wxw
2 天以前 2cafdd83b5173ca7e78dffcde63897b4be251179
Wms/Model/InterFaceModel/HttpModel.cs
@@ -162,7 +162,8 @@
        /// 顺序-优先级
        /// </summary>
        public int Order { get; set; }
        public int? Qty { get; set; }
    }
    /// <summary>
    /// 接受wcs任务反馈信息Model
@@ -482,4 +483,240 @@
    }
    #endregion
    #region#SAP实体类
    public class SapSkuInfoVm
    {
        public SendSkuInfoVm data { get; set; }
    }
    public class SendSkuInfoVm
    {
        /// <summary>
        /// 物料号
        /// </summary>
        public long skuNo { get; set; }
        /// <summary>
        /// 物料名称
        /// </summary>
        public string skuName { get; set; }
        /// <summary>
        /// 物料类目
        /// </summary>
        public string categoryNo { get; set; }
        /// <summary>
        /// 物料类目名称
        /// </summary>
        public string categoryName { get; set; }
        /// <summary>
        /// 物料存放区域
        /// </summary>
        public string regionNo { get; set; }
        /// <summary>
        /// 是否免检
        /// </summary>
        public int consume { get; set; }
        /// <summary>
        /// 基本单位
        /// </summary>
        public string unit { get; set; }
        /// <summary>
        /// 包装数量
        /// </summary>
        public decimal packageQty { get; set; }
        /// <summary>
        /// 箱单位
        /// </summary>
        public string packageName { get; set; }
        /// <summary>
        /// 规格
        /// </summary>
        public string specification { get; set; }
        /// <summary>
        /// 保质期
        /// </summary>
        public string? shelfLife { get; set; }
        /// <summary>
        /// 出库临期天数
        /// </summary>
        public string? remainingDays { get; set; }
    }
    public class SapCustomerVm
    {
        public SendCustomerVm data { get; set; }
    }
    /// <summary>
    /// 下发同步客户供应商数据
    /// </summary>
    public class SendCustomerVm
    {
        /// <summary>
        /// 编号
        /// </summary>
        public long customerNo { get; set; }
        /// <summary>
        /// 名称
        /// </summary>
        public string customerName { get; set; }
        /// <summary>
        /// 类型 0:客户、1:供应商、
        /// </summary>
        public string CustomerType { get; set; }
        /// <summary>
        /// 地址
        /// </summary>
        public string streetAddress { get; set; }
        /// <summary>
        /// 联系人
        /// </summary>
        public string contact { get; set; }
        /// <summary>
        /// 联系人电话
        /// </summary>
        public string contactMobile { get; set; }
    }
    public class SapAsnVm
    {
        /// <summary>
        /// 操作人
        /// </summary>
        public string @operator{ get; set; }
        public SendAsnVm data { get; set; }
    }
    public class SendAsnVm
    {
        /// <summary>
        /// 入库单号
        /// </summary>
        public string orderNo { get; set; }
        /// <summary>
        /// 入库单类型
        /// 0:成品入库 1:采购入库 3:退货入库 (销售退货)4:余料退回入库  8 :生产退料入库
        /// </summary>
        public string billType { get; set; }
        /// <summary>
        /// 供应商编号
        /// </summary>
        public string vendorNo { get; set; }
        /// <summary>
        /// 供应商名称
        /// </summary>
        public string vendorName { get; set; }
        /// <summary>
        /// 入库单明细列表
        /// </summary>
        public List<SendAsnDetail> orderDCmdList { get; set; }
    }
    public class SendAsnDetail
    {
        /// <summary>
        /// 入库单行号
        /// </summary>
        public string lineNo { get; set; }
        /// <summary>
        /// 物料编码
        /// </summary>
        public string skuNo { get; set; }
        /// <summary>
        /// 物料名称
        /// </summary>
        public string skuName { get; set; }
        /// <summary>
        /// 应收物料数量
        /// </summary>
        public string expectedQty { get; set; }
        /// <summary>
        /// 批号
        /// </summary>
        public string lotNo { get; set; }
        /// <summary>
        /// 生产日期
        /// </summary>
        public string productionDate { get; set; }
        /// <summary>
        /// 到期日期
        /// </summary>
        public string expireDate { get; set; }
        /// <summary>
        /// 复检日期
        /// </summary>
        public string retestDate { get; set; }
        /// <summary>
        /// 供应商批号
        /// </summary>
        public string supplyBatch { get; set; }
    }
    public class SapSoVm
    {
        /// <summary>
        /// 操作人
        /// </summary>
        public string @operator { get; set; }
        public SendSoVm data { get; set; }
    }
    public class SendSoVm
    {
        /// <summary>
        /// 出库单号
        /// </summary>
        public string orderNo { get; set; }
        /// <summary>
        /// 出库单据类型
        /// 0:成品出库、1:领料出库、4:不合格品出库、7:其他出库 、9 :生产领料出库
        /// </summary>
        public string orderType { get; set; }
        /// <summary>
        /// 客户编码
        /// </summary>
        public string customerNo { get; set; }
        /// <summary>
        /// 客户名称
        /// </summary>
        public string customerName { get; set; }
        /// <summary>
        /// 出库单明细列表
        /// </summary>
        public List<SendSoDetail> orderDetailList { get; set; }
    }
    public class SendSoDetail
    {
        /// <summary>
        /// 发出仓库
        /// </summary>
        public string wareHouseNo { get; set; }
        /// <summary>
        /// 出库单行号
        /// </summary>
        public string lineNo { get; set; }
        /// <summary>
        /// 物料编码
        /// </summary>
        public string skuNo { get; set; }
        /// <summary>
        /// 物料名称
        /// </summary>
        public string skuName { get; set; }
        /// <summary>
        /// 数量
        /// </summary>
        public decimal skuQty { get; set; }
        /// <summary>
        /// 批号
        /// </summary>
        public string lotNo { get; set; }
    }
    #endregion
}