Creating custom mapping
Use custom mapping in these situations:
- The source and target forms contain fields whose IDs and names do not match.
- You want to use keywords, static values, arithmetic operations, functions, or processes based on the values of one or more fields in the source form to populate a field in the target form.
If you modify a source or target form used in a custom mapping, the custom mapping might be invalid until you make the appropriate changes to the mapping.
Before performing the following task, ensure that the information in the Basic and Options panels of the Distributed Mapping editor is correctly specified. See Creating distributed mappings.
To create custom mapping
- Open the distributed mapping in the Distributed Mapping editor.
- Open the Transfer to Target or Return from Target panel.
Perform one of these actions:
- To add a custom mapping, click the first empty Field cell, and then click the cell's ellipsis button.
- To customize an existing mapping, click the mapping's Field cell, and then click the cell's ellipsis button.
- In the Field Selector dialog box, select a field in the To (target) form, then click OK.
- In the same table row, click the Value cell, and then click the cell's ellipsis button.
- step 4:
In the Expression Editor, specify one of the following items from which to derive a value in the source form to pass to the target field specified in
- Field in the From (source) form
- Static value
- Arithmetic operation
- Distributed logical mapping
When specifying field mappings in the Expression Editor, ensure that the values you enclose in dollar signs ($) do not match strings used as keywords (unless you want to map a keyword value). For example, if you have a field named OS (short for "Operating System") and specify the field mapping as $OS$, map the value for the keyword OS (in this case, your operating system) instead of the preferred field value. For more information, see Keywords.
This option shows the logical strings that can be used for custom mapping. For more information, see Distributed logical mapping.
Always map the source and target Request ID fields to each other. If you do not, the system creates a new ID on the target server for the transferred request. If you use matching qualifications, you must also map the fields used in the qualification to uniquely match one request with another.
- Repeat steps 3 through 6 for each field that you want to map.
- To delete a mapping from the table, select the Field value, press Delete, then s.
- Save your changes.