using Magicodes.ExporterAndImporter.Core; namespace TaskManager.Entity { /// /// 供应商共享库存 /// public class SUPPLIER_SINV_DATA_DTO { /// /// 供应商代码 /// [ExporterHeader(DisplayName = "供应商代码")] [ImporterHeader(Name = "供应商代码")] public string SupplierCode { get; set; } /// /// 供应商名称 /// [ExporterHeader(DisplayName = "供应商名称")] [ImporterHeader(Name = "供应商名称")] public string SupplierName { get; set; } /// /// 零件号 /// [ExporterHeader(DisplayName = "零件号")] [ImporterHeader(Name = "零件号")] public string MaterialCode { get; set; } /// /// 零件名称 /// [ExporterHeader(DisplayName = "零件名称")] [ImporterHeader(Name = "零件名称")] public string MaterialDescription { get; set; } /// /// 物料类型(成品,半成品,原材料) /// [ExporterHeader(DisplayName = "物料类型")] [ImporterHeader(Name = "物料类型")] public string MaterialType { get; set; } /// /// 当前库存数量 /// [ExporterHeader(DisplayName = "当前库存数量")] [ImporterHeader(Name = "当前库存数量")] public decimal QuantityCurrent { get; set; } /// /// 原材料在途数量 /// [ExporterHeader(DisplayName = "原材料在途数量")] [ImporterHeader(Name = "原材料在途数量")] public decimal QuantityPlan { get; set; } /// /// 库存状态(生产件,呆滞件,备件,KD件) /// [ExporterHeader(DisplayName = "库存状态")] [ImporterHeader(Name = "库存状态")] public string InventoryStatus { get; set; } /// /// 安全库存 /// [ExporterHeader(DisplayName = "安全库存")] [ImporterHeader(Name = "安全库存")] public decimal SafetyStock { get; set; } /// /// 生产/采购周期:成品即半成品为生产周期(天),原材料为采购周期(天) /// [ExporterHeader(DisplayName = "生产/采购周期")] [ImporterHeader(Name = "生产/采购周期")] public string ProductionCycle { get; set; } /// /// 库存更新时间-格式:yyyy-MM-ddHH:mm:ss /// [ExporterHeader(DisplayName = "库存更新时间")] [ImporterHeader(Name = "库存更新时间")] public string DataUpdateTime { get; set; } /// /// 批次 /// [ExporterHeader(DisplayName = "批次")] [ImporterHeader(Name = "批次")] public string? SupplierBatch { get; set; } /// /// 有效期截止日期 非必填 /// [ExporterHeader(DisplayName = "有效期截止日期")] [ImporterHeader(Name = "有效期截止日期")] public string? SupplieryxqDate { get; set; } } }