using SqlSugar;
namespace MES.Service.Modes
{
///
/// 生产订单表(委外)子表
///
[SugarTable("PRODUCTION_ORDER_SUB")]
public class ProductionOrderSub
{
///
/// SEQ_ORDER
///
[SugarColumn(ColumnName = "ID",OracleSequenceName = "SEQ_ORDER", IsPrimaryKey = true)]
public decimal Id { get; set; }
///
/// 工单单号
///
[SugarColumn(ColumnName = "WORK_ORDER_NO")]
public string? WorkOrderNo { get; set; }
///
/// 序号
///
[SugarColumn(ColumnName = "SEQUENCE_NO")]
public long? SequenceNo { get; set; }
///
/// 材料编码
///
[SugarColumn(ColumnName = "MATERIAL_CODE")]
public string? MaterialCode { get; set; }
///
/// 需领用量
///
[SugarColumn(ColumnName = "REQUIRED_QTY")]
public double? 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 = "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 double? Numerator { get; set; }
///
/// 分母
///
[SugarColumn(ColumnName = "DENOMINATOR")]
public double? 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 string? 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; }
}
}