Loading
Salesforce now sends email only from verified domains. Read More
Help Agent Performance DegradationRead More
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Define Field and Attribute Mapping

          Define Field and Attribute Mapping

          Define how Dynamic Revenue Orchestrator (DRO) maps fields and attribute data between products. DRO uses this mapping to copy or transform commercial order data to the data that fulfillment systems or processes require.

          Required Editions

          Available in: Salesforce Classic (not available in all orgs) and Lightning Experience
          Available in: Enterprise, Unlimited, and Developer Editions
          User Permissions Needed
          To define field and attribute mapping:

          Fulfillment Designer

          OR

          DRO Admin User

          Note
          Note Before you begin, make sure you have created decomposition rules. For more information on how to create decomposition rules, see Define How a Product Decomposes.

          To create a mapping for fields and attributes, follow these instructions:

          1. From the App Launcher, find and select Dynamic Revenue Orchestrator.
          2. From the app navigation menu, select Products.
          3. Click a product.
          4. Click the Decomposition tab and select a decomposition rule.
          5. In the side panel, click More and then click Field & Attribute Mapping.
          6. Click Create Mapping.
          7. Click a source attribute or tag, and then click the target attribute or tag that you want to map to.
          8. If in-flight amendments are enabled for DRO, select a Rule Enforcement:
            1. To include amended or canceled in-flight orders, select All Fulfillment Requests.
            2. To exclude amended or canceled in-flight orders, select Initial Fulfillment Request.
          9. For Mapping Type, select As Is, List Mapping, or Expression Set Based Mapping
          10. Save your work.

          A line is drawn between the two items to show the mapping. When the commercial product decomposes, the target product is enriched with data from the source of the mapped pair. When you map a source product tag to a target product tag that points to a reference field, the data enriches only if the two fields are compatible. If they don't match, the enrichment process fails, and the Decision Explainer Service (DES) records the error in a log. See the Explainability Action Logs section in Submit Order Action and Action Logs.

          The Fields & Attributes pane showing a source tag mapped to a technical product tag.
          Note
          Note Field and Attribute mapping relies on context definitions. If you wish to create custom mappings, you must extend and customize th predefined context definitions included with DRO. For more information, see Context Definitions for Dynamic Revenue Orchestrator.
          • Configure List Mapping
            Use list mapping to set up pairs of source and destination values. For example, a list of cities that pair with post code values. When the source value is a city name, the target receives the post code of that city. Configure list mapping from the Fields & Attribute Mapping section of a decomposition rule.
          • Configure Expression Set Based Mapping
            Use expression sets to perform complex transformations on the source product's fields and attributes and use the output variables of the expression sets to enrich the target product's fields and attributes. For example, set delivery priority in the target product based on the order value and the delivery zipcode.
           
          Loading
          Salesforce Help | Article