Apply Mapping Rules

An apply mapping rule is used to configure a condition that must be met in order for a value mapping to be applied.

For example, consider a case where you are storing customer information in CRM and in Sitecore. It is possible that a value, like the customer’s birthday, is stored in both systems.

A value mapping is used to ensure the CRM value overwrites the Sitecore value. But what if, in CRM, the customer has no birthday day, while in Sitecore, the customer does?

Using a value mapping, the value from CRM will overwrite the value in Sitecore, which means that data in Sitecore will be lost.

Apply mapping rules can be used in this situation to prevent the value mapping from being used if the CRM value is not set.

Note

These templates are defined in the following location:

Templates > Data Exchange > Framework > Data Access > Apply Mapping Rules

Base Templates