Mapping a custom third-party application field with a BMC Helix Innovation Studio field, in MuleSoft Anypoint platform
After you add a field in BMC Helix Innovation Studio that corresponds to the custom field in your vendor application, you must map the fields with each other to ensure that the field data is passed from the vendor application to BMC Helix Innovation Studio.
To map a custom field in a vendor application with a BMC Helix Innovation Studio field
- Log in to MuleSoft Anypoint Studio.
- Open the integration template for which you want to map the custom fields.
- Select src/main/mule > vendorBusinessLogic.xml.
- Open the MCB Create Operation Payload transformation.
- To map the custom fields, perform any of the following actions:
- If the custom fields from the vendor application and BMC Helix Innovation Studio are displayed in the Input and Output sections, drag the custom field from the Input section to the Output section.
- If the custom fields are not displayed in the Input and Output sections, perform the following steps:
- To display the custom fields in the Output section, in the MCB Create Record Data operation, click Refresh Metadata.
- In the MCB Create Operation Payload, perform the following steps:
- In the Output section, right click on the custom field from BMC Helix Innovation Studio that you want to map.
- Click Edit field assignment.
In the text box, enter the custom field key from the vendor application in the following format:
payload.fields.customfieldname
Get the key of the custom field from the vendor metadata.- Click Finish.
The custom fields that you mapped are displayed in the Output Payload section.
You can perform these steps to update the BMC Helix ITSM tickets. In Step 5a, select a transformation that updates a ticket; for example, MCB Update Operation Payload.
Where to go from here
Create a corresponding field in BMC Helix ITSM. For more information, see Creating and managing fields.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*