| | |
| | | public bool IsLogin { get; set; } |
| | | } |
| | | |
| | | public class Mcode |
| | | { |
| | | public string m_code { get; set; } |
| | | } |
| | | |
| | | public class IssueUOM : BaseCode { } |
| | | |
| | | public class POLine : BaseCode |
| | |
| | | public class CreateReceivementInput : U9CBaseInput |
| | | { |
| | | /// <summary> |
| | | /// 供应商 |
| | | /// 无来源参数 |
| | | /// </summary> |
| | | public string Supplier { get; set; } |
| | | public string RcvDocType { get; set; } |
| | | public List<RcvLine> RcvLines { get; set; } |
| | | public CreateReceivementParam CreateReceivementParam { get; set; } |
| | | } |
| | | |
| | | public class RcvDTO |
| | |
| | | /// <summary> |
| | | /// 供应商 |
| | | /// </summary> |
| | | public Supplier Supplier { get; set; } |
| | | public Mcode Supplier { get; set; } |
| | | /// <summary> |
| | | /// 单据类型:有ASN单传RCV01,没有ASN单赠品传RCV03 |
| | | /// </summary> |
| | | public RcvDocType RcvDocType { get; set; } |
| | | public Mcode RcvDocType { get; set; } |
| | | public List<RcvLine> RcvLines { get; set; } |
| | | public bool IsRcvByChangeable { get; set; } = true; |
| | | public bool IsPriceListChangeable { get; set; } = true; |
| | |
| | | public bool IsPaymentTermChangeable { get; set; } = true; |
| | | public bool IsLineApprove { get; set; } = true; |
| | | } |
| | | public class Supplier |
| | | { |
| | | public string m_code { get; set; } |
| | | } |
| | | public class RcvDocType |
| | | { |
| | | public string m_code { get; set; } |
| | | } |
| | | |
| | | public class RcvLine |
| | | { |
| | | /// <summary> |
| | |
| | | { |
| | | public string m_itemCode { get; set; } |
| | | } |
| | | public class Wh2 |
| | | public class Wh2: Mcode |
| | | { |
| | | public string m_code { get; set; } |
| | | } |
| | | public class Location |
| | | public class Location : Mcode |
| | | { |
| | | public string m_code { get; set; } |
| | | } |
| | | |
| | | public class RcvLineLocation |
| | |
| | | /// <summary> |
| | | /// 生产订单编码 |
| | | /// </summary> |
| | | public MOs MOs { get; set; } |
| | | public List<MOs> MOs { get; set; } |
| | | /// <summary> |
| | | /// 领料单行集合 |
| | | /// </summary> |
| | |
| | | /// <summary> |
| | | /// 备料表行ID |
| | | /// </summary> |
| | | public string MOPickList { get; set; } |
| | | public long MOPickList { get; set; } |
| | | /// <summary> |
| | | /// 发料批次 |
| | | /// </summary> |
| | |
| | | /// <summary> |
| | | /// 业务日期 |
| | | /// </summary> |
| | | public DateTime BusinessDate { get; set; } |
| | | public string BusinessDate { get; set; } |
| | | /// <summary> |
| | | /// 领料行集合 |
| | | /// </summary> |
| | |
| | | /// <summary> |
| | | /// 委外订单备料表行ID |
| | | /// </summary> |
| | | public string SCMOPickList { get; set; } |
| | | public long SCMOPickList { get; set; } |
| | | /// <summary> |
| | | /// 发料批次 |
| | | /// </summary> |
| | |
| | | |
| | | #endregion |
| | | |
| | | |
| | | #region 收货单新增行库位 |
| | | |
| | | public class CreateRcvLineLocationInput : U9CBaseInput |
| | | { |
| | | public CreateRcvLineLocationParam RcvLineLocationParam { get; set; } |
| | | } |
| | | |
| | | |
| | | public class CreateRcvLineLocationParam |
| | | { |
| | | /// <summary> |
| | | /// 收货行ID |
| | | /// </summary> |
| | | public long RcvLineId { get; set; } |
| | | /// <summary> |
| | | /// 储位 |
| | | /// </summary> |
| | | public string BinCode { get; set; } |
| | | } |
| | | |
| | | #endregion |
| | | } |