| | |
| | | using System.ComponentModel; |
| | | using System.Collections.Generic; |
| | | using Tiger.Model; |
| | | using Tiger.Model.Base; |
| | | |
| | | namespace Tiger.Model.MES.Yada |
| | | { |
| | | /// <summary> |
| | | /// 实体:mes_MOPickList |
| | | /// 实体:mes_MOPickList |
| | | /// </summary> |
| | | [Serializable] |
| | | [SugarTable("mes_MOPickList")] |
| | | public class mes_MOPickList : iViewEntity |
| | | { |
| | | #region 构造函数 |
| | | public class mes_MOPickList : iViewEntity, iPrepPickItem |
| | | { |
| | | #region 构造函数 |
| | | /// <summary> |
| | | /// 实体:mes_MOPickList |
| | | /// 实体:mes_MOPickList |
| | | /// </summary> |
| | | public mes_MOPickList() {} |
| | | #endregion |
| | | |
| | | #region 公共属性 |
| | | #region 公共属性 |
| | | /// <summary> |
| | | /// |
| | | /// 工单备料表ID |
| | | /// </summary> |
| | | public long PickListId { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 供应商组织 |
| | | /// </summary> |
| | | public long SupplyOrg { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 行号 |
| | | /// </summary> |
| | | public int DocLineNO { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 工单ID |
| | | /// </summary> |
| | | public long MoId { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 工单号 |
| | | /// </summary> |
| | | public string MoDocNo { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 物料编码ID |
| | | /// </summary> |
| | | public long ItemMaster { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 物料编码 |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 实际需求数量 |
| | | /// </summary> |
| | | public double ActualReqQty { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 实发数量 |
| | | /// </summary> |
| | | public double IssuedQty { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 未发数量 |
| | | /// </summary> |
| | | public double IssueNotDeliverQty { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 发料方式 |
| | | /// </summary> |
| | | public int IssueStyle { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 发料方式名称 |
| | | /// </summary> |
| | | public string IssueStyleName { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 单位 |
| | | /// </summary> |
| | | public string IssueUOM { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 仓库ID |
| | | /// </summary> |
| | | public long WhId { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 仓库代码 |
| | | /// </summary> |
| | | public string WhCode { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 仓库名称 |
| | | /// </summary> |
| | | public string WhName { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 储位ID |
| | | /// </summary> |
| | | public long BinId { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 储位代码 |
| | | /// </summary> |
| | | public string BinCode { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 储位名称 |
| | | /// </summary> |
| | | public string BinName { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 建议批次 |
| | | /// </summary> |
| | | public string SuggestedBatch { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 创建时间 |
| | | /// </summary> |
| | | public DateTime CreatedOn { get; set; } = DateTime.MinValue; |
| | | /// <summary> |
| | | /// |
| | | /// 更新时间 |
| | | /// </summary> |
| | | public DateTime ModifiedOn { get; set; } = DateTime.MinValue; |
| | | /// <summary> |
| | | /// |
| | | /// 库存储位 |
| | | /// </summary> |
| | | public string InventoryInfoCode { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 图码 |
| | | /// </summary> |
| | | public string PictureCode { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 备注 |
| | | /// </summary> |
| | | public string Remark { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 销售订单备注 |
| | | /// </summary> |
| | | public string SoRemark { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 工单备注 |
| | | /// </summary> |
| | | public string MoRemark { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 产品型号 |
| | | /// </summary> |
| | | public string ItemModel { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// SAP料号 |
| | | /// </summary> |
| | | public string SapCode { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 客户名称 |
| | | /// </summary> |
| | | public string Customer { get; set; } |
| | | /// <summary> |
| | | /// |
| | | /// 需求分类 |
| | | /// </summary> |
| | | public string DemandCode { get; set; } |
| | | #endregion |
| | | |
| | | #region 虚拟属性 |
| | | /*例子 |
| | | #endregion |
| | | |
| | | #region 虚拟属性 |
| | | /*例子 |
| | | [SugarColumn(IsIgnore = true)] |
| | | public string FieldName { get; set; } |
| | | */ |
| | | #endregion |
| | | #endregion |
| | | |
| | | #region 枚举变量 |
| | | /*例子 |
| | | #region 枚举变量 |
| | | /*例子 |
| | | public enum FieldNames |
| | | { |
| | | [Description("枚举描述0")] |
| | | [Description("枚举描述0")] |
| | | Enum0, |
| | | [Description("枚举描述1")] |
| | | [Description("枚举描述1")] |
| | | Enum1, |
| | | } |
| | | */ |
| | | #endregion |
| | | #endregion |
| | | |
| | | #region 公共方法 |
| | | #region 公共方法 |
| | | public BIZ_WMS_PREP_SRC_DTL GetPickItem() |
| | | { |
| | | return new BIZ_WMS_PREP_SRC_DTL() |
| | | { |
| | | Source = this, |
| | | ITEM_CODE = Code, |
| | | UNIT = IssueUOM, |
| | | SOURCE_CODE = nameof(BIZ_MES_WO), |
| | | SOURCE_ID = PickListId.ToString(), |
| | | SOURCE_ORDER = MoDocNo, |
| | | SOURCE_LINE = DocLineNO.ToString(), |
| | | QTY_REQ = ActualReqQty, |
| | | QTY_DLVY = IssuedQty, |
| | | QTY_ACT_REQ = ActualReqQty - IssuedQty, |
| | | }; |
| | | } |
| | | #endregion |
| | | |
| | | #endregion |
| | | |
| | | }//endClass |
| | | }//endClass |
| | | } |