On the road to the cloud

Prev Next

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

Connectivity Studio

September 2021 (2109)

EDI Studio

October 2021 (2110)

Replication Management

March 2022 (2203)

Notification Management

March 2024 (2403)

Anywhere Mobility Solutions

September 2021 (2109)

Feature overview

Available on-premise

Feature

Short description

Planned

Available

Scheduled/Alternative

Solution Center

✔

Lifecycle Base

Setting up TI Lifecycles

✔

❌

TBA

✔

Document Management

Setting up Document Management features

?

❌

TBA

Business Integration Solutions

✔

Pipeline

A pipeline is a sequence of events, endpoints, and activities for importing and exporting data.

✔

✔

17.0

✔

Documents (internal/external)

A document is a definition of information sent to or from Microsoft Dynamics 365 Business Central.

✔

✔

17.0

✔

Mapping: Field to Field

Use the value of a source document's fields during mapping.

✔

✔

2109

✔

Mapping: Constant to Field

Set fixed values as a value during mapping.

✔

✔

2109

✔

Mapping: Expressions

Run Microsoft Dynamics 365 Business Central functions to calculate values during mapping.

✔

✔

2109

Processing

✔

Processing

Processing entails handling data from and to the database via Business Integration Solutions.

✔

✔

2109

✔

Processing Mode

Processing modes indicate how message generation and processing occurs over time.

✔

✔

TBA

✔

Changelog

The change log is an agent that reacts to data changes in the database.

✔

✔

2109

✔

Job Queue

Use the job queue to set up recurring batch jobs to run at set times.

✔

✔

2109

✔

Published Connection

Publication of connections enables them in the current environment.

✔

✔

2109

✔

Error Logging

Business Integration Solutions provides tools to monitor all messages.

✔

✔

2109

Events

✔

Code Event

Use this event to start a Business Integration Solutions connection from a specific codeunit with optional record scope.

✔

✔

2306

✔

Record Change Event

Use this event to trigger a connection based on record changes.

✔

✔

2109

✔

Timer Event

Use this event to schedule exports of a (filtered) dataset.

✔

✔

2109

✔

User Event

This event binds custom extension-added buttons to trigger connections.

❌

❌

Code Event

✔

Webservice Event

Use the web services of Microsoft 365 Microsoft Dynamics 365 Business Central to import and export data.

✔

✔

2210

✔

Lifecycle Event

Use this event to export Microsoft Dynamics 365 Business Central data based on lifecycle state transitions.

✔

❌

TBA

Activities

✔

ATTACHMENTGENERATOR

Creates attachments for notifications.

✔

✔

2109

✔

CSVTOXMLTRANSLATOR

Translates a CSV input into an XML structure.

✔

✔

2109

✔

DOCUPLOADER

Uploads documents to a network, FTP, or SharePoint location.

?

❌

TBA

✔

EVENTGENERATOR

Generates a job queue entry for a message.

✔

✔

2109

✔

HEADERMAPPER

Maps dynamic element settings.

✔

✔

2109

✔

MAPPER

Maps data items from several sources.

✔

✔

2109

✔

RECORDGENERATOR

Writes records to Microsoft Dynamics 365 Business Central.

✔

✔

2109

✔

SPLITTER

Breaks a composite message into individual messages, each containing data for one item.

✔

✔

2109

✔

TEXTTOXMLTRANSLATOR

Converts a text document into an XML document.

✔

✔

2109

✔

XMLGENERATOR

Converts a Microsoft Dynamics 365 Business Central record set into an XML document.

✔

✔

2109

✔

XMLPORTRECGENERATOR

Generates records based on Microsoft Dynamics 365 Business Central XmlPorts.

✔

❌

TBA

✔

XMLPORTXMLGENERATOR

Generates an XML document using Microsoft Dynamics 365 Business Central XmlPorts.

✔

❌

TBA

✔

XMLTOCSVTRANSLATOR

Converts an XML document into a CSV document.

✔

✔

2109

✔

XMLTOHTMLTRANSLATOR

Converts an XML document into an HTML document.

✔

✔

2109

✔

XMLTOTEXTTRANSLATOR

Converts an XML document to a text document.

✔

✔

2109

✔

XMLTOXMLTRANSLATOR

Applies a custom XML stylesheet (XSLT) to an XML document.

✔

✔

2109

✔

XMLSCHEMAVALIDATOR

Verifies whether a message matches a specific document structure.

✔

✔

2112

✔

MESSAGEEDITOR

Edits a message during processing.

?

❌

TBA

✔

SCHEDULER

Moves a message from a user session to a background session.

✔

✔

2909

✔

JSONTOXMLTRANSLATOR

Transforms a JSON to an XML format.

✔

✔

2110

✔

XMLTOJSONTRANSLATOR

Transforms an XML to a JSON format.

✔

✔

2110

✔

XML-MINIFIER

Cleans an XML document of empty nodes and blocks that are not mandatory.

✔

✔

2909

✔

RUNOBJECT

Runs an object in the current session.

✔

✔

Q1 2023

Endpoints

✔

FILEREADER

Reads files from a shared folder.

❌

❌

AZURE FILEREADER

✔

FILEWRITER

Writes to a shared folder.

❌

❌

AZURE FILEWRITER

✔

AZURE FILEREADER

Reads files from an Azure storage account.

✔

✔

2109

✔

AZURE FILEWRITER

Writes to an Azure storage account.

✔

✔

2109

✔

ASYNC AZURE FILEREADER

Waits for and reads a specific file from Azure File Storage.

✔

✔

2909

✔

FTPREADER

Reads files from an FTP location.

?

❌

TBA

✔

FTPWRITER

Writes into an FTP location.

?

❌

TBA

✔

OUTLOOKWRITER

Sends notifications using the default email client.

❌

❌

EMAILWRITER

✔

SMTPWRITER

Sends notifications using SMTP.

❌

❌

EMAILWRITER

✔

EMAILWRITER

Sends notifications using Email Accounts.

✔

✔

2109

✔

SQLREADER

Reads directly from a SQL database.

❌

❌

TBA

✔

SQLWRITER

Writes directly to a SQL database.

❌

❌

TBA

✔

WEBSERVICE

Sends web requests.

✔

✔

2112

✔

ASYNC WEBSERVICE

Triggers the continuation of a pipeline by a Microsoft Dynamics 365 Business Central web service.

✔

✔

2909

✔

SETENCODING

Sets the text encoding on an incoming message.

✔

✔

Q1 2025

Extensibility

✔

Expression Function

Custom functions for expressions.

✔

✔

2109 (Interface changes)

✔

Custom Connector

Extension point for record handling.

❌

❌

Record Handler

✔

Record Handler

Extension point for record handling.

✔

✔

2109

✔

Temporary Table Handler

Supports temporary tables.

✔

✔

2109

✔

Custom Pipeline Element

A custom element enables additional pipeline activities, endpoints, or events.

✔

✔

2109

✔

Job Queue Handler

Runs compatible Microsoft Dynamics 365 Business Central objects from the job queue.

✔

✔

2109

✔

Custom Report Connector

Overrules report generation.

❌

❌

Extending Attachment Generation

✔

Extending Attachment Generation

Overrules report generation and attachment handling.

✔

✔

2109

✔

Code Event

A Code / User Event triggers a pipeline for a specific record.

✔

✔

✔

BIS API

The Business Integration Solutions API lets you configure and execute pipeline configurations.

❌

❌

TBA