using SqlSugar; namespace MES.Service.Modes; /// /// 生产订单表(委外) 子表 /// [SugarTable("PRODUCTION_ORDER_SUB")] public class ProductionOrderSub { /// /// 默认值: (newid()) /// [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)] public Guid Guid { get; set; } /// /// 工单单号 /// [SugarColumn(ColumnName = "WORK_ORDER_NO")] public string? WorkOrderNo { get; set; } /// /// 序号 /// [SugarColumn(ColumnName = "SEQUENCE_NO")] public int? SequenceNo { get; set; } /// /// 材料编码 /// [SugarColumn(ColumnName = "MATERIAL_CODE")] public string? MaterialCode { get; set; } /// /// 需领用量 /// [SugarColumn(ColumnName = "REQUIRED_QTY")] public decimal? RequiredQty { get; set; } /// /// 已领用量 /// [SugarColumn(ColumnName = "ISSUED_QTY")] public decimal? IssuedQty { get; set; } /// /// 位置号 /// [SugarColumn(ColumnName = "LOCATION_NO")] public string? LocationNo { get; set; } /// /// 供应组织 /// [SugarColumn(ColumnName = "SUPPLYING_ORG")] public string? SupplyingOrg { get; set; } /// /// 发料组织 /// [SugarColumn(ColumnName = "ISSUING_ORG")] public string? IssuingOrg { get; set; } /// /// 货主 /// [SugarColumn(ColumnName = "STOCK_OWNER")] public string? StockOwner { get; set; } /// /// 计划跟踪号 /// [SugarColumn(ColumnName = "TRACKING_NO")] public string? TrackingNo { get; set; } /// /// 批号 /// [SugarColumn(ColumnName = "BATCH_NO")] public string? BatchNo { get; set; } /// /// 仓库 /// [SugarColumn(ColumnName = "WAREHOUSE")] public string? Warehouse { get; set; } /// /// 发料方式 /// [SugarColumn(ColumnName = "ISSUING_METHOD")] public string? IssuingMethod { get; set; } /// /// 工艺 /// [SugarColumn(ColumnName = "PROCESS")] public string? Process { get; set; } /// /// 单位 /// [SugarColumn(ColumnName = "UNIT")] public string? Unit { get; set; } /// /// 子项单位 /// [SugarColumn(ColumnName = "UNIT2")] public string? Unit2 { get; set; } /// /// 供应类型 /// [SugarColumn(ColumnName = "SUPPLYING_TYPE")] public string? SupplyingType { get; set; } /// /// 组成用量 /// [SugarColumn(ColumnName = "COMPOSITION_QTY")] public decimal? CompositionQty { get; set; } /// /// 是否替料 /// [SugarColumn(ColumnName = "IS_SUBSTITUTE")] public string? IsSubstitute { get; set; } /// /// 分子 /// [SugarColumn(ColumnName = "NUMERATOR")] public decimal? Numerator { get; set; } /// /// 分母 /// [SugarColumn(ColumnName = "DENOMINATOR")] public decimal? Denominator { get; set; } /// /// ERPID /// [SugarColumn(ColumnName = "ERP_ID")] public string? ErpId { get; set; } /// /// ERP头ID /// [SugarColumn(ColumnName = "ERP_HEADER_ID")] public string? ErpHeaderId { get; set; } /// /// 固定损耗 /// [SugarColumn(ColumnName = "FIXED_LOSS")] public decimal? FixedLoss { get; set; } /// /// 变动损耗率% /// [SugarColumn(ColumnName = "VARIABLE_LOSS_RATE")] public decimal? VariableLossRate { get; set; } /// /// 子项类型 /// [SugarColumn(ColumnName = "SUB_ITEM_TYPE")] public string? SubItemType { get; set; } /// /// 子项单位 /// [SugarColumn(ColumnName = "SUB_ITEM_UNIT")] public string? SubItemUnit { get; set; } /// /// 销售订单号 /// [SugarColumn(ColumnName = "SALES_ORDER_NO")] public string? SalesOrderNo { get; set; } /// /// 项次号 /// [SugarColumn(ColumnName = "ITEM_NO")] public string? ItemNo { get; set; } /// /// 发料组织 /// [SugarColumn(ColumnName = "ISSUING_ORG_2")] public string? IssuingOrg2 { get; set; } /// /// 货主类型 /// [SugarColumn(ColumnName = "OWNER_TYPE")] public string? OwnerType { get; set; } /// /// 货主 /// [SugarColumn(ColumnName = "OWNER")] public string? Owner { get; set; } /// /// 供应组织 /// [SugarColumn(ColumnName = "SUPPLYING_ORG_2")] public string? SupplyingOrg2 { get; set; } /// /// 制程不良退料数量 /// 默认值: ((0)) /// [SugarColumn(ColumnName = "TLNUM1")] public int? Tlnum1 { get; set; } /// /// 来料不良退料数量 /// 默认值: ((0)) /// [SugarColumn(ColumnName = "TLNUM2")] public int? Tlnum2 { get; set; } /// /// 良品退料数量 /// 默认值: ((0)) /// [SugarColumn(ColumnName = "TLNUM3")] public int? Tlnum3 { get; set; } /// /// 补料数量 /// 默认值: ((0)) /// [SugarColumn(ColumnName = "BLNUM")] public int? Blnum { get; set; } /// /// ERP生产订单分录内码 /// [SugarColumn(ColumnName = "ERP_PRODUCTION_ENTRY_CODE")] public string? ErpProductionEntryCode { get; set; } }