---
schema_version: "1"
id: 203e2230dbf151b79cb00138d532e232d4407cd6906daab531071204cd0bbb7a
title: Understand Consumer Goods Base Model
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/cg_concept_understand_basemodel.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.cg_concept_understand_basemodel.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: d5674ca157eed68e8a2ab064eaed3fb4554aeda8a39ad127a854f5ee08fe3239
description: Understand the high-level workflow of setting up and using the capabilities of retail execution available in the base data model.
products:
  - Consumer Goods
release: "264"
---
# Understand Consumer Goods Base Model

Understand the high-level workflow of setting up and using the capabilities of retail execution available in the base data model.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:33.33333333333333%">
        <col style="width:33.33333333333333%">
        <col style="width:33.33333333333333%">
      </colgroup>
      <tbody>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">
            <strong>What do you want to focus on?</strong>
          </td>

          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">
            <strong>Link to Resources</strong>
          </td>

          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">
            <strong>Persona</strong>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Learn About Base Data Model</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr">
                <p dir="ltr">
                  <a href="https://help.salesforce.com/s/articleView?id=ind.cg_concept_admin_implementation_considerations.htm&amp;release=264.0.0&amp;type=5" title="Starting Spring ’22, Consumer Goods (CG) Cloud released a host of new features and enhancements. To support the new features and enhancements, we added new fields in several objects (harmonized objects), created advanced versions of several objects (side-by-side objects), and added several new objects.">Key Implementation Considerations</a>
                </p>
              </li>

              <li dir="ltr">
                <p dir="ltr">
                  <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_objectsandrecords.htm&amp;release=264.0.0&amp;type=5" title="You can use several new Consumer Goods Cloud objects with the existing objects to represent data in the Retail Execution workflow.">Objects and Records in Retail
                    Execution</a>
                </p>
              </li>

              <li dir="ltr">
                <p dir="ltr">
                  <a href="https://trailhead.salesforce.com/content/learn/modules/consumer-goods-cloud-data-model" target="_blank">Consumer Goods Cloud Base Data
                    Model</a>
                </p>
              </li>

            </ul>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Admin</p>
            <p dir="ltr">Sales Manager</p>
            <p style="margin-bottom:0;" dir="ltr">Supervisor</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" rowspan="2" style="vertical-align:top;">Get Started with Base Model</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr"><a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_setupre.htm&amp;release=264.0.0&amp;type=5" title="To prepare your org and set up Retail Execution for Base model, follow these steps in order. Complete these steps before you can start working with Retail Execution.">Set Up Salesforce Retail Execution in Your
                  Org</a>
              </li>

            </ul>
          </td>

          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Admin</td>

        </tr>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_concept_basicmodel.htm&amp;language=en_US" target="_blank">Navigate Through the Offline Mobile App</a>
              </li>

              <li dir="ltr"><a href="https://trailhead.salesforce.com/content/learn/trails/use-consumer-goods-cloud-offline-mobile-app" target="_blank">Use Consumer Goods Cloud Offline Mobile
                  App</a>
              </li>

            </ul>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Admin</p>
            <p dir="ltr">Sales Manager</p>
            <p dir="ltr">Supervisor</p>
            <p style="margin-bottom:0;" dir="ltr">Sales Rep</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Set Up Data for Retail Execution</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ol>
              <li dir="ltr"><a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_store_manage.htm&amp;language=en_US" target="_blank">Create a Retail Store</a>
              </li>

              <li dir="ltr"><a href="https://help.salesforce.com/s/articleView?id=ind.retail_task_admin_in-store_create.htm&amp;language=en_US" target="_blank">Create an In-Store Location</a>
              </li>

              <li dir="ltr"><a href="https://help.salesforce.com/s/articleView?id=ind.cg_task_admin_create_products.htm&amp;release=264.0.0&amp;type=5" title="Product master data is imported from an ERP system. Use the Product module to create additional product records.">Create a Product</a>
              </li>

              <li dir="ltr"><a href="https://help.salesforce.com/s/articleView?id=ind.retail_task_admin_prod_store.htm&amp;language=en_US" target="_blank">Associate a Product with a Store</a>
              </li>

              <li dir="ltr">
                <a href="https://trailhead.salesforce.com/content/learn/modules/retail-execution-in-consumer-goods-cloud" target="_blank">Retail Execution in Consumer Goods Cloud</a>
              </li>

            </ol>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Admin</p>
            <p dir="ltr">Sales Manager</p>
            <p style="margin-bottom:0;" dir="ltr">Supervisor</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Plan Your Retail Execution</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ol>
              <li dir="ltr"><a href="https://help.salesforce.com/s/articleView?id=ind.cg_concept_manage_product_assortments.htm&amp;language=en_US" target="_blank">Create a Product Assortment</a>
              </li>

              <li dir="ltr"><a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_user_delivery_task.htm&amp;language=en_US" target="_blank">Create a Delivery Task</a>
              </li>

              <li dir="ltr"><a href="https://help.salesforce.com/s/articleView?id=ind.retail_admin_concept_dsd.htm&amp;language=en_US" target="_blank">Assign a Vehicle to a Rep</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_promotion_overview.htm&amp;language=en_US" target="_blank">Create a Promotion</a>
              </li>

              <li dir="ltr">
                <p dir="ltr">
                  <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_planogram_overview.htm&amp;language=en_US" target="_blank">Create a Planogram</a>
                </p>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_survey_overview.htm&amp;language=en_US" target="_blank">Create a Survey</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_retail_task_user_create_aid.htm&amp;language=en_US" target="_blank">Create Assessment Indicator Definitions</a>
              </li>

            </ol>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Sales Manager</p>
            <p style="margin-bottom:0;" dir="ltr">Supervisor</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Set Up Visits Manually</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ol>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_retailstorekpi.htm&amp;language=en_US" target="_blank">Create Retail Store KPI</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_user_assessmenttaskdefinition.htm&amp;language=en_US" target="_blank">Create an Assessment Task Definition</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_actionplantemp.htm&amp;language=en_US" target="_blank">Create an Action Plan Template</a>
              </li>

              <li dir="ltr">
                <p dir="ltr">
                  <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_whatsvisit.htm&amp;language=en_US" target="_blank">Create a Visit</a>
                </p>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_task_admin_assoc_apt_visit.htm&amp;language=en_US" target="_blank">Associate an Action</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_task_admin_assoc_apt_visit.htm&amp;language=en_US" target="_blank">Plan Template to a Visit</a>
              </li>

              <li dir="ltr">
                <a href="https://trailhead.salesforce.com/en/content/learn/projects/plan-and-manage-store-visits-with-consumer-goods-cloud" target="_blank">Plan and Manage Store Visits with Consumer
                  Goods Cloud</a>
              </li>

            </ol>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Sales Manager</p>
            <p style="margin-bottom:0;" dir="ltr">Supervisor</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Create Visits Using Einstein Visit Recommendation</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ol>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.industries_einstein_ed_visit_recommendation.htm&amp;release=264.0.0&amp;type=5" title="As a Sales Manager, create a visit recommendation and map the recommendation strategy to the Next Best Action (NBA) strategy that loads the model-based prediction data. When you trigger this request to generate visit recommendations for the store and date range, Salesforce runs the NBA strategy for each date during the specified interval and generates recommendations accordingly.">Use Visit Recommendations to Create
                  Visits</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_admin_concept_visit_activity_recco.htm&amp;release=264.0.0&amp;type=5" title="Einstein Visit Task Recommendations help sales managers and field reps determine which tasks can be performed during a visit. You can create a flow that runs your strategy to recommend tasks. You can also write an Apex class and add it in a flow to get task recommendations.">Add Recommended Tasks to Your Visits</a>
              </li>

              <li dir="ltr">
                <a href="https://trailhead.salesforce.com/content/learn/trails/einstein-for-consumer-goods-cloud" target="_blank">Einstein for Consumer Goods Cloud</a>
              </li>

              <li dir="ltr">
                <a href="https://trailhead.salesforce.com/content/learn/projects/set-up-and-schedule-visit-recommendations-in-consumer-goods-cloud" target="_blank">Set Up and Schedule Visit Recommendations in
                  Consumer Goods Cloud</a>
              </li>

            </ol>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Admin</p>
            <p dir="ltr">Sales Manager</p>
            <p style="margin-bottom:0;" dir="ltr">Supervisor</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" rowspan="3" style="vertical-align:top;">Track and Manage Inventory of Products</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ol>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_task_admin_create_inventory_control_template.htm&amp;release=264.0.0&amp;type=5" title="To define the properties of an inventory including its unit of measure, and whether the inventory is relevant to manufacturers or customers, create inventory control template records. To create an inventory or a quota for a product by using a specific inventory control template, assign the product to the template. The assignment is valid for a specific period. Cash floats aren’t assigned to any product.">Create an Inventory Control Template</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_task_admin_create_inventory_transaction_template.htm&amp;release=264.0.0&amp;type=5" title="To define the movement behavior of an inventory, create an inventory transaction template. For example, when a standard order is released, the number of units of an item that's delivered as a part of the order gets deducted from the available inventory. To ensure inventory control for an order item, set up Inventory Control of the order item template.">Create an Inventory Transaction Template</a>
              </li>

            </ol>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p style="margin-bottom:0;" dir="ltr">Admin</p>
          </td>

        </tr>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ol>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_task_admin_create_inventory_record_inventory_type.htm&amp;release=264.0.0&amp;type=5" title="To track the products that reps deal with, create inventory records. Define quotas for reps and customers for controlled distribution of specific products based on legal requirements or company rules. You can create three types of inventory records: Inventory, Quota, or Cash Float. The properties of an inventory record depend on the inventory control template that you use to create the inventory. You can also add other attributes to the inventory, such as the initial quantity of the inventory. You can define the inventory or the quota for a sales rep or a customer on multiple levels based on the organization unit and the customer hierarchy.">Create an Inventory</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_task_admin_create_inventory_transaction.htm&amp;release=264.0.0&amp;type=5" title="Inventory transactions for a sales rep are always part of a process. For example, you can reduce the inventory by creating an order or increase the inventory by creating a return order. You can also add products or quantities after a delivery from a replenishment order. All inventory movements are recorded as inventory transactions. An inventory transaction is created automatically after an order is released. You can also create inventory transactions manually to record the initial product quantity values of a user inventory. An inventory record can include multiple inventory transactions.">Create an Inventory Transaction</a>
              </li>

            </ol>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Inventory Manager</p>
            <p dir="ltr">Supervisor</p>
            <p style="margin-bottom:0;" dir="ltr">Sales Rep</p>
          </td>

        </tr>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ol>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_user_invcheck.htm&amp;type=5&amp;language=en_US" target="_blank">Check Store Inventory</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_admin_task_check_inventory_vehicle.htm&amp;type=5&amp;language=en_US" target="_blank">Check Vehicle Inventory</a>
              </li>

            </ol>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Sales Rep</p>
            <p style="margin-bottom:0;" dir="ltr">Delivery Rep</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" rowspan="3" style="vertical-align:top;">Capture Signatures to Release Orders</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_concept_user_record_signature.htm&amp;type=5&amp;language=en_US" target="_blank">Learn About Signature Capturing</a>
              </li>

            </ul>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Sales Manager</p>
            <p style="margin-bottom:0;" dir="ltr">Sales Rep</p>
          </td>

        </tr>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_task_associte_signature_task_apt.htm&amp;type=5&amp;language=en_US" target="_blank">Associate Signature Tasks to an Action Plan
                  Template</a>
              </li>

            </ul>
          </td>

          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Sales Manager</td>

        </tr>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_task_perform_signture_task.htm&amp;type=5&amp;language=en_US" target="_blank">Capture Signatures During a Visit</a>
              </li>

            </ul>
          </td>

          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Sales Rep</td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Sync Your Data Between Salesforce and Offline Mobile App</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.se_concept_sync_intro.htm&amp;type=5&amp;language=en_US" target="_blank">Set Up Your Sync Management App</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_task_user_offline_app_sync.htm&amp;type=5&amp;language=en_US" target="_blank">Sync Your Data</a>
              </li>

            </ul>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Admin</p>
            <p style="margin-bottom:0;" dir="ltr">Sales Manager</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Execute Your Visits</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ol>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_concept_cg_mobile_app.htm&amp;type=5&amp;language=en_US" target="_blank">Execute Visits Using the Consumer Goods Mobile
                  App</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_concept_basicmodel.htm&amp;type=5&amp;language=en_US" target="_blank">Execute Visits Using the Consumer Goods Cloud
                  Offline Mobile App</a>
              </li>

              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.cg_concept_visit_exe_app.htm&amp;type=5&amp;language=en_US" target="_blank">Execute Visits Using the Visit Execution
                  Desktop App</a>
              </li>

            </ol>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Sales Manager</p>
            <p dir="ltr">Supervisor</p>
            <p style="margin-bottom:0;" dir="ltr">Sales Rep</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Visualize and track retail stores in your territory with Salesforce
            Maps</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_concept_admin_setup_sfmaps.htm&amp;release=264.0.0&amp;type=5" title="Configure a Nearby Map Component with an appropriate layer to help your sales managers visualize and track their territories. For example, you can create a component with a layer to display retail stores and add the component to the Promotion record page. When on the Promotion page, sales managers can view the retail stores running the promotion in a map-based interface.">Configure Salesforce Maps</a>
              </li>

            </ul>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p dir="ltr">Admin</p>
            <p style="margin-bottom:0;" dir="ltr">Supervisor</p>
          </td>

        </tr>
        <tr class="">
          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Analyze Business Data</td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <ul>
              <li dir="ltr">
                <a href="https://help.salesforce.com/s/articleView?id=ind.retail_admin_analytics_deploy.htm&amp;release=264.0.0&amp;type=5" title="Analytics for Consumer Goods provides sales managers and reps with dashboards that track retail business performance, store compliance, at-risk stores, and top-selling products. Sales reps get store-level visibility into visits, sales, and compliance.">Deploy and Use Analytics for Consumer
                  Goods</a>
              </li>

              <li dir="ltr">
                <a href="https://trailhead.salesforce.com/content/learn/trails/use-tableau-crm-for-consumer-goods-cloud" target="_blank">Use CRM Analytics for Consumer Goods
                  Cloud</a>
              </li>

            </ul>
          </td>

          <td dir="ltr" class="slds-cell-wrap" style="vertical-align:top;">Sales Manager</td>

        </tr>
      </tbody>
    </table>