Browse Source

Improved default POI columns

Kenric Nugteren 5 months ago
parent
commit
30edd0aa78
1 changed files with 13 additions and 0 deletions
  1. 13 0
      prs.classes/Entities/PurchaseOrder/PurchaseOrderItem.cs

+ 13 - 0
prs.classes/Entities/PurchaseOrder/PurchaseOrderItem.cs

@@ -254,6 +254,19 @@ namespace Comal.Classes
 
 
             StockEntity.LinkStockDimensions<PurchaseOrderItem>();
             StockEntity.LinkStockDimensions<PurchaseOrderItem>();
             
             
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.PurchaseOrderLink.PONumber, caption: "PONumber");
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Description);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Product.Code, caption: "Product", width: 100);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Style.Code, caption: "Style", width: 100);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Dimensions.UnitSize, width: 70, caption: "Size");
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Job.JobNumber, caption: "Job", width: 70);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Qty, width: 50);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.Cost);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.ExTax);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.TaxCode.Code, caption: "Tax", width: 50);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.CostCentre.Code, width: 70);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.PurchaseGL.Code, width: 70);
+            DefaultColumns.Add<PurchaseOrderItem>(x => x.ReceivedDate, width: 100);
         }
         }
         
         
         private bool bChanging;
         private bool bChanging;