zjh
7 天以前 8276722de62e0be1e68adf65f150686a236268bd
StandardPda/MES.Service/Modes/Womcab.cs
@@ -3,7 +3,7 @@
namespace MES.Service.Modes;
/// <summary>
///     工单子表
///     任务单物料表
/// </summary>
[SugarTable("WOMCAB")]
public class Womcab
@@ -11,18 +11,17 @@
    /// <summary>
    ///     自增列
    /// </summary>
    [SugarColumn(ColumnName = "ID", IsPrimaryKey = true,
        OracleSequenceName = "SEQ_CAB")]
    public decimal? Id { get; set; }
    [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_CAB", IsPrimaryKey = true)]
    public decimal Id { get; set; }
    /// <summary>
    ///     ERPID
    ///     生产用料清单行内码
    /// </summary>
    [SugarColumn(ColumnName = "ERPID")]
    public decimal? Erpid { get; set; }
    /// <summary>
    ///     单号
    ///     工单单号
    /// </summary>
    [SugarColumn(ColumnName = "CAB001")]
    public string? Cab001 { get; set; }
@@ -73,16 +72,16 @@
    ///     是否替料
    /// </summary>
    [SugarColumn(ColumnName = "CAB014")]
    public string? Cab014 { get; set; }
    public decimal? Cab014 { get; set; }
    /// <summary>
    ///     PID
    ///     生产订单行内码
    /// </summary>
    [SugarColumn(ColumnName = "PID")]
    public decimal? Pid { get; set; }
    /// <summary>
    ///     ERP头ID
    ///     生产订单行内码
    /// </summary>
    [SugarColumn(ColumnName = "EID")]
    public decimal? Eid { get; set; }
@@ -136,7 +135,7 @@
    public string? IssueType { get; set; }
    /// <summary>
    ///     供应类型
    ///     供应类型 C采购 Z自制 W委外
    /// </summary>
    [SugarColumn(ColumnName = "SUPPLY_TYPE")]
    public string? SupplyType { get; set; }
@@ -157,112 +156,179 @@
    ///     固定损耗
    /// </summary>
    [SugarColumn(ColumnName = "SCRAPQTY")]
    public decimal? SCRAPQTY { get; set; }
    public decimal? Scrapqty { get; set; }
    /// <summary>
    ///     变动损耗率
    /// </summary>
    [SugarColumn(ColumnName = "SCRAPRATE")]
    public decimal? SCRAPRATE { get; set; }
    public decimal? Scraprate { get; set; }
    /// <summary>
    ///     应发数量
    ///     销售订单号
    /// </summary>
    [SugarColumn(ColumnName = "Must_Qty")]
    public decimal? MustQty { get; set; }
    [SugarColumn(ColumnName = "SALES_ORDER")]
    public string? SalesOrder { get; set; }
    /// <summary>
    ///     项次号
    ///     需求单据
    /// </summary>
    [SugarColumn(ColumnName = "FREPLACEGROUP")]
    public int? Freplacegroup { get; set; }
    [SugarColumn(ColumnName = "F_WWC_TEXT1")]
    public string? FWwcText1 { get; set; }
    /// <summary>
    ///     使用比例(%)
    ///     计划完工日期
    /// </summary>
    [SugarColumn(ColumnName = "USE_RATE")]
    public decimal? UseRate { get; set; }
    [SugarColumn(ColumnName = "F_WWC_DATE")]
    public DateTime? FWwcDate { get; set; }
    /// <summary>
    ///     旧物料编码
    /// </summary>
    [SugarColumn(ColumnName = "F_WWC_BASEPROPERTY")]
    public string? FwwcBaseproperty { get; set; }
    /// <summary>
    ///     使用比例
    /// </summary>
    [SugarColumn(ColumnName = "FUSERATE")]
    public decimal? Fuserate { get; set; }
    /// <summary>
    ///     子项类型 1标准件 2返还件 3替代件
    /// </summary>
    [SugarColumn(ColumnName = "MATERIAL_TYPE")]
    [SugarColumn(ColumnName = "FMATERIALTYPE")]
    public decimal? Fmaterialtype { get; set; }
    /// <summary>
    ///     子项类型(1-标准件 2-返还件 3-替代件)
    /// </summary>
    [SugarColumn(ColumnName = "MATERIAL_TYPE", Length = 1)]
    public string? MaterialType { get; set; }
    /// <summary>
    ///     A,创建 B,审核中 C,已审核 D,重新审核 Z,暂存
    ///     使用比例(%)
    /// </summary>
    [SugarColumn(ColumnName = "TYPEB")]
    public string? Typeb { get; set; }
    [SugarColumn(ColumnName = "USE_RATE", ColumnDataType = "NUMBER(5,2)")]
    public decimal? UseRate { get; set; }
    /// <summary>
    ///     A,创建 B,审核中 C,已审核 D,重新审核 Z,暂存
    ///     项次
    /// </summary>
    [SugarColumn(ColumnName = "WR_F_XIFG_BASE_QTR")]
    public string? WR_F_XIFG_Base_qtr { get; set; }
    [SugarColumn(ColumnName = "FREPLACEGROUP", ColumnDataType = "NUMBER(5,2)")]
    public decimal? FreplaceGroup { get; set; }
    /// <summary>
    ///     A,创建 B,审核中 C,已审核 D,重新审核 Z,暂存
    ///     应发数量
    /// </summary>
    [SugarColumn(ColumnName = "WR_F_XIFG_BASE_83G")]
    public string? WR_F_XIFG_Base_83g { get; set; }
    /////----委外新增
    [SugarColumn(ColumnName = "MUST_QTY", ColumnDataType = "NUMBER(18,3)")]
    public decimal? MustQty { get; set; }
    /// <summary>
    ///     是否发损耗 -- 委外新增
    ///     用料清单状态(A-创建,B-审核中,C-已审核,D-重新审核,Z-暂存)
    /// </summary>
    [SugarColumn(ColumnName = "FISGETSCRAP")]
    public string? Fisgetscrap { get; set; }
    [SugarColumn(ColumnName = "TYPEB", Length = 2)]
    public string? TypeB { get; set; }
    /// <summary>
    ///     是否关键件 -- 委外新增
    ///     项目
    /// </summary>
    [SugarColumn(ColumnName = "FISKEYCOMPONENT")]
    public string? Fiskeycomponent { get; set; }
    [SugarColumn(ColumnName = "PROJECT")]
    public string? Project { get; set; }
    /// <summary>
    ///     拨出组织 -- 委外新增
    ///     BOM需求量
    /// </summary>
    [SugarColumn(ColumnName = "FSRCTRANSORGID")]
    public string? Fsrctransorgid { get; set; }
    [SugarColumn(ColumnName = "BOMREQQTY")]
    public decimal? Bomreqqty { get; set; }
    /// <summary>
    ///     拨出仓库 -- 委外新增
    ///     超额类型
    /// </summary>
    [SugarColumn(ColumnName = "FSRCTRANSSTOCKID")]
    public string? Fsrctransstockid { get; set; }
    [SugarColumn(ColumnName = "MATERIALTYPE")]
    public string? Materialtype { get; set; }
    /// <summary>
    ///     库存状态 -- 委外新增
    ///     超额发料
    /// </summary>
    [SugarColumn(ColumnName = "FSTOCKSTATUSID")]
    public string? Fstockstatusid { get; set; }
    [SugarColumn(ColumnName = "ISOVERISSUE")]
    public decimal? IsOverIssue { get; set; }
    /// <summary>
    ///     需求日期 -- 委外新增
    ///     超额比例
    /// </summary>
    [SugarColumn(ColumnName = "FNEEDDATE")]
    public DateTime? Fneeddate { get; set; }
    [SugarColumn(ColumnName = "STANDARD_MATERIALSCALE")]
    public decimal? StandardMaterialscale { get; set; }
    /// <summary>
    ///     预留类型 -- 委外新增
    ///     固定超额量
    /// </summary>
    [SugarColumn(ColumnName = "FRESERVETYPE")]
    public string? Freservetype { get; set; }
    [SugarColumn(ColumnName = "FIXEDMATERIALNUM")]
    public decimal? Fixedmaterialnum { get; set; }
    /// <summary>
    ///     用料清单备注 -- 委外新增
    ///     替代料
    /// </summary>
    [SugarColumn(ColumnName = "FMEMO")]
    public string? Fmemo { get; set; }
    [SugarColumn(ColumnName = "ISSUBSTITUTE")]
    public decimal? IsSubstitute { get; set; }
    /// <summary>
    ///     ERP生产订单分录内码 -- 委外新增
    ///     被替代料品
    /// </summary>
    [SugarColumn(ColumnName = "ERP_PRODUCTION_ENTRY_CODE")]
    public string? ErpProductionEntryCode { get; set; }
    [SugarColumn(ColumnName = "SUBSTITUTEDITEM")]
    public decimal? Substituteditem { get; set; }
    /// <summary>
    ///     发料单位
    /// </summary>
    [SugarColumn(ColumnName = "ISSUEUOM")]
    public decimal? Issueuom { get; set; }
    /// <summary>
    ///     每装配件数量
    /// </summary>
    [SugarColumn(ColumnName = "QPA")]
    public decimal? Qpa { get; set; }
    /// <summary>
    ///     损耗类型
    /// </summary>
    [SugarColumn(ColumnName = "SCRAPTYPE")]
    public string? Scraptype { get; set; }
    /// <summary>
    ///     倒冲时机
    /// </summary>
    [SugarColumn(ColumnName = "BFOPOPPORTUNITY")]
    public string? Bfopportunity { get; set; }
    /// <summary>
    ///     供应地点
    /// </summary>
    [SugarColumn(ColumnName = "SUPPLYWH")]
    public string? Supplywh { get; set; }
    /// <summary>
    ///     订单开工齐套检查
    /// </summary>
    [SugarColumn(ColumnName = "MOCOMPLETESETCHECK")]
    public decimal? Mocompletesetcheck { get; set; }
    /// <summary>
    ///     订单完工齐套检查
    /// </summary>
    [SugarColumn(ColumnName = "MOSTARTSETCHECK")]
    public decimal? Mostartsetcheck { get; set; }
    /// <summary>
    ///     齐套发料
    /// </summary>
    [SugarColumn(ColumnName = "ISCOUPLEISSUE")]
    public decimal? Iscoupleissue { get; set; }
    /// <summary>
    ///     表行备注
    /// </summary>
    [SugarColumn(ColumnName = "MEMO")]
    public string? FDescription { get; set; }
}