entity/MesInvItemArnDetail.cs
@@ -1,219 +1,254 @@
using SqlSugar;
namespace NewPdaSqlServer.entity
namespace NewPdaSqlServer.entity;
/// <summary>
/// </summary>
[SugarTable("MES_INV_ITEM_ARN_DETAIL")]
public class MesInvItemArnDetail
{
    /// <summary>
    ///
    ///</summary>
    [SugarTable("MES_INV_ITEM_ARN_DETAIL")]
    public class MesInvItemArnDetail
    {
        /// <summary>
        ///
        /// 默认值: (newid())
        ///</summary>
         [SugarColumn(ColumnName="guid" ,IsPrimaryKey = true   )]
         public Guid Guid { get; set; }
        /// <summary>
        ///
        ///</summary>
         [SugarColumn(ColumnName="parent_Guid"    )]
         public Guid? ParentGuid { get; set; }
        /// <summary>
        /// MES_ROH_IN_DATA的guid
        ///</summary>
         [SugarColumn(ColumnName="about_Guid"    )]
         public Guid? AboutGuid { get; set; }
        /// <summary>
        /// 采购单号
        ///</summary>
         [SugarColumn(ColumnName="ebeln"    )]
         public string Ebeln { get; set; }
        /// <summary>
        /// 采购订单行号
        ///</summary>
         [SugarColumn(ColumnName="ebeln_line"    )]
         public int? EbelnLine { get; set; }
        /// <summary>
        /// 采购订单数量
        ///</summary>
         [SugarColumn(ColumnName="ebeln_qty"    )]
         public decimal? EbelnQty { get; set; }
        /// <summary>
        /// 物料编码
        ///</summary>
         [SugarColumn(ColumnName="item_no"    )]
         public string ItemNo { get; set; }
        /// <summary>
        /// 收货数量
        ///</summary>
         [SugarColumn(ColumnName="quantity"    )]
         public decimal? Quantity { get; set; }
        /// <summary>
        /// 创建人
        ///</summary>
         [SugarColumn(ColumnName="create_by"    )]
         public string CreateBy { get; set; }
        /// <summary>
        /// 创建时间
        ///</summary>
         [SugarColumn(ColumnName="create_date"    )]
         public DateTime? CreateDate { get; set; }
        /// <summary>
        /// 最后更新人
        ///</summary>
         [SugarColumn(ColumnName="lastupdate_by"    )]
         public string LastupdateBy { get; set; }
        /// <summary>
        /// 最后更新时间
        ///</summary>
         [SugarColumn(ColumnName="lastupdate_date"    )]
         public DateTime? LastupdateDate { get; set; }
        /// <summary>
        /// 分厂编码
        ///</summary>
         [SugarColumn(ColumnName="factory"    )]
         public string Factory { get; set; }
        /// <summary>
        /// 公司代码
        ///</summary>
         [SugarColumn(ColumnName="company"    )]
         public string Company { get; set; }
        /// <summary>
        /// 采购单ID
        ///</summary>
         [SugarColumn(ColumnName="ebeln_k3id"    )]
         public int? EbelnK3id { get; set; }
        /// <summary>
        /// 采购单行ID
        ///</summary>
         [SugarColumn(ColumnName="line_k3id"    )]
         public int? LineK3id { get; set; }
        /// <summary>
        /// 本次应收数量
        ///</summary>
         [SugarColumn(ColumnName="sub_qty"    )]
         public decimal? SubQty { get; set; }
        /// <summary>
        /// 余量
        ///</summary>
         [SugarColumn(ColumnName="margin_qty"    )]
         public int? MarginQty { get; set; }
        /// <summary>
        /// 任务单号
        ///</summary>
         [SugarColumn(ColumnName="work_no"    )]
         public string WorkNo { get; set; }
        /// <summary>
        /// 急料标识
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="urgent_flag"    )]
         public bool? UrgentFlag { get; set; }
        /// <summary>
        /// 备注
        ///</summary>
         [SugarColumn(ColumnName="memo"    )]
         public string Memo { get; set; }
        /// <summary>
        /// 检验结果
        ///</summary>
         [SugarColumn(ColumnName="check_res"    )]
         public string CheckRes { get; set; }
        /// <summary>
        /// 检验状态  (待检、分选、特采、已检)
        /// 默认值: ('待检')
        ///</summary>
         [SugarColumn(ColumnName="check_states"    )]
         public string CheckStates { get; set; }
        /// <summary>
        /// 收货余量
        ///</summary>
         [SugarColumn(ColumnName="quantity_m"    )]
         public int? QuantityM { get; set; }
        /// <summary>
        /// 本次应收余量
        ///</summary>
         [SugarColumn(ColumnName="sub_mqty"    )]
         public int? SubMqty { get; set; }
        /// <summary>
        /// 检验日期
        ///</summary>
         [SugarColumn(ColumnName="check_date"    )]
         public DateTime? CheckDate { get; set; }
        /// <summary>
        /// 是否检验
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="ischeck"    )]
         public int? Ischeck { get; set; }
        /// <summary>
        /// 已收数量
        ///</summary>
         [SugarColumn(ColumnName="ok_qty"    )]
         public int? OkQty { get; set; }
        /// <summary>
        /// 已收余量
        ///</summary>
         [SugarColumn(ColumnName="ok_mqty"    )]
         public int? OkMqty { get; set; }
        /// <summary>
        /// 产品型号
        ///</summary>
         [SugarColumn(ColumnName="board_style"    )]
         public string BoardStyle { get; set; }
        /// <summary>
        /// 任务单行号
        ///</summary>
         [SugarColumn(ColumnName="work_line"    )]
         public int? WorkLine { get; set; }
        /// <summary>
        /// 0、采购单,1、委外单
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="f_type"    )]
         public int? FType { get; set; }
        /// <summary>
        /// 是否入库
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="isdeps_in"    )]
         public bool? IsdepsIn { get; set; }
        /// <summary>
        /// 到货单号
        ///</summary>
         [SugarColumn(ColumnName="dha001"    )]
         public string Dha001 { get; set; }
        /// <summary>
        /// 已入库数量
        ///</summary>
         [SugarColumn(ColumnName="ok_rkqty"    )]
         public int? OkRkqty { get; set; }
        /// <summary>
        /// 到货单号
        ///</summary>
         [SugarColumn(ColumnName="cbill_no"    )]
         public string CbillNo { get; set; }
        /// <summary>
        /// 采购入库数量
        ///</summary>
         [SugarColumn(ColumnName="cg_rkqty"    )]
         public int? CgRkqty { get; set; }
        /// <summary>
        /// 物料ID
        ///</summary>
         [SugarColumn(ColumnName="item_id"    )]
         public int? ItemId { get; set; }
        /// <summary>
        /// 退货标识
        /// 默认值: ((0))
        ///</summary>
         [SugarColumn(ColumnName="return_flag"    )]
         public int? ReturnFlag { get; set; }
        /// <summary>
        /// 推送状态
        ///</summary>
         [SugarColumn(ColumnName="states"    )]
         public string States { get; set; }
    }
}
    ///     默认值: (newid())
    /// </summary>
    [SugarColumn(ColumnName = "guid", IsPrimaryKey = true)]
    public Guid Guid { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "parent_Guid")]
    public Guid? ParentGuid { get; set; }
    /// <summary>
    ///     MES_ROH_IN_DATA的guid
    /// </summary>
    [SugarColumn(ColumnName = "about_Guid")]
    public Guid? AboutGuid { get; set; }
    /// <summary>
    ///     采购单号
    /// </summary>
    [SugarColumn(ColumnName = "ebeln")]
    public string Ebeln { get; set; }
    /// <summary>
    ///     采购订单行号
    /// </summary>
    [SugarColumn(ColumnName = "ebeln_line")]
    public int? EbelnLine { get; set; }
    /// <summary>
    ///     采购订单数量
    /// </summary>
    [SugarColumn(ColumnName = "ebeln_qty")]
    public decimal? EbelnQty { get; set; }
    /// <summary>
    ///     物料编码
    /// </summary>
    [SugarColumn(ColumnName = "item_no")]
    public string ItemNo { get; set; }
    /// <summary>
    ///     收货数量
    /// </summary>
    [SugarColumn(ColumnName = "quantity")]
    public decimal? Quantity { get; set; }
    /// <summary>
    ///     创建人
    /// </summary>
    [SugarColumn(ColumnName = "create_by")]
    public string CreateBy { get; set; }
    /// <summary>
    ///     创建时间
    /// </summary>
    [SugarColumn(ColumnName = "create_date")]
    public DateTime? CreateDate { get; set; }
    /// <summary>
    ///     最后更新人
    /// </summary>
    [SugarColumn(ColumnName = "lastupdate_by")]
    public string LastupdateBy { get; set; }
    /// <summary>
    ///     最后更新时间
    /// </summary>
    [SugarColumn(ColumnName = "lastupdate_date")]
    public DateTime? LastupdateDate { get; set; }
    /// <summary>
    ///     分厂编码
    /// </summary>
    [SugarColumn(ColumnName = "factory")]
    public string Factory { get; set; }
    /// <summary>
    ///     公司代码
    /// </summary>
    [SugarColumn(ColumnName = "company")]
    public string Company { get; set; }
    /// <summary>
    ///     采购单ID
    /// </summary>
    [SugarColumn(ColumnName = "ebeln_k3id")]
    public int? EbelnK3id { get; set; }
    /// <summary>
    ///     采购单行ID
    /// </summary>
    [SugarColumn(ColumnName = "line_k3id")]
    public int? LineK3id { get; set; }
    /// <summary>
    ///     本次应收数量
    /// </summary>
    [SugarColumn(ColumnName = "sub_qty")]
    public decimal? SubQty { get; set; }
    /// <summary>
    ///     余量
    /// </summary>
    [SugarColumn(ColumnName = "margin_qty")]
    public int? MarginQty { get; set; }
    /// <summary>
    ///     任务单号
    /// </summary>
    [SugarColumn(ColumnName = "work_no")]
    public string WorkNo { get; set; }
    /// <summary>
    ///     急料标识
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "urgent_flag")]
    public bool? UrgentFlag { get; set; }
    /// <summary>
    ///     备注
    /// </summary>
    [SugarColumn(ColumnName = "memo")]
    public string Memo { get; set; }
    /// <summary>
    ///     检验结果
    /// </summary>
    [SugarColumn(ColumnName = "check_res")]
    public string CheckRes { get; set; }
    /// <summary>
    ///     检验状态  (待检、分选、特采、已检)
    ///     默认值: ('待检')
    /// </summary>
    [SugarColumn(ColumnName = "check_states")]
    public string CheckStates { get; set; }
    /// <summary>
    ///     收货余量
    /// </summary>
    [SugarColumn(ColumnName = "quantity_m")]
    public int? QuantityM { get; set; }
    /// <summary>
    ///     本次应收余量
    /// </summary>
    [SugarColumn(ColumnName = "sub_mqty")]
    public int? SubMqty { get; set; }
    /// <summary>
    ///     检验日期
    /// </summary>
    [SugarColumn(ColumnName = "check_date")]
    public DateTime? CheckDate { get; set; }
    /// <summary>
    ///     是否检验
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "ischeck")]
    public int? Ischeck { get; set; }
    /// <summary>
    ///     已收数量
    /// </summary>
    [SugarColumn(ColumnName = "ok_qty")]
    public int? OkQty { get; set; }
    /// <summary>
    ///     已收余量
    /// </summary>
    [SugarColumn(ColumnName = "ok_mqty")]
    public int? OkMqty { get; set; }
    /// <summary>
    ///     产品型号
    /// </summary>
    [SugarColumn(ColumnName = "board_style")]
    public string BoardStyle { get; set; }
    /// <summary>
    ///     任务单行号
    /// </summary>
    [SugarColumn(ColumnName = "work_line")]
    public int? WorkLine { get; set; }
    /// <summary>
    ///     0、采购单,1、委外单
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "f_type")]
    public int? FType { get; set; }
    /// <summary>
    ///     是否入库
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "isdeps_in")]
    public bool? IsdepsIn { get; set; }
    /// <summary>
    ///     到货单号
    /// </summary>
    [SugarColumn(ColumnName = "dha001")]
    public string Dha001 { get; set; }
    /// <summary>
    ///     已入库数量
    /// </summary>
    [SugarColumn(ColumnName = "ok_rkqty")]
    public int? OkRkqty { get; set; }
    /// <summary>
    ///     到货单号
    /// </summary>
    [SugarColumn(ColumnName = "cbill_no")]
    public string CbillNo { get; set; }
    /// <summary>
    ///     采购入库数量
    /// </summary>
    [SugarColumn(ColumnName = "cg_rkqty")]
    public int? CgRkqty { get; set; }
    /// <summary>
    ///     物料ID
    /// </summary>
    [SugarColumn(ColumnName = "item_id")]
    public int? ItemId { get; set; }
    /// <summary>
    ///     退货标识
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "return_flag")]
    public int? ReturnFlag { get; set; }
    /// <summary>
    ///     推送状态
    /// </summary>
    [SugarColumn(ColumnName = "states")]
    public string States { get; set; }
}