| using System; | 
| using System.Collections.Generic; | 
| using System.Linq; | 
| using System.Text; | 
| using System.Threading.Tasks; | 
|   | 
| namespace WIDESEA_External.Model | 
| { | 
|     /// <summary> | 
|     /// 收货单回传ERP | 
|     /// </summary> | 
|     public class ERPReceiveModel | 
|     { | 
|         /// <summary> | 
|         /// 操作类型 | 
|         /// </summary> | 
|         public int Way { get; set; } | 
|   | 
|         /// <summary> | 
|         /// WMS主健值 | 
|         /// </summary> | 
|         public string UniqueTag { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 收货单号 | 
|         /// </summary> | 
|         public string Code { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 单据类型 | 
|         /// </summary> | 
|         public string Type { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 公司代号 | 
|         /// </summary> | 
|         public string CompanyId { get; set; } = "HATC"; | 
|   | 
|         /// <summary> | 
|         /// 工厂代号 | 
|         /// </summary> | 
|         public string PlantsId { get; set; } = "HA02"; | 
|   | 
|         /// <summary> | 
|         /// 客户代号 | 
|         /// </summary> | 
|         public string CustomerId { get; set; } = ""; | 
|   | 
|         /// <summary> | 
|         /// 供应商代号 | 
|         /// </summary> | 
|         public string SuppliersId { get; set; } = ""; | 
|   | 
|         /// <summary> | 
|         /// 收货日期 | 
|         /// </summary> | 
|         public string ReceiveDate { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 送货单号 | 
|         /// </summary> | 
|         public string DeliveryCode { get; set; } = "/"; | 
|   | 
|         /// <summary> | 
|         /// 仓库代号 | 
|         /// </summary> | 
|         public string WarehouseCode { get; set; } = ""; | 
|   | 
|         /// <summary> | 
|         /// 创建人代号 | 
|         /// </summary> | 
|         public string CreatorId { get; set; } = ""; | 
|   | 
|         /// <summary> | 
|         /// 创建时间 | 
|         /// </summary> | 
|         public string EntDate { get; set; } | 
|   | 
|         public List<RecevieOrderDetailModel> Details { get; set; } | 
|     } | 
|   | 
|     public class RecevieOrderDetailModel | 
|     { | 
|         /// <summary> | 
|         /// 采购单号 | 
|         /// </summary> | 
|         public string PurchaseOrderCode { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 采购明细行号 | 
|         /// </summary> | 
|         public int PurchaseOrderSerno { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 收货明细行号 | 
|         /// </summary> | 
|         public int Serno { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 材料编码 | 
|         /// </summary> | 
|         public string MaterialsId { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 收货数量 | 
|         /// </summary> | 
|         public float QtyRecieved { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 收货批次 | 
|         /// </summary> | 
|         public string Lotno { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 供应商批次 | 
|         /// </summary> | 
|         public string Supplotno { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 是否要检验 | 
|         /// </summary> | 
|         public int IfInspection { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 含税价格 | 
|         /// </summary> | 
|         public int PriceInTax { get; set; } = 0; | 
|   | 
|         /// <summary> | 
|         /// 税率 | 
|         /// </summary> | 
|         public string Taxrate { get; set; } = ""; | 
|   | 
|         /// <summary> | 
|         /// 币别编码 | 
|         /// </summary> | 
|         public string Currcode { get; set; } = ""; | 
|     } | 
| } |