Business Integration Solutions documentation
About: Activity
An activity is a step in a pipeline that receives a message as input and produces a message as output.
An activity is an intermediate step in the pipeline. It has a number of specific properties, such as locations, documents, or filters. You can connect an activity to:
- Another activity.
- An event, in which case it is part of an export pipeline.
- An endpoint, in which case it is part of either an import or an export pipeline.
Typical examples of activities include:
- XML generation from a record set, or record generation from an XML document.
- Data translation from one format to another, such as XML to CSV or CSV to XML.
- Data mapping from one structure to another.
The following table provides links to and descriptions of the topics in this section:
| To | See |
|---|---|
| Learn about the activity used to create attachments for notifications | About: ATTACHMENTGENERATOR Activity |
| Learn about the activity used to translate a CSV input into XML structure | About: CSVTOXMLTRANSLATOR Activity |
| Learn about the activity used to upload notification attachments to a network, FTP, or SharePoint location | About: DOCUPLOADER Activity |
| Learn about the activity used to generate a job queue event for a message | About: EVENTGENERATOR Activity |
| Learn about the activity used to map the business object to the messaging infrastructure | About: HEADERMAPPER Activity |
| Learn about the activity used to map data items from several sources | About: MAPPER Activity |
| Learn about the activity used to write records into Microsoft Dynamics BC365 | About: RECORDGENERATOR Activity |
| Learn about the activity used to break a composite message into a series of individual messages, each containing data related to one item | About: SPLITTER Activity |
| Learn about the activity used to convert a TEXT document into an XML document | About: TEXTTOXMLTRANSLATOR Activity |
| Learn about the activity used to convert a Microsoft Dynamics BC365 record set into an XML document | About: XMLGENERATOR Activity |
| Learn about the activity used to generate records based on a Microsoft Dynamics BC365 XML port | About: XMLPORTRECGENERATOR Activity |
| Learn about the activity used to generate an XML document using a Microsoft Dynamics BC365 XML port | About: XMLPORTXMLGENERATOR Activity |
| Learn about the activity used to convert an XML document into a CSV document | About: XMLTOCSVTRANSLATOR Activity |
| Learn about the activity used to convert an XML document into an HTML document | About: XMLTOHTMLTRANSLATOR Activity |
| Learn about the activity used to convert an XML document to a TEXT document | About: XMLTOTEXTTRANSLATOR Activity |
| Learn about the activity used to apply a custom XML style sheet on an XML document | About: XMLTOXMLTRANSLATOR Activity |
| Learn about the activity used to apply a Message Editor to the pipeline | About: MESSAGEEDITOR Activity |
| Learn about the activity used to apply a scheduler to the pipeline | About: SCHEDULER Activity |
| Learn about the activity used to convert a JSON document into an XML document | About: JSONTOXMLTRANSLATOR Activity |
| Learn about the activity used to convert an XML document into a JSON document | About: XMLTOJSONTRANSLATOR Activity |
| Learn about the activity used to clean an XML document of empty nodes/blocks that are not mandatory | About: XMLMINIFIER Activity |
| Learn about the activity used to wait for an external HTTP request to continue the pipeline | About: ASYNCWEBSERVICE Activity |
| Learn about the activity used to run AL objects (codeunits, reports) | About: RUNOBJECT Activity |
| Learn about the activity used to set the text encoding on the incoming message | About: SETENCODING Activity |