namespace MMDAL.DTO.MRPRun { public class MRPWithDimensionDTO { public int MrpActionId { get; set; } public int MrpRunId { get; set; } public int PlanItemId { get; set; } public string ItemCode { get; set; } = string.Empty; public string ItemName { get; set; } = string.Empty; public int PlanSKUId { get; set; } public string SKUCode { get; set; } = string.Empty; public string SKUName { get; set; } = string.Empty; public int? PartDimId { get; set; } public string? Dimension1 { get; set; } public string? Dimension2 { get; set; } public string? Dimension3 { get; set; } public string? Dimension4 { get; set; } public string? Dimension5 { get; set; } public DateTime PlannedStartDate { get; set; } public DateTime PlannedDueDate { get; set; } public decimal PlannedQuantity { get; set; } public decimal FirmQuantity { get; set; } public decimal ImplementedQuantity { get; set; } public byte PlanStatus { get; set; } public byte ReleaseType { get; set; } public int AllocationId { get; set; } public string? AllocationName { get; set; } public short Priority { get; set; } public byte RunScope { get; set; } public int TenantId { get; set; } } }