The initial cloud release for Connectivity Studio brought the essential features of Business Integration Solutions to the cloud to support minimal integrations. Each following release brings more features to the cloud, so more on-premise configurations can fully run in the cloud.
Product overview
On-premise product name | Available in the cloud since |
|---|---|
September 2021 (2109) | |
October 2021 (2110) | |
March 2022 (2203) | |
March 2024 (2403) | |
September 2021 (2109) |
Feature overview
Available on-premise | Feature | Short description | Planned | Available | Scheduled/Alternative |
|---|---|---|---|---|---|
Solution Center | |||||
✔ | Setting up TI Lifecycles | ✔ | ❌ | TBA | |
✔ | Document Management | Setting up Document Management features | ? | ❌ | TBA |
✔ | A pipeline is a sequence of events, endpoints, and activities for importing and exporting data. | ✔ | ✔ | 17.0 | |
✔ | A document is a definition of information sent to or from Microsoft Dynamics 365 Business Central. | ✔ | ✔ | 17.0 | |
✔ | Use the value of a source document's fields during mapping. | ✔ | ✔ | 2109 | |
✔ | Set fixed values as a value during mapping. | ✔ | ✔ | 2109 | |
✔ | Run Microsoft Dynamics 365 Business Central functions to calculate values during mapping. | ✔ | ✔ | 2109 | |
Processing | |||||
✔ | Processing entails handling data from and to the database via Business Integration Solutions. | ✔ | ✔ | 2109 | |
✔ | Processing modes indicate how message generation and processing occurs over time. | ✔ | ✔ | TBA | |
✔ | The change log is an agent that reacts to data changes in the database. | ✔ | ✔ | 2109 | |
✔ | Use the job queue to set up recurring batch jobs to run at set times. | ✔ | ✔ | 2109 | |
✔ | Publication of connections enables them in the current environment. | ✔ | ✔ | 2109 | |
✔ | Business Integration Solutions provides tools to monitor all messages. | ✔ | ✔ | 2109 | |
✔ | Use this event to start a Business Integration Solutions connection from a specific codeunit with optional record scope. | ✔ | ✔ | 2306 | |
✔ | Use this event to trigger a connection based on record changes. | ✔ | ✔ | 2109 | |
✔ | Use this event to schedule exports of a (filtered) dataset. | ✔ | ✔ | 2109 | |
✔ | This event binds custom extension-added buttons to trigger connections. | ❌ | ❌ | ||
✔ | Use the web services of Microsoft 365 Microsoft Dynamics 365 Business Central to import and export data. | ✔ | ✔ | 2210 | |
✔ | Use this event to export Microsoft Dynamics 365 Business Central data based on lifecycle state transitions. | ✔ | ❌ | TBA | |
✔ | Creates attachments for notifications. | ✔ | ✔ | 2109 | |
✔ | Translates a CSV input into an XML structure. | ✔ | ✔ | 2109 | |
✔ | Uploads documents to a network, FTP, or SharePoint location. | ? | ❌ | TBA | |
✔ | Generates a job queue entry for a message. | ✔ | ✔ | 2109 | |
✔ | Maps dynamic element settings. | ✔ | ✔ | 2109 | |
✔ | Maps data items from several sources. | ✔ | ✔ | 2109 | |
✔ | Writes records to Microsoft Dynamics 365 Business Central. | ✔ | ✔ | 2109 | |
✔ | Breaks a composite message into individual messages, each containing data for one item. | ✔ | ✔ | 2109 | |
✔ | Converts a text document into an XML document. | ✔ | ✔ | 2109 | |
✔ | Converts a Microsoft Dynamics 365 Business Central record set into an XML document. | ✔ | ✔ | 2109 | |
✔ | Generates records based on Microsoft Dynamics 365 Business Central XmlPorts. | ✔ | ❌ | TBA | |
✔ | Generates an XML document using Microsoft Dynamics 365 Business Central XmlPorts. | ✔ | ❌ | TBA | |
✔ | Converts an XML document into a CSV document. | ✔ | ✔ | 2109 | |
✔ | Converts an XML document into an HTML document. | ✔ | ✔ | 2109 | |
✔ | Converts an XML document to a text document. | ✔ | ✔ | 2109 | |
✔ | Applies a custom XML stylesheet (XSLT) to an XML document. | ✔ | ✔ | 2109 | |
✔ | Verifies whether a message matches a specific document structure. | ✔ | ✔ | 2112 | |
✔ | Edits a message during processing. | ? | ❌ | TBA | |
✔ | Moves a message from a user session to a background session. | ✔ | ✔ | 2909 | |
✔ | Transforms a JSON to an XML format. | ✔ | ✔ | 2110 | |
✔ | Transforms an XML to a JSON format. | ✔ | ✔ | 2110 | |
✔ | Cleans an XML document of empty nodes and blocks that are not mandatory. | ✔ | ✔ | 2909 | |
✔ | Runs an object in the current session. | ✔ | ✔ | Q1 2023 | |
✔ | Reads files from a shared folder. | ❌ | ❌ | ||
✔ | Writes to a shared folder. | ❌ | ❌ | ||
✔ | Reads files from an Azure storage account. | ✔ | ✔ | 2109 | |
✔ | Writes to an Azure storage account. | ✔ | ✔ | 2109 | |
✔ | Waits for and reads a specific file from Azure File Storage. | ✔ | ✔ | 2909 | |
✔ | Reads files from an FTP location. | ? | ❌ | TBA | |
✔ | Writes into an FTP location. | ? | ❌ | TBA | |
✔ | Sends notifications using the default email client. | ❌ | ❌ | ||
✔ | Sends notifications using SMTP. | ❌ | ❌ | ||
✔ | Sends notifications using Email Accounts. | ✔ | ✔ | 2109 | |
✔ | Reads directly from a SQL database. | ❌ | ❌ | TBA | |
✔ | Writes directly to a SQL database. | ❌ | ❌ | TBA | |
✔ | Sends web requests. | ✔ | ✔ | 2112 | |
✔ | Triggers the continuation of a pipeline by a Microsoft Dynamics 365 Business Central web service. | ✔ | ✔ | 2909 | |
✔ | Sets the text encoding on an incoming message. | ✔ | ✔ | Q1 2025 | |
✔ | Custom functions for expressions. | ✔ | ✔ | 2109 (Interface changes) | |
✔ | Extension point for record handling. | ❌ | ❌ | Record Handler | |
✔ | Extension point for record handling. | ✔ | ✔ | 2109 | |
✔ | Supports temporary tables. | ✔ | ✔ | 2109 | |
✔ | A custom element enables additional pipeline activities, endpoints, or events. | ✔ | ✔ | 2109 | |
✔ | Runs compatible Microsoft Dynamics 365 Business Central objects from the job queue. | ✔ | ✔ | 2109 | |
✔ | Overrules report generation. | ❌ | ❌ | Extending Attachment Generation | |
✔ | Overrules report generation and attachment handling. | ✔ | ✔ | 2109 | |
✔ | A Code / User Event triggers a pipeline for a specific record. | ✔ | ✔ | ||
✔ | The Business Integration Solutions API lets you configure and execute pipeline configurations. | ❌ | ❌ | TBA |