Multiple transactions in a data service

If there are multiple transactions in the data service and the transactions have output fields with the same ID, you can change the ID of the output fields to avoid conflict when displaying data. Click the Output tab in a data service and update the ID of a field in the ID column. The ID must be at least four characters long.

Below is an example:

You create one data service with two transactions using MMS200MI – GetItemBasic to retrieve item information, and GetItemWarehouse to retrieve information about items in warehouses. Both transactions have the field Registration date with the ID RGDT as output fields. The data service is connected to a form and the user wants to display both Registration date fields in it. Since the two fields have the exact same ID, only one of them will display data. In order to display data in both fields, you change the field ID in MMS200MI/GetItemBasic transaction from RGDT to RGDTItemBasic. Then, the fields are differentiated with two unique IDs, and they can both display correct data in the form.