using System.Text.Json.Serialization; using SqlSugar; namespace WmsMobileServe.DataBase.Base.Po; /// /// 采购订单表 /// [SugarTable("CUX_WMS_PO_LINES_ITF")] public class CuxWmsPoLinesItf { /// /// 订单头主键 /// [SugarColumn(ColumnName = "PO_HEADER_ID")] [JsonPropertyName("poHeaderId")] public int? PoHeaderId { get; set; } /// /// 订单行主键 /// [SugarColumn(ColumnName = "PO_LINE_ID")] [JsonPropertyName("poLineId")] public int? PoLineId { get; set; } /// /// 发运行主键 /// [SugarColumn(ColumnName = "LINE_LOCATION_ID")] [JsonPropertyName("lineLocationId")] public int? LineLocationId { get; set; } /// /// 收货组织代码 /// [SugarColumn(ColumnName = "SHIP_TO_ORGANIZATION_CODE")] [JsonPropertyName("shipToOrganization")] public string? ShipToOrganization { get; set; } /// /// 订单行号 /// [SugarColumn(ColumnName = "LINE_NUM")] [JsonPropertyName("lineNum")] public int? LineNum { get; set; } /// /// 物料ID /// [SugarColumn(ColumnName = "ITEM_ID")] [JsonPropertyName("itemId")] public int? ItemId { get; set; } /// /// 物料编码 /// [SugarColumn(ColumnName = "ITEM_CODE")] [JsonPropertyName("itemCode")] public string? ItemCode { get; set; } /// /// 物料描述 /// [SugarColumn(ColumnName = "ITEM_DESCRIPTION")] [JsonPropertyName("itemDesc")] public string? ItemDesc { get; set; } /// /// 采购单位 /// [SugarColumn(ColumnName = "PUR_UOM_CODE")] [JsonPropertyName("purUomCode")] public string? PurUomCode { get; set; } /// /// 库存单位 /// [SugarColumn(ColumnName = "INV_UOM_CODE")] [JsonPropertyName("invUomCode")] public string? InvUomCode { get; set; } /// /// 单位转换率 /// [SugarColumn(ColumnName = "CONVERSION_RATE")] [JsonPropertyName("conversionRate")] public int? ConversionRate { get; set; } /// /// 型号 测试架用 /// [SugarColumn(ColumnName = "ITEM_TYPE")] [JsonPropertyName("itemType")] public string? ItemType { get; set; } /// /// 发运行号 /// [SugarColumn(ColumnName = "SHIPMENT_NUM")] [JsonPropertyName("shipmentNum")] public int? ShipmentNum { get; set; } /// /// 发运行接收人附注 /// [SugarColumn(ColumnName = "NOTE_TO_RECEIVER")] [JsonPropertyName("noteToReceicer")] public string? NoteToReceicer { get; set; } /// /// 分配ID /// [SugarColumn(ColumnName = "PO_DISTRIBUTION_ID")] [JsonPropertyName("poDistributionId")] public int? PoDistributionId { get; set; } /// /// 分配行号 /// [SugarColumn(ColumnName = "DISTRIBUTION_NUM")] [JsonPropertyName("disTributionNum")] public int? DisTributionNum { get; set; } /// /// 数量 /// [SugarColumn(ColumnName = "QUANTITY")] [JsonPropertyName("quantity")] public int? Quantity { get; set; } /// /// 已接收数量 /// [SugarColumn(ColumnName = "QUANTITY_RECEIVED")] [JsonPropertyName("quantityReceives")] public int? QuantityReceives { get; set; } /// /// 取消数量 /// [SugarColumn(ColumnName = "QUANTITY_CANCELLED")] [JsonPropertyName("quantityCancelled")] public int? QuantityCancelled { get; set; } /// /// 承诺日期 /// [SugarColumn(ColumnName = "PROMISED_DATE")] [JsonPropertyName("promisdeDate")] public DateTime? PromisdeDate { get; set; } /// /// 需要日期 /// [SugarColumn(ColumnName = "NEED_BY_DATE")] [JsonPropertyName("needByDate")] public DateTime? NeedByDate { get; set; } /// /// 最后更新日期 /// [SugarColumn(ColumnName = "LAST_UPDATE_DATE")] [JsonPropertyName("lastUpdateDate")] public DateTime? LastUpdateDate { get; set; } /// /// 最后更新人 /// [SugarColumn(ColumnName = "LAST_UPDATED_BY")] [JsonPropertyName("lastUpdatedBy")] public int? LastUpdatedBy { get; set; } /// /// 状态(1:未处理;2:错误;3:成功) /// [SugarColumn(ColumnName = "STATUS")] [JsonPropertyName("status")] public int? Status { get; set; } }