The Invoice Consolidation methods have been implemented as an interface so others can be implemented if required.

In order to do so, the enum "Invoice Consolidation CIETMN" can be extended and the OnGetInvoiceConsolidationProvider(var InvoiceConsolidationProvider: Interface "Invoice Consolidation Provider CIETMN") event can be subscribed to in codeunit 70086270 "Inv. Enhance. Mgt. CIETMN" to handle other providers.