| | |
| | | } |
| | | #endregion |
| | | |
| | | #region 调入单审核 |
| | | public class TransferInSubmitInput : U9CBaseInput |
| | | { |
| | | public List<TransferInSubmitParam> TransferInSubmitParam { get; set; } |
| | | } |
| | | public class TransferInSubmitParam |
| | | { |
| | | /// <summary> |
| | | /// 默认"WMS" |
| | | /// </summary> |
| | | public string OtherID { get; set; } = "WMS"; |
| | | /// <summary> |
| | | /// 单据编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 形态转换单 |
| | | public class CreateTransferFormInput : U9CBaseInput |
| | | { |
| | | public List<CreateTransferFormParam> CreateTransferFormParam { get; set; } |
| | | } |
| | | public class CreateTransferFormParam |
| | | { |
| | | /// <summary> |
| | | /// 默认"WMS" |
| | | /// </summary> |
| | | public string OtherID { get; set; } = "WMS"; |
| | | /// <summary> |
| | | /// 单据类别:TransForm001 料品形态转换 TransForm003 批号形态转换 |
| | | /// </summary> |
| | | public string TransferFormTransType_Code { get; set; } |
| | | /// <summary> |
| | | /// 业务时间 |
| | | /// </summary> |
| | | public DateTime BussinessDate { get; set; } |
| | | /// <summary> |
| | | /// 形态转换行集合 |
| | | /// </summary> |
| | | public List<TransferFormLine> TransferFormLines { get; set; } |
| | | } |
| | | |
| | | public class TransferFormLine : TransferFormBaseLine |
| | | { |
| | | /// <summary> |
| | | /// 转换类型0转换前 1转换后 默认传0 |
| | | /// </summary> |
| | | public int TransferType { get; set; } = 0; |
| | | /// <summary> |
| | | /// 成本联动默认传true |
| | | /// </summary> |
| | | public bool IsCostDependent { get; set; } = true; |
| | | /// <summary> |
| | | /// 转换后数据集合 |
| | | /// </summary> |
| | | public List<TransferFormSubLine> TransferFormSubLines { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 转换后数据 |
| | | /// </summary> |
| | | public class TransferFormSubLine : TransferFormBaseLine |
| | | { |
| | | /// <summary> |
| | | /// 转换类型0转换前 1转换后 默认传1 |
| | | /// </summary> |
| | | public int TransferType { get; set; } = 1; |
| | | } |
| | | |
| | | public class TransferFormBaseLine |
| | | { |
| | | /// <summary> |
| | | /// TransferFormLine中为转换前料号,TransferFormSubLine中为转换后料号 |
| | | /// </summary> |
| | | public ItemEntity ItemInfo { get; set; } |
| | | /// <summary> |
| | | /// TransferFormLine中为转换前仓位,TransferFormSubLine中为转换后仓位 |
| | | /// </summary> |
| | | public string Wh_Code { get; set; } |
| | | /// <summary> |
| | | /// TransferFormLine中为转换前库存数量,TransferFormSubLine中为转换后库存数量 |
| | | /// </summary> |
| | | public double StoreUOMQty { get; set; } |
| | | /// <summary> |
| | | /// TransferFormLine中为转换前成本数量,TransferFormSubLine中为转换后成本数量 |
| | | /// </summary> |
| | | public double CostUOMQty { get; set; } |
| | | public int StorageType { get; set; } = 4; |
| | | /// <summary> |
| | | /// TransferFormLine中为转换前储位,TransferFormSubLine中为转换后储位 |
| | | /// </summary> |
| | | public string BinInfo_Code { get; set; } |
| | | /// <summary> |
| | | /// TransferFormLine中为转换前批号,TransferFormSubLine中为转换后批号 |
| | | /// </summary> |
| | | public string LotInfo_Code { get; set; } |
| | | } |
| | | |
| | | public class TransferFormSubmitInput : U9CBaseInput |
| | | { |
| | | public List<TransferFormSubmitParam> TransferFormSubmitParam { get; set; } |
| | | } |
| | | |
| | | public class TransferFormSubmitParam |
| | | { |
| | | /// <summary> |
| | | /// 默认"WMS" |
| | | /// </summary> |
| | | public string OtherID { get; set; } = "WMS"; |
| | | /// <summary> |
| | | /// 单据编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 杂收单审核 |
| | | public class MiscRcvTransApproveInput : U9CBaseInput |
| | | { |
| | | public List<MiscRcvTransApproveParam> MiscRcvTransApproveParam { get; set; } |
| | | } |
| | | |
| | | public class MiscRcvTransApproveParam |
| | | { |
| | | /// <summary> |
| | | /// 默认"WMS" |
| | | /// </summary> |
| | | public string OtherID { get; set; } = "WMS"; |
| | | /// <summary> |
| | | /// 单据编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 杂发单审核 |
| | | public class MiscShipApproveInput : U9CBaseInput |
| | | { |
| | | public List<MiscShipApproveParam> MiscShipApproveParam { get; set; } |
| | | } |
| | | |
| | | public class MiscShipApproveParam |
| | | { |
| | | /// <summary> |
| | | /// 默认"WMS" |
| | | /// </summary> |
| | | public string OtherID { get; set; } = "WMS"; |
| | | /// <summary> |
| | | /// 单据编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | } |