Object and Field Mappings

From Fall 2021, in enhanced modeClosed When SRP runs in enhanced mode, it uses the improved mechanism introduced starting with Spring 2021. This includes better flow execution performance and a modern user experience. Enhanced mode is enabled when the Run Integration in Enhanced Mode field in the SRP Integration Settings custom setting is selected. SRP uses Foundations mappings to determine how PSA objects relate to Accounting objects and vice-versa. The mappings also define which fields are copied from the source record to the target record when an integration flow executes. In some cases, where a relevant field doesn't exist on the source object, SRP provides a static value as the source.

The mappings for each flow are configured by default. You can view the default mappings, add custom fields mappings, and override the default field-level mappings.

You can also customize the return mappings for integration flows. Return mappings define the fields that are updated on the originating record after an integration flow executes. For example, you can define the fields that are updated on a billing event after a sales invoice is created from it.

For the full list of the Foundations mapping processes used in SRP, see Foundations Mappings for SRP.

Notes:
  • The mapping process for the Miscellaneous Adjustments to Journals flow uses child target types to define mapping for the two journal line items created. Child mappings of type "Default" are used when creating the default journal line item. Child mappings of type "Balancing" are used when creating the balancing journal line item. If you enter another type or leave the Target Child Type field blank, the mapping is not used. For more information about this flow, see Miscellaneous Adjustments to Journals Integration.
  • To support creating cost and recharge miscellaneous adjustments from the same expense line item, the Payable Invoice Expense Line Items to Miscellaneous Adjustments and Payable Credit Note Expense Line Items to Miscellaneous Adjustments flows use multiple Foundations mapping processes. These are available from separate pages.

For more information about viewing SRP mappings, see Viewing Mappings.

You can migrate your custom field-level mappings defined in ClickLink and integration rules to Foundations mappings. For more information, see Migrating Custom Legacy SRP Mappings to Foundations Mappings.

You can also create custom mappings or override the default mappings. For more information, see Adding Custom Mappings.

Note:

In legacy mode, SRP uses ClickLink and integration rules to define object and field mappings. For more information, see Creating SRP Integration and ClickLink Rules in Legacy Mode.