---
schema_version: "1"
id: 0cff80cdab5faf49c8b19a68ed5999890a48bc20575a3d51a926a15e924efe16
title: New and Changed Objects in Trade Promotion Management
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/260-0-0/rn_tpm_new_and_changed_objects.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_tpm_new_and_changed_objects.htm&release=260&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 808eb33efeb486ecb6f5648a24432a636742c616a7ed9999caaedf36c5a62b2a
description: Do more with the new and changed Trade Promotion Management objects. Changes span across areas such as fields, page layouts, and picklist values related to configuring Promotion tab for Customer Business Plans and other features.
products:
  - Cross Cloud Packages Solutions
release: "260"
---
# New and Changed Objects in Trade Promotion Management

Do more with the new and changed Trade Promotion Management objects. Changes span across areas such as fields, page layouts, and picklist values related to configuring Promotion tab for Customer Business Plans and other features.

## Field Changes

If you're upgrading to the Consumer Goods Cloud Spring ’26 managed package, make sure your users have edit access for them to prevent any sync errors.

<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="d149663e61">Existing Object</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e64">New Field</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e67">Purpose</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Existing Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e61 "><samp class="parmname">cgcloud__Account_Template__c</samp></td>

            <td data-label="New Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e64 "><samp class="parmname">Has_Promotions_in_Business_Plan__c</samp></td>

            <td data-label="Purpose" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e67 ">
              <p>Determines whether the Promotions tab is shown in customer business plans.
                Possible values:</p><a name="rn_tpm_new_and_changed_objects__ul_zzc_nhf_qhc"><!-- --></a>
              <ul id="rn_tpm_new_and_changed_objects__ul_zzc_nhf_qhc">
                <li>Enabled: This is the default value.</li>

                <li>Disabled</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Existing Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e61 "><samp class="parmname">cgcloud__Sales_Organization__c</samp></td>

            <td data-label="New Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e64 "><samp class="parmname">Product_Definition_Policy__c</samp></td>

            <td data-label="Purpose" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e67 ">
              <p>Specifies the method to add products to trade calendar and account plan.
                Possible values:</p><a name="rn_tpm_new_and_changed_objects__ul_e4j_m3f_qhc"><!-- --></a>
              <ul id="rn_tpm_new_and_changed_objects__ul_e4j_m3f_qhc">
                <li>Dynamic</li>

                <li>Static</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Existing Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e61 "><samp class="parmname">cgcloud__Sales_Organization__c</samp></td>

            <td data-label="New Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e64 "><samp class="parmname">Promotion_Phases__c</samp></td>

            <td data-label="Purpose" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e67 ">Specifies the promotion phases shown in trade calendar and account plan
              filters. Uses global value set Promotion_Phases.</td>

          </tr>
          <tr class="">
            <td data-label="Existing Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e61 "><samp class="parmname">cgcloud__Tactic_Template__c</samp></td>

            <td data-label="New Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e64 "><samp class="parmname">Use_Accrual_Output_For_Fund_Liability__c</samp></td>

            <td data-label="Purpose" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e67 ">Determines whether accrual outputs are considered when liabilities are
              calculated for tactics and tactic funds.</td>

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

## Field Set Changes

If you're upgrading to the Consumer Goods Cloud Spring ’26 managed package, the field sets are automatically added with the new fields.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e174">Existing Object</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e177">Displayed Fields</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e180">Existing Field Set</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e183">Purpose</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Existing Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e174 "><samp class="parmname">cgcloud__Promotion__c</samp></td>

            <td data-label="Displayed Fields" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e177 ">
              <p><samp class="parmname">Name</samp></p>
              <p><samp class="parmname">Slogan__c</samp></p>
              <p><samp class="parmname">Date_From__c</samp></p>
              <p><samp class="parmname">Date_Thru__c</samp></p>
              <p><samp class="parmname">Phase__c</samp></p>
              <p><samp class="parmname">KPI_Value_1__c</samp></p>
              <p><samp class="parmname">KPI_Value_2__c</samp></p>
              <p><samp class="parmname">KPI_Value_3__c</samp></p>
              <p><samp class="parmname">Participate_In_Active_Account_Plan__c</samp></p>
              <p style="margin-bottom:0;"><samp class="parmname">Relevant_For_Account_Plan__c</samp></p>
            </td>

            <td data-label="Existing Field Set" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e180 ">cgcloud__CBP_Tab</td>

            <td data-label="Purpose" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e183 ">Lists the fields shown in the Promotions tab of the customer business
              plans.</td>

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

## Page Layout Changes

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e266">Existing Page Layout</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e269">Object</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e272">Fields Name </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e275">Change Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Existing Page Layout" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e266 ">Account Template Layout</td>

            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e269 "><samp class="parmname">cgcloud__Account_Template__c</samp></td>

            <td data-label="Fields Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e272 "><samp class="parmname">cgcloud__Has_Promotions_in_Business_Plan__c</samp></td>

            <td data-label="Change Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e275 ">Added a new field to the layout.</td>

          </tr>
          <tr class="">
            <td data-label="Existing Page Layout" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e266 ">Promotion Template Kpi Definition Layout</td>

            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e269 "><samp class="parmname">cgcloud__Promotion_Template_Kpi_Definition__c</samp></td>

            <td data-label="Fields Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e272 ">
              <p><samp class="parmname">KPI_Definition__c</samp></p>
              <p style="margin-bottom:0;"><samp class="parmname">Usage__c</samp></p>
            </td>

            <td data-label="Change Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e275 ">Changed the required access for the KPI Definitions and Usage fields from
              Readonly to Required.</td>

          </tr>
          <tr class="">
            <td data-label="Existing Page Layout" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e266 ">Sales Organization Layout</td>

            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e269 "><samp class="parmname">cgcloud__Sales_Organization__c</samp></td>

            <td data-label="Fields Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e272 ">
              <p><samp class="parmname">Promotion_Phases__c</samp></p>
              <p style="margin-bottom:0;"><samp class="parmname">Product_Definition_Policy__c'</samp></p>
            </td>

            <td data-label="Change Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e275 ">Added two new fields to the layout.</td>

          </tr>
          <tr class="">
            <td data-label="Existing Page Layout" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e266 ">Tactic Template Layout</td>

            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e269 "><samp class="parmname">cgcloud__Tactic_Template__c</samp></td>

            <td data-label="Fields Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e272 "><samp class="parmname">Use_Accrual_Output_For_Fund_Liability__c</samp></td>

            <td data-label="Change Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e275 ">Added a new field to the layout.</td>

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

## Picklist Value Changes

Add new picklist values to activate new features, as they are not automatically upgraded when you upgrade the Consumer Goods Cloud managed packages.

To make use of the new picklist value, add it to the specified field and record types.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e394">Existing Objects</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e397">Existing Picklist Field</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e400">New Picklist Values</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d149663e403">Purpose</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Existing Objects" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e394 "><samp class="parmname">cgcloud__RTR_Report_Configuration__c</samp>
            </td>

            <td data-label="Existing Picklist Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e397 "><samp class="parmname">Usage__c</samp></td>

            <td data-label="New Picklist Values" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e400 ">
              <p><samp class="parmname">datacloudpromotionmeasuresmeta</samp></p>
              <p style="margin-bottom:0;"><samp class="parmname">datacloudaccountplanmeasuresmeta</samp></p>
            </td>

            <td data-label="Purpose" class="slds-cell-wrap" style="vertical-align:top;" headers="d149663e403 ">Includes the usage types for report configuration.</td>

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