namespace Admin.NET.Plugin.AiDOP.ProcurementExecution.Entity; /// /// PurOrdRctMaster(aidopdev 采购收货/退货类单头) /// [SugarTable("PurOrdRctMaster")] public class PurOrdRctMaster { [SugarColumn(ColumnName = "RecID", IsPrimaryKey = true, IsIdentity = false)] public int RecID { get; set; } [SugarColumn(ColumnName = "Domain", Length = 24, IsNullable = true)] public string Domain { get; set; } [SugarColumn(ColumnName = "RctType", Length = 8, IsNullable = false)] public string RctType { get; set; } [SugarColumn(ColumnName = "Receiver", Length = 24, IsNullable = false)] public string Receiver { get; set; } [SugarColumn(ColumnName = "RctDate", IsNullable = true)] public DateTime? RctDate { get; set; } [SugarColumn(ColumnName = "OrdNbr", Length = 24, IsNullable = true)] public string OrdNbr { get; set; } [SugarColumn(ColumnName = "PerformDate", IsNullable = true)] public DateTime? PerformDate { get; set; } [SugarColumn(ColumnName = "Site", Length = 24, IsNullable = true)] public string Site { get; set; } [SugarColumn(ColumnName = "BusinessID")] public long BusinessID { get; set; } [SugarColumn(ColumnName = "CreateUser", Length = 24, IsNullable = true)] public string CreateUser { get; set; } [SugarColumn(ColumnName = "UpdateUser", Length = 24, IsNullable = true)] public string UpdateUser { get; set; } [SugarColumn(ColumnName = "CreateTime", IsNullable = true)] public DateTime? CreateTime { get; set; } [SugarColumn(ColumnName = "UpdateTime", IsNullable = true)] public DateTime? UpdateTime { get; set; } [SugarColumn(ColumnName = "EffTime", IsNullable = true)] public DateTime? EffTime { get; set; } [SugarColumn(ColumnName = "IsActive", ColumnDataType = "bit(1)")] public bool IsActive { get; set; } [SugarColumn(ColumnName = "IsConfirm", ColumnDataType = "bit(1)")] public bool IsConfirm { get; set; } [SugarColumn(ColumnName = "Typed", Length = 4, IsNullable = true)] public string Typed { get; set; } [SugarColumn(ColumnName = "Department", Length = 8, IsNullable = true)] public string Department { get; set; } [SugarColumn(ColumnName = "Supp", Length = 20, IsNullable = true)] public string Supp { get; set; } [SugarColumn(ColumnName = "Print", ColumnDataType = "bit(1)")] public bool Print { get; set; } [SugarColumn(ColumnName = "IsChanged", ColumnDataType = "bit(1)")] public bool IsChanged { get; set; } [SugarColumn(ColumnName = "TaxClass", Length = 20, IsNullable = true)] public string TaxClass { get; set; } [SugarColumn(ColumnName = "TaxIn", ColumnDataType = "bit(1)")] public bool TaxIn { get; set; } [SugarColumn(ColumnName = "Remark", Length = 200, IsNullable = true)] public string Remark { get; set; } [SugarColumn(ColumnName = "CustAddress", Length = 200, IsNullable = true)] public string CustAddress { get; set; } [SugarColumn(ColumnName = "CustContact", Length = 50, IsNullable = true)] public string CustContact { get; set; } [SugarColumn(ColumnName = "CustPhone", Length = 30, IsNullable = true)] public string CustPhone { get; set; } [SugarColumn(ColumnName = "Delivery", Length = 60, IsNullable = true)] public string Delivery { get; set; } [SugarColumn(ColumnName = "InvoiceNumber", Length = 100, IsNullable = true)] public string InvoiceNumber { get; set; } [SugarColumn(ColumnName = "Curr", Length = 8, IsNullable = true)] public string Curr { get; set; } [SugarColumn(ColumnName = "IsExport", ColumnDataType = "bit(1)")] public bool IsExport { get; set; } [SugarColumn(ColumnName = "Terms", Length = 20, IsNullable = true)] public string Terms { get; set; } [SugarColumn(ColumnName = "IsPlan", ColumnDataType = "bit(1)")] public bool IsPlan { get; set; } [SugarColumn(ColumnName = "RoleNo", Length = 20, IsNullable = true)] public string RoleNo { get; set; } [SugarColumn(ColumnName = "TermsofTrade", Length = 20, IsNullable = true)] public string TermsofTrade { get; set; } [SugarColumn(ColumnName = "OrdType", Length = 30, IsNullable = true)] public string OrdType { get; set; } [SugarColumn(ColumnName = "Ufld1", Length = 30, IsNullable = true)] public string Ufld1 { get; set; } [SugarColumn(ColumnName = "Ufld2", Length = 30, IsNullable = true)] public string Ufld2 { get; set; } [SugarColumn(ColumnName = "IsBackwash", ColumnDataType = "bit(1)")] public bool IsBackwash { get; set; } [SugarColumn(ColumnName = "ERPfld1", Length = 200, IsNullable = true)] public string ERPfld1 { get; set; } }