Working With Transform Templates
To map data types between SFDC and Max, you use the Transform Template object, which includes the following fields.
Field
Value
Mapping Object:
The referenced Max object, valid only for the following actions:
create
update
delete
create relation
delete relation
patch
Action
An Option List field that supports the following values:
patch
create
update
delete
create relation
delete relation
transform
For example, when you specify the create action, all input data is transformed first, and then the creation operation is executed on the mapping object for the transformed record.
Field Mappings Operation
The referenced Max operation used to process field mappings before input data is transformed. For example, you can specify an operation to convert a Salesforce field name based on the configured SFDC namespace.
Field Mappings
A JSON text field used to define field-level mapping. For example, the following mapping code defines SFDC-to-Max user sync:
{
"io_external_id": "Id",
"io_uuid": "Id",
"io_username": "Username",
"io_email": "Username",
"io_first_name": "FirstName",
"io_last_name": "LastName",
"io_active": "IsActive",
"io_password": "literal('ServiceMax')"
}
Custom Field Mappings
A JSON text field used to define customizations to Field Mappings code. Values in this field overwrite Field Mappings values.
Transform Operation
The referenced Max operation used to process transformed data, which if configured, does not execute the default action function provided by the transform manager.
* 
If Field Mappings values are specified, input data are transformed first and then used as parameters to the operation.
Identifier
Full identifier for the current Transform Template record.
Was this helpful?