SK SKYVVA Documentation

1. What are the differences between the mapping modes?

Learning Objective: After completing this unit, you’ll be able to:

Introduction:

We have a mapping tool that is a very useful and valuable feature of SKYVVA. It is having three modes of mapping  i.e, Internal mapping or Mapping in SFDC, External mapping, Hybrid mapping. In this unit, we are going to learn about all three modes, when and which one needs to use. These three modes have a complete solution regarding mapping and it makes work easier.

What Is Mapping?

Mapping modes

We have two ways of mapping i.e Inbound and Outbound mapping. The two flags are available on the interface to indicate the mapping mode which is External Mapping or Mapping in SFDC.

Here we do mapping in skyvva on the SFDC platform and use our mapping tool. We are just mapping the data structure to the external structure. We just send the data to the receiver and if they need any transformation, we can use the formula.

So basically, we have 3 mapping modes Internal mapping or Mapping in SFDC, External mapping, and Hybrid mapping.

Internal Mapping Or Mapping in SFDC (Inbound Mapping):

For better understanding, below we can check the use case of "Internal Mapping of a complex and hierarchical object for Inbound ".

How to use it?

Pre-Requisite:-

External Mapping:

The client will use our Rest API to call v3 integrate when they pass the salesforce data structure i.e, sObject structure. We don't need to do mapping because they do mapping on their side.

Below we can check the use case of "External Mapping" in which we will create an inbound interface using SKYVVA Bulk query mode in SAP PI/PO with a new SKYVVA V3 connector module.

How to use it?

Pre-Requisite:-

  1. Import WSDL into ESR

Test the Inbound Interface.

Hybrid Mapping:

"if(ISNULL(VLOOKUP(RecordType,Id,DeveloperName,Account.RecordTypeId)),NOTHING(),VLOOKUP(RecordType,Id,DeveloperName,Account.RecordTypeId))".

Open this article in the interactive viewer →