Advance Mapping through Custom Renderer



1 minute read

Use Case Name

Advanced Mapping Through Renderer

Brief Description

This feature enables the user to alter the default XML structure which and when required through rendering. In case of Complex Attribute Mapping, Rendering makes the procedure easy and adaptable to the environment.


Implementers, Developers, Partners.


Organisation Creation & Connection Creation.

Basic Flow

  1. Login to the APPSeCONNECT Portal and create a connection with the application for which the rendering is to be implemented.
  2. Navigate to the touchpoint and click on the transform button. The transform window opens up.
  3. Expand the node Transformation until RENDERER appears. Click on Add Renderers. rendered1
  4. The user can view the Renderers Window below. Default Rendering is the structure that shows that if there is no rendering, the Default Rendering Structure provided, would be implemented.
  5. Provide the Renderer Name. The user can click on the button TargetExpressions ([property]) and SourceExpressions ([value]) to get the syntax for mapping.
  6. Input the Expression as how the rendering needs to be done. Now click SAVE.
  7. Now navigate to the Attribute Mapping Section (Link for the Attribute Mapping) for the schema Property.
  8. Open the Mapping panel for any attribute for which the Rendering is to be applied. Click on the Enable checkbox and select the created Renderer from the dropdown list. rendered3

Note: Renderers can only be added when the Touchpoint is Active


The user can view the successful sync of the touchpoint Contact Add for the connection HUBSPOT CRM (app 1 )and SAP Business One (app 2).

Exception Courses

Rendering will only be implemented, if the provided expression is supporting the XML standard or else will popup while saving the rendering expression. The user can view the error logs in the RESYNC Bucket of the agent (Cloud and OP), if the touchpoint fails to sync for any cases.

Frequency of Use

The user can implement rendering when required for any touchpoint.


Not Applicable