The message is the carrier for all the information that is needed for the integration. On the field mapping you define which target document record fields are mapped to which source document record fields. The resulting field mapping is used to get the right data from the source and get it in the right format to the right place in the target.
Name | Responsible | Description |
---|---|---|
Add mapping fields |
Application Consultant |
Set up the field mapping for each record mapping of the message. On the field mapping, you define which target document record fields are mapped to which source document record fields. The resulting field mapping is used to get the right data from the source and get it in the right format to the right place in the target. To set up the field mapping, you can:
You can only use the fields, as defined for the related record in the target document. |
Define field mapping sequence |
Application Consultant |
On import, the business logic in D365 FO calls the ModifiedField method. This method can set or change other values. If the field mapping sequence is not right, it can reset values which are just imported.
Tip: Set field mappings in the sequence in which you fill in the fields in the related form. |
Set up field mapping - Advanced |
Application Consultant |
For each field mapping, you can define several advanced settings. You can set up:
Note: A field mapping without any advanced settings gives a better performance. So, the more advanced settings, the more time it takes to execute the field mapping. |
Create mapping variables |
Application Consultant |
During a message run, you can use mapping variables to store values. You can write (calculated) values to a mapping variable, and later during the message run, read the value from the mapping variable. You can use mapping variables across records. The mapping variable values are only stored during the message run. When the message run is finished, the mapping variable values are deleted. During a message run, to:
|