| | |
| | | namespace Tiger.Model |
| | | { |
| | | /// <summary> |
| | | /// 实体:送货单(SRM)明细 |
| | | /// 实体:送货单(SRM)明细 |
| | | /// </summary> |
| | | [Description("Primary:ID")] |
| | | [Serializable] |
| | | [SugarTable("BIZ_SRM_DLVY_DTL")] |
| | | public class BIZ_SRM_DLVY_DTL : DbEntityWithAuth |
| | | { |
| | | #region 构造函数 |
| | | #region 构造函数 |
| | | /// <summary> |
| | | /// 实体:送货单(SRM)明细 |
| | | /// 实体:送货单(SRM)明细 |
| | | /// </summary> |
| | | public BIZ_SRM_DLVY_DTL() {} |
| | | #endregion |
| | | |
| | | #region 公共属性 |
| | | #region 公共属性 |
| | | /// <summary> |
| | | /// 送货单号 |
| | | /// 送货单号 |
| | | /// </summary> |
| | | public string DELIVERY_NO { get; set; } |
| | | /// <summary> |
| | | /// 采购单项次 |
| | | /// 采购单项次 |
| | | /// </summary> |
| | | public int LINE_NO { get; set; } = 0; |
| | | /// <summary> |
| | | /// ERP采购单号 |
| | | /// ERP采购单号 |
| | | /// </summary> |
| | | public string ERP_PO_NO { get; set; } |
| | | /// <summary> |
| | | /// 送货单项次 |
| | | /// 送货单项次 |
| | | /// </summary> |
| | | public int PO_LINE_NO { get; set; } = 0; |
| | | /// <summary> |
| | | /// 采购单类型 1:一般采购;2:委外采购 |
| | | /// 采购单类型 1:一般采购;2:委外采购 |
| | | /// </summary> |
| | | public int PO_TYPE { get; set; } = 1; |
| | | /// <summary> |
| | | /// 物料编码 |
| | | /// 物料编码 |
| | | /// </summary> |
| | | public string ITEM_CODE { get; set; } |
| | | /// <summary> |
| | | /// 物料名称 |
| | | /// 物料名称 |
| | | /// </summary> |
| | | public string ITEM_NAME { get; set; } |
| | | /// <summary> |
| | | /// 规格 |
| | | /// 规格 |
| | | /// </summary> |
| | | public string SPECIFICATION { get; set; } |
| | | /// <summary> |
| | | /// 数量 |
| | | /// 数量 |
| | | /// </summary> |
| | | public decimal QTY { get; set; } = 0; |
| | | public double QTY { get; set; } = 0; |
| | | /// <summary> |
| | | /// 单位 |
| | | /// 单位 |
| | | /// </summary> |
| | | public string UNIT { get; set; } |
| | | /// <summary> |
| | | /// 计价数量 |
| | | /// 计价数量 |
| | | /// </summary> |
| | | public int VALUATION_QTY { get; set; } = 0; |
| | | /// <summary> |
| | | /// 单价 |
| | | /// 单价 |
| | | /// </summary> |
| | | public double PRICE { get; set; } = 0; |
| | | /// <summary> |
| | | /// 含税单价 |
| | | /// 含税单价 |
| | | /// </summary> |
| | | public double TAX_PRICE { get; set; } = 0; |
| | | /// <summary> |
| | | /// 状态(1:待签收;2:签收中;3: 已完成;) |
| | | /// 状态(1:待签收;2:签收中;3: 已完成;) |
| | | /// </summary> |
| | | public int STATUS { get; set; } = 1; |
| | | /// <summary> |
| | | /// 收货状态(0-未收货;1-部分收货;2-全部收货) |
| | | /// 收货状态(0-未收货;1-部分收货;2-全部收货) |
| | | /// </summary> |
| | | public int RECEIVE_STATUS { get; set; } = 0; |
| | | /// <summary> |
| | | /// 采购员 |
| | | /// 采购员 |
| | | /// </summary> |
| | | public string BUYER { get; set; } |
| | | /// <summary> |
| | | /// 订单交期 |
| | | /// 订单交期 |
| | | /// </summary> |
| | | public DateTime EXPECTED_DATE { get; set; } = DateTime.MinValue; |
| | | /// <summary> |
| | | /// 排定交期(回复交期) |
| | | /// 排定交期(回复交期) |
| | | /// </summary> |
| | | public DateTime ANSWER_DATE { get; set; } = DateTime.MinValue; |
| | | /// <summary> |
| | | /// 币别编码 |
| | | /// 币别编码 |
| | | /// </summary> |
| | | public string CURRENCY_CODE { get; set; } |
| | | /// <summary> |
| | | /// 币别名称 |
| | | /// 币别名称 |
| | | /// </summary> |
| | | public string CURRENCY_NAME { get; set; } |
| | | /// <summary> |
| | | /// 送检状态(0:未送检;1:部分送检;2:全部送检 3免检) |
| | | /// 送检状态(0:未送检;1:部分送检;2:全部送检 3免检) |
| | | /// </summary> |
| | | public int VERIFY_STATUS { get; set; } = 0; |
| | | /// <summary> |
| | | /// 检验结果标识(0:免检 1:全部合格;2:部分合格;3:拒收) |
| | | /// 检验结果标识(0:免检 1:全部合格;2:部分合格;3:拒收) |
| | | /// </summary> |
| | | public int VERIFY_RESULT { get; set; } = 0; |
| | | /// <summary> |
| | | /// 备注 |
| | | /// 备注 |
| | | /// </summary> |
| | | public string REMARK { get; set; } |
| | | /// <summary> |
| | | /// 品牌 |
| | | /// 品牌 |
| | | /// </summary> |
| | | public string BRAND_NAME { get; set; } |
| | | /// <summary> |
| | | /// 批次 |
| | | /// 批次 |
| | | /// </summary> |
| | | public string BATCH_NUMBER { get; set; } |
| | | /// <summary> |
| | | /// 单位名称 |
| | | /// 单位名称 |
| | | /// </summary> |
| | | public string UNIT_NAME { get; set; } |
| | | /// <summary> |
| | | /// 包装数量 |
| | | /// 包装数量 |
| | | /// </summary> |
| | | public decimal PACKING_QTY { get; set; } = 0; |
| | | public double PACKING_QTY { get; set; } = 0; |
| | | /// <summary> |
| | | /// 申请数量 |
| | | /// 申请数量 |
| | | /// </summary> |
| | | public int APPLY_DELIVERY_QTY { get; set; } = 0; |
| | | /// <summary> |
| | | /// 毛重 |
| | | /// 毛重 |
| | | /// </summary> |
| | | public decimal GROSS_WEIGHT { get; set; } |
| | | public double GROSS_WEIGHT { get; set; } |
| | | /// <summary> |
| | | /// 净重 |
| | | /// 净重 |
| | | /// </summary> |
| | | public decimal NET_WEIGHT { get; set; } |
| | | public double NET_WEIGHT { get; set; } |
| | | /// <summary> |
| | | /// 重量单位 |
| | | /// 重量单位 |
| | | /// </summary> |
| | | public string UNIT_WEIGHTCODE { get; set; } |
| | | /// <summary> |
| | | /// 重量单位名称 |
| | | /// 重量单位名称 |
| | | /// </summary> |
| | | public string UNIT_WEIGHTNAME { get; set; } |
| | | /// <summary> |
| | | /// 紧急标识 |
| | | /// 紧急标识 |
| | | /// </summary> |
| | | public int URGENT_FLAG { get; set; } = 0; |
| | | #endregion |
| | | |
| | | #region 虚拟属性 |
| | | /*例子 |
| | | #region 虚拟属性 |
| | | /*例子 |
| | | [SugarColumn(IsIgnore = true)] |
| | | public string FieldName { get; set; } |
| | | */ |
| | | #endregion |
| | | |
| | | #region 外键属性 |
| | | /*例子 |
| | | //一对一外键导航 |
| | | [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//一对一 ClassAId是BIZ_SRM_DLVY_DTL类里面的外键ID字段 |
| | | public ClassA ClassA { get; set; } //注意禁止手动赋值,只能是null |
| | | //一对多外键导航 |
| | | [Navigate(NavigateType.OneToMany, nameof(ClassA.BIZ_SRM_DLVY_DTLId))]//ClassA表中的BIZ_SRM_DLVY_DTLId |
| | | public List<ClassA> ClassAList { get; set; }//注意禁止手动赋值,只能是null |
| | | //多对多外键导航 |
| | | [Navigate(typeof(MappingClass), nameof(MappingClass.BIZ_SRM_DLVY_DTLId), nameof(MappingClass.ClassAId))]//注意顺序 |
| | | public List<ClassA> ClassAList { get; set; } //注意禁止手动赋值,只能是null |
| | | #region 外键属性 |
| | | /*例子 |
| | | //一对一外键导航 |
| | | [Navigate(NavigateType.OneToOne, nameof(ClassAId))]//一对一 ClassAId是BIZ_SRM_DLVY_DTL类里面的外键ID字段 |
| | | public ClassA ClassA { get; set; } //注意禁止手动赋值,只能是null |
| | | //一对多外键导航 |
| | | [Navigate(NavigateType.OneToMany, nameof(ClassA.BIZ_SRM_DLVY_DTLId))]//ClassA表中的BIZ_SRM_DLVY_DTLId |
| | | public List<ClassA> ClassAList { get; set; }//注意禁止手动赋值,只能是null |
| | | //多对多外键导航 |
| | | [Navigate(typeof(MappingClass), nameof(MappingClass.BIZ_SRM_DLVY_DTLId), nameof(MappingClass.ClassAId))]//注意顺序 |
| | | public List<ClassA> ClassAList { get; set; } //注意禁止手动赋值,只能是null |
| | | */ |
| | | #endregion |
| | | |
| | | #region 枚举变量 |
| | | /*例子 |
| | | #region 枚举变量 |
| | | /*例子 |
| | | public enum FieldNames |
| | | { |
| | | [Description("枚举描述0")] |
| | | [Description("枚举描述0")] |
| | | Enum0, |
| | | [Description("枚举描述1")] |
| | | [Description("枚举描述1")] |
| | | Enum1, |
| | | } |
| | | */ |
| | | public enum STATUSs |
| | | { |
| | | [Description("待签收")] |
| | | [Description("待签收")] |
| | | INVENTORY=1, |
| | | [Description("签收中")] |
| | | [Description("签收中")] |
| | | WORKING=2, |
| | | [Description("已完成")] |
| | | [Description("已完成")] |
| | | EXCEED=3, |
| | | } |
| | | public enum RECEIVE_STATUSs |
| | | { |
| | | [Description("待签收")] |
| | | [Description("待签收")] |
| | | INVENTORY, |
| | | [Description("签收中")] |
| | | [Description("签收中")] |
| | | WORKING, |
| | | [Description("已完成")] |
| | | [Description("已完成")] |
| | | EXCEED, |
| | | } |
| | | public enum VERIFY_STATUSs |
| | | { |
| | | [Description("未送检")] |
| | | [Description("未送检")] |
| | | NOTSUBMISSION, |
| | | [Description("部分送检")] |
| | | [Description("部分送检")] |
| | | PARTSUBMISSION, |
| | | [Description("全部送检")] |
| | | [Description("全部送检")] |
| | | ALLSUBMISSION, |
| | | [Description("免检")] |
| | | [Description("免检")] |
| | | NOTINSPECT, |
| | | } |
| | | public enum VERIFY_RESULTs |
| | | { |
| | | [Description("免检")] |
| | | [Description("免检")] |
| | | NOTINSPECT, |
| | | [Description("全部合格")] |
| | | [Description("全部合格")] |
| | | ALLQUALIFIED, |
| | | [Description("部分合格")] |
| | | [Description("部分合格")] |
| | | PARTQUALIFIED, |
| | | [Description("拒收")] |
| | | [Description("拒收")] |
| | | REJECTION, |
| | | } |
| | | #endregion |
| | | |
| | | #region 公共方法 |
| | | #region 公共方法 |
| | | |
| | | #endregion |
| | | |