diff --git a/src/Apps/W1/Subscription Billing/App/Billing/Codeunits/SubContractBillingPrintout.Codeunit.al b/src/Apps/W1/Subscription Billing/App/Billing/Codeunits/SubContractBillingPrintout.Codeunit.al index c78c976025..3084f137de 100644 --- a/src/Apps/W1/Subscription Billing/App/Billing/Codeunits/SubContractBillingPrintout.Codeunit.al +++ b/src/Apps/W1/Subscription Billing/App/Billing/Codeunits/SubContractBillingPrintout.Codeunit.al @@ -17,6 +17,9 @@ codeunit 8064 "Sub. Contract Billing Printout" SalesDocuments: Codeunit "Sales Documents"; EntryNo: Integer; begin + TempJobLedgerEntryBuffer.Reset(); + TempJobLedgerEntryBuffer.DeleteAll(); + Clear(ColumnHeaders); if not SalesInvoiceHeader."Recurring Billing" then exit; diff --git a/src/Apps/W1/Subscription Billing/App/Billing/Report Extensions/ContractStandardSalesInv.ReportExt.al b/src/Apps/W1/Subscription Billing/App/Billing/Report Extensions/ContractStandardSalesInv.ReportExt.al index 220eaada5c..797b79d0f1 100644 --- a/src/Apps/W1/Subscription Billing/App/Billing/Report Extensions/ContractStandardSalesInv.ReportExt.al +++ b/src/Apps/W1/Subscription Billing/App/Billing/Report Extensions/ContractStandardSalesInv.ReportExt.al @@ -219,6 +219,8 @@ reportextension 8008 "Contract Standard Sales Inv." extends "Standard Sales - In local procedure FillTempContractBillingDetailsGroupingBuffer() begin + TempContractBillingDetailsGroupingBuffer.Reset(); + TempContractBillingDetailsGroupingBuffer.DeleteAll(); TempContractBillingDetailsBuffer.Reset(); if TempContractBillingDetailsBuffer.FindSet() then repeat