Extensibility

Business Integration Solutions (BIS) for Microsoft Dynamics 365 Business Central has been provided with an extensible architecture. This makes it possible to adapt the system with custom functionality without changing the code base.

To See
An expression function is a Microsoft Dynamics function which is called from the document mapping Expression Function
A Custom Connector enables customizations for a specific table of an internal document Custom Connector
A record handler enables customizations for a specific table of an internal document Record Handler
A Temporary Table Handler allows temporary tables to be included in an internal document. A temporary table is typically the result of a calculation implemented in AL Temporary Table Handler
A Custom Element enables additional pipeline activities, endpoints or events to be implemented Custom Pipeline Element
A Job Queue Handler can be used to carry out post-processing activities Job Queue Handler
A Code / User Event can be used to trigger a pipeline for a specific record Code Event
The BIS API allows you to configure and execute pipeline configurations BIS API
A Custom Report Connector enables customizations while generating a Report Attachment Custom Report Connector
Extensions points can be used to apply or update customizations while updating or migrating product from lower to recent latest versions BIS Extension points