using SqlSugar; namespace MES.Service.Modes; /// /// 销售订单明细表 /// [SugarTable("SALES_ORDER_DETAIL")] public class SalesOrderDetail { /// /// SEQ_sales序列 /// [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_XSDD_MX", IsPrimaryKey = true)] public decimal Id { get; set; } /// /// ERPID /// [SugarColumn(ColumnName = "ERP_ID")] public decimal? ErpID { get; set; } /// /// ERP头ID /// [SugarColumn(ColumnName = "E_HID")] public decimal? EHID { get; set; } /// /// 物料编码 /// [SugarColumn(ColumnName = "MATERIAL_ID")] public string? MaterialId { get; set; } /// /// 销售单位 /// [SugarColumn(ColumnName = "UNIT_ID")] public string? UnitId { get; set; } /// /// 销售数量 /// [SugarColumn(ColumnName = "QTY")] public decimal? Qty { get; set; } /// /// 计价单位 /// [SugarColumn(ColumnName = "PRICE_UNIT_ID")] public string? PriceUnitId { get; set; } /// /// 计价数量 /// [SugarColumn(ColumnName = "PRICE_UNIT_QTY")] public decimal? PriceUnitQty { get; set; } /// /// 要货日期 /// [SugarColumn(ColumnName = "DELIVERY_DATE")] public DateTime? DeliveryDate { get; set; } /// /// 是否赠品 /// [SugarColumn(ColumnName = "IS_FREE")] public decimal? IsFree { get; set; } /// /// 货主类型 /// [SugarColumn(ColumnName = "OWNER_TYPE_ID")] public string? OwnerTypeId { get; set; } /// /// 货主 /// [SugarColumn(ColumnName = "OWNER_ID")] public string? OwnerId { get; set; } /// /// 备注 /// [SugarColumn(ColumnName = "ENTRY_NOTE")] public string? EntryNote { get; set; } /// /// 计划跟踪号 /// [SugarColumn(ColumnName = "MTO_NO")] public string? MtoNo { get; set; } /// /// 批号 /// [SugarColumn(ColumnName = "LOT")] public string? Lot { get; set; } /// /// 发货上限 /// [SugarColumn(ColumnName = "DELIVERY_MAX_QTY")] public decimal? DeliveryMaxQty { get; set; } /// /// 发货下限 /// [SugarColumn(ColumnName = "DELIVERY_MIN_QTY")] public decimal? DeliveryMinQty { get; set; } /// /// 超发控制单位 /// [SugarColumn(ColumnName = "OUT_LMT_UNIT_ID")] public string? OutLmtUnitId { get; set; } /// /// 业务关闭 /// [SugarColumn(ColumnName = "MRP_CLOSE_STATUS")] public string? MrpCloseStatus { get; set; } /// /// 业务终止 /// [SugarColumn(ColumnName = "MRP_TERMINATE_STATUS")] public string? MrpTerminateStatus { get; set; } /// /// 终止日期 /// [SugarColumn(ColumnName = "TERMINATE_DATE")] public DateTime? TerminateDate { get; set; } /// /// 终止人 /// [SugarColumn(ColumnName = "TERMINATER_ID")] public string? TerminaterId { get; set; } /// /// 源单类型 /// [SugarColumn(ColumnName = "SRC_TYPE")] public string? SrcType { get; set; } /// /// 源单单号 /// [SugarColumn(ColumnName = "SRC_BILL_NO")] public string? SrcBillNo { get; set; } /// /// 累计发货通知数量 /// [SugarColumn(ColumnName = "DELI_QTY")] public decimal? DeliQty { get; set; } /// /// 累计出库数量 /// [SugarColumn(ColumnName = "STOCK_OUT_QTY")] public decimal? StockOutQty { get; set; } /// /// 累计退货通知数量(销售基本) /// [SugarColumn(ColumnName = "BASE_RET_NOTICE_QTY")] public decimal? BaseRetNoticeQty { get; set; } /// /// 累计退货数量(销售基本) /// [SugarColumn(ColumnName = "BASE_RETURN_QTY")] public decimal? BaseReturnQty { get; set; } /// /// 剩余未出数量(销售基本) /// [SugarColumn(ColumnName = "BASE_REMAIN_OUT_QTY")] public decimal? BaseRemainOutQty { get; set; } /// /// 累计应收数量(销售基本) /// [SugarColumn(ColumnName = "BASEARQTY")] public decimal? BASEARQTY { get; set; } /// /// 销售订单号 /// [SugarColumn(ColumnName = "SALES_ORDER")] public string? SalesOrder { get; set; } /// /// 客户订单号 /// [SugarColumn(ColumnName = "CUST_ORDER")] public string? CustOrder { get; set; } /// /// 销售合同编号 /// [SugarColumn(ColumnName = "SALES_CONTRACT_NO")] public string? SalesContractNo { get; set; } /// /// 成品料号 /// [SugarColumn(ColumnName = "ITEM_NO")] public string? ItemNo { get; set; } /// /// 成品名称 /// [SugarColumn(ColumnName = "ITEM_NAME")] public string? ItemName { get; set; } /// /// 客户 /// [SugarColumn(ColumnName = "CUST_ID")] public string? CustId { get; set; } /// /// 采购到货日期 /// [SugarColumn(ColumnName = "ARRIVAL_DATE")] public DateTime? ArrivalDate { get; set; } /// /// 客户物料规格型号 /// [SugarColumn(ColumnName = "ITEM_MODEL")] public string? ItemModel { get; set; } /// /// 订单来源 /// [SugarColumn(ColumnName = "DDLY")] public string? Ddly { get; set; } }