using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEA_DTO.ERP { /// /// U9上下文信息 /// public class Context { /// /// 语种 /// public string CultureName { get; set; }="zh-CN"; /// /// 企业编码 /// public string EntCode { get; set; } = "001"; /// /// 组织编码 /// public string OrgCode { get; set; } = "102"; /// /// 用户编码 /// public string UserCode { get; set; } = "MH0551"; } public class Respone { /// /// 状态 /// public bool ResultStatus { get; set; } /// /// 返回信息 /// public string ResultMsg { get; set; } /// /// 单号 /// public string DocNo { get; set; } } public class ResponeData { public Respone d { get; set; } } /// /// 领料明细 /// public class issueList { /// /// 备料明细ID /// public string PickListID { get; set; } /// /// 存储地点编码 /// public string WhCode { get; set; } /// /// 领料数量 /// public decimal IssueQty { get; set; } } /// /// 生产领料 /// public class MaterialRequisition { public Context context { get; set; } /// /// 单据类型编码 /// public string documentTypeCode { get; set; } /// /// 业务日期 /// public string businessDate { get; set; } /// /// 领料明细 /// public List issueList { get; set; } /// /// 是否审核 /// public bool isApproved { get; set; } } /// /// 杂发明细 /// public class miscShipList { /// /// 料品编码 /// public string ItemCode { get; set; } /// /// 存储地点 /// public string WhCode { get; set; } /// /// 数量 /// public decimal Qty { get; set; } /// /// 受益部门编号 /// public string BenefitDeptCode { get; set; } } /// /// 杂发 /// public class MixedSend { public Context context { get; set; } /// /// 单据类型编码 /// public string documentTypeCode { get; set; } /// /// 业务日期 /// public string businessDate { get; set; } /// /// 杂发明细 /// public List miscShipList { get; set; } /// /// 是否审核 /// public bool isApproved { get; set; } } /// /// 杂收明细 /// public class miscRcvList { /// /// 料品编码 /// public string ItemCode { get; set; } /// /// 存储地点 /// public string WhCode { get; set; } /// /// 数量 /// public decimal Qty { get; set; } /// /// 成本单价 /// public decimal CostPrice { get; set; } } /// /// 杂收 /// public class MixedReceive { public Context context { get; set; } /// /// 单据类型编码 /// public string documentTypeCode { get; set; } /// /// 业务日期 /// public string businessDate { get; set; } /// /// 杂收明细 /// public List miscRcvList { get; set; } /// /// 是否审核 /// public bool isApproved { get; set; } } /// /// 调拨明细 /// public class transferInList { /// /// 料品编码 /// public string ItemCode { get; set; } /// /// 调入存储地点编码 /// public string TransInWHCode { get; set; } /// /// 数量 /// public decimal TransInQty { get; set; } /// /// 调出存储地点编码 /// public string TransOutWHCode { get; set; } } /// /// 调拨 /// public class Allocate { public Context context { get; set; } /// /// 单据类型编码 /// public string documentTypeCode { get; set; } /// /// 业务日期 /// public string businessDate { get; set; } /// /// 调拨明细 /// public List transferInList { get; set; } /// /// 是否审核 /// public bool isApproved { get; set; } } /// /// 退料明细 /// public class returnMaterialList { /// /// 备料明细ID /// public string PickListID { get; set; } /// /// 调存储地点编码 /// public string WhCode { get; set; } /// /// 退料数量 /// public decimal RecedeQty { get; set; } /// /// 退料原因 /// public int RecedeReason { get; set; } } /// /// 退料 /// public class ReturnMaterials { public Context context { get; set; } /// /// 单据类型编码 /// public string documentTypeCode { get; set; } /// /// 业务日期 /// public string businessDate { get; set; } /// /// 调拨明细 /// public List returnMaterialList { get; set; } /// /// 是否审核 /// public bool isApproved { get; set; } } public class ERPDTO { public Context context { get; set; } /// /// 单据类型编码 /// public string documentTypeCode { get; set; } /// /// 业务日期 /// public string businessDate { get; set; } /// /// 退料明细 /// public List returnMaterialList { get; set; } /// /// 调拨明细 /// public List transferInList { get; set; } /// /// 杂收明细 /// public List miscRcvList { get; set; } /// /// 杂发 /// public List miscShipList { get; set; } /// /// 生产领料 /// public List issueList { get; set; } /// /// 是否审核 /// public bool isApproved { get; set; } } }