Pārlūkot izejas kodu

Decreased columns being loaded for BillTimberline export

Kenric Nugteren 2 gadi atpakaļ
vecāks
revīzija
381acb5414
1 mainītis faili ar 25 papildinājumiem un 1 dzēšanām
  1. 25 1
      prs.shared/Posters/Timberline/BillTimberlinePoster.cs

+ 25 - 1
prs.shared/Posters/Timberline/BillTimberlinePoster.cs

@@ -236,8 +236,32 @@ public class Module
             model.SetIsDefault<CoreTable>(false, alias: "CompanyInformation");
             model.SetIsDefault<Employee>(false);
 
+            model.SetColumns<Bill>(new Columns<Bill>(x => x.ID)
+                .Add(x => x.SupplierLink.Code)
+                .Add(x => x.Number)
+                .Add(x => x.IncTax)
+                .Add(x => x.Tax)
+                .Add(x => x.BillDate)
+                .Add(x => x.AccountingDate)
+                .Add(x => x.PaymentDate));
+
+            model.SetColumns(new Columns<BillLine>(x => x.ID)
+                .Add(x => x.BillLink.ID)
+                .Add(x => x.TaxCode.Code)
+                .Add(x => x.IncTax)
+                .Add(x => x.Tax)
+                .Add(x => x.Description)
+                .Add(x => x.OrderItem.ID),
+                alias: "Bill_BillLine");
+
             model.SetIsDefault<BillLine>(true, "Bill_BillLine");
-            model.AddChildTable<BillLine, PurchaseOrderItem>(x => x.OrderItem.ID, x => x.ID, isdefault: true, parentalias: "Bill_BillLine", childalias: "POItem");
+            model.AddChildTable<BillLine, PurchaseOrderItem>(x => x.OrderItem.ID, x => x.ID, isdefault: true,
+                parentalias: "Bill_BillLine", childalias: "POItem",
+                columns: new Columns<PurchaseOrderItem>(x => x.ID)
+                    .Add(x => x.PONumber)
+                    .Add(x => x.Job.JobNumber)
+                    .Add(x => x.Qty)
+                    .Add(x => x.Cost));
 
             Script?.Execute(methodname: "BeforePost", parameters: new object[] { model });
             return true;