---
schema_version: "1"
id: f38aa46b701c51ef96907aca520f0fd103d7c3b4c958dad258b249a053469dd9
title: Activity Planning Key Objects
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/cg_reference_admin_activity_planning_key_objects.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.cg_reference_admin_activity_planning_key_objects.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1a0a80181e8ad92cd28e78899e29bd338e54c70803c612161f97c5310650f4ab
description: With Activity Planning, prioritize and focus on activities in high value visits.
products:
  - Consumer Goods
release: "264"
---
# Activity Planning Key Objects

With Activity Planning, prioritize and focus on activities in high value visits.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience in <strong>Enterprise</strong> and <strong>Unlimited</strong> Editions that have Consumer Goods Cloud enabled</td></tr></tbody></table>

The management team plans field activities for the sales and service teams to ensure that the right activities are in place for the right stores at the right time. Assigning activities to visits is automated to an extent, so your management team doesn’t need to manually assign activities every time it creates visits.

There are two types of activities: standard and event-driven.

Standard Activities

Standard Activities are to-do lists with activities that are valid for multiple customers. These activities are valid for a longer time. You can add the activities to visits for different customers and can run the activities multiple times for a customer.

You can plan sets of standard activities that have different functions. For example, ensure constant quality by creating separate to-do lists for different sales and service teams. Typical examples of standard activities are:

- Greet the store manager
- Capture order
- Check out-of-stock products

Event-Driven Activities

Event-Driven Activities are to-do lists associated with an ongoing promotion (event) for a certain time frame. You can run these activities only once during the defined time frame.

The image shows the objects to create and prioritize activities for retail visits.

![Objects under Activity Planning](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-consumer_goods_retail_admin-264-0-0-production-enus/5bb7d7f5-119d-42d0-8596-95e762837019/consumer_goods_retail_admin/images/cg_retail_activityplanning_keyobjects.png)

<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>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d24035e114">Object</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d24035e117">API Name</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d24035e120">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Activity</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_Definition_List__c</td>

            <td data-label="Description" class="slds-cell-wrap" id="cg_reference_admin_activity_planning_key_objects__activity" style="vertical-align:top;" headers="d24035e120 ">List of questions and surveys to answer during a visit.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Activity Customer</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_Definition_List_Account__c</td>

            <td data-label="Description" class="slds-cell-wrap" id="cg_reference_admin_activity_planning_key_objects__activity_customer" style="vertical-align:top;" headers="d24035e120 ">Activity assigned to a customer.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Activity Customer Set</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_Definition_List_Account_Set__c</td>

            <td data-label="Description" class="slds-cell-wrap" id="cg_reference_admin_activity_planning_key_objects__activity_customer_set" style="vertical-align:top;" headers="d24035e120 ">Activity assigned to a customer set.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Activity Product</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_Definition_List_Product__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">Activity assigned to a product. During a visit, users answer the question—to
              gather store-related information— or survey question—to gather product-related
              information—for all related products.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Activity Template</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_Definition_List_Template__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">Template to create an activity for a visit. You can indicate whether activities that
              you create with the templates are standard or event-driven, and are applicable to specific
              customers, customer sets, or products. Activity template contains a pre-configured list of
              job definition templates.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Advanced Promotion</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Promotion__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">Agreements between a manufacturer and a customer to increase
              revenue and market share by using temporary price reductions or in-store displays.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Account</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">Account</td>

            <td data-label="Description" class="slds-cell-wrap" id="cg_reference_admin_activity_planning_key_objects__account" style="vertical-align:top;" headers="d24035e120 ">Information on customers with whom you conduct your business. An account
              can be a retailer, distributor, wholesaler, or consumer.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Customer Set </td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Account_Set__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">Set of customers who perform similar tasks such as promotion,
              pricing, or activities. A customer set can be created manually, integrated through an
              external system, or added via segmentation rules.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Data Type</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Data_Type__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">
              <p>Specifies the answer format for the questions in an activity:</p>
              <ul>
                <li>Decimal</li>
                <li>String</li>
                <li>Toggle</li>
                <li>Date</li>
              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Field Sales Activity</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Field_Sales_Activity__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">An event or promotion to perform an activity to promote a new product or improve the
              sales of an existing product. A field sales activity contains multiple job definition lists.
              You can map the activity to different customers, products, and visit templates.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Job Definition Template</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_Definition_Template__c</td>

            <td data-label="Description" class="slds-cell-wrap" id="cg_reference_admin_activity_planning_key_objects__jobdefinitiontemplate" style="vertical-align:top;" headers="d24035e120 ">
              <p>The information that you gather for a store or products,
                and configure as job definition templates or jobs. Jobs can be a question— to gather
                store-related information, such as:</p>
              <ul>
                <li>Does the store have advertising materials?</li>
                <li>How many shelves are available at a store?</li>
              </ul>
              <p>Or, jobs can be a survey question— to gather product-related information, such as:</p>
              <ul>
                <li>Has the store properly placed the products on shelves?</li>
                <li>Does the store offer the product at a promotional price?</li>
              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Job Template </td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_Template__c</td>

            <td data-label="Description" class="slds-cell-wrap" id="cg_reference_admin_activity_planning_key_objects__job_template" style="vertical-align:top;" headers="d24035e120 ">Template to define the behavior and visibility of activities in the
              offline mobile app. A job template determines whether an activity is a question or a survey.
              The Product Reference check-box determines whether a template is used to create questions or
              surveys.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">POS Template</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__POS_Template__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">A template that creates and defines the type of Point of Sale. For
              example: premium beverages or snack shelves.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Product</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">Product2</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">Product details and related information, such as product parts, product
              conditions, unit of measure, product managers, and warehouses.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Question</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_DL_Job_Definition_Template__c</td>

            <td data-label="Description" class="slds-cell-wrap" id="cg_reference_admin_activity_planning_key_objects__question" style="vertical-align:top;" headers="d24035e120 ">
              <p>Helps you gather store-related information, such as:</p>
              <ul>
                <li>Does the store include advertising materials?</li>
                <li>How many shelves are available at a store?</li>
              </ul>
              <p>You can create questions for point-of-sale (POS) or stores. Questions can apply to a
                store and all points-of-sale of the store, or to a POS type. For an ongoing promotion,
                questions can help to record temporary observations and ensure success for the
                promotion.</p>
              <p style="margin-bottom:0;">You can use the data from the answers to build a base for customer
                segmentation processes.</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Template Question</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Job_DL_Template_Def_Template__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">Template to create job definition templates.</td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e114 ">Visit Template</td>

            <td data-label="API Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e117 ">cgcloud__Visit_Template__c</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24035e120 ">Template to create customer visit types. For example, sales visit,
              training, delivery visit, or phone call.</td>

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