SK SKYVVA Documentation

1. How to do Hierarchical mapping?

This tutorial explains about the configuring of hierarchical mapping. It describes the process of performing integration from external system.

1. What is Hierarchical mapping?

Hierarchical mapping is a mapping in which you can map all different parts of data from different sObject into the tree target structure. We can do it in three ways:-

Pre-requisite:-

Follow the given steps to create message type:- 1.1  Create MetaData Providers -> New MetaData Providers:-

1.2 Create IStructure Repository click on New IStructure Repository :-

1.3  Create 3 New Message Type (account, contact) click on New Message Type:- Account Interface:

Contact Interface:

1.4  Click on Message Types Related tab then click on Message Type field entry ->New button:-

* Follow the same steps for the contact Interface.

2.  The configuration:-

2.1. The configuration for Hierarchical mapping by using vlookup :-

To configure this, there are steps should be followed:

2.1.1 Go to Agent To process data:

2.1.2. The monitoring result in Message Monitoring Board

2.2 The configuration for Hierarchical mapping by using foreign key :-

To configure this, there are steps should be followed:

2.2.1. Go to Agent To process data:

2.2.2 The monitoring result in Message Monitoring Board

  1. Hierarchical mapping by using Message Type v3 or hierarchical message type.
Pre-required

Step1: Upload or create hierarchical message type.

Step2:  Create Interface and linked hierarchical message type  .

Step 3. How to do mapping with hierarchical? First we need to Mapping from left to right which is the parents node that we want to mapping . Example We need to get value from salesforce to do outbound base on the structure that we uploaded or created.  To do mapping we need to know which field that we want to map and then we need to map the parent node of salesforces to the parent node of the structure.

So if we need to get value from salesforce to do outbound we need to mapping parent node of salesforce  with the parent node of structure that we want, example we want to get the Name , FirstName, and LastName so we need to mapping the parent node of Account with the parent node of Structure. and then we map field to field that we want and then if we want to get value from the child node we need to do like that again so  meaning that we can mapping hierarchical depend on what we drag down and what we want. But if we can't mapping without parents node. See the example below.

As we see the picture above we can see we need to map node Account with Node MyAccount and node Contact with node MyContact because we need the value from those nodes.

Open this article in the interactive viewer →