Loading
Set Up Trade Promotion Management
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
          Example of Tactic Product Conditions

          Example of Tactic Product Conditions

          Here are a few scenarios in which the system creates conditions.

          Required Editions

          Available in: Lightning Experience

          Available in: Enterprise and Unlimited Editions where Consumer Goods Cloud is enabled

          Condition Creation without Time Constraint (Condition Change Rule = Update)
          Condition Creation without Time Constraint (Condition Change Rule = Update)

          Consider this data for Customer ABC:

          Object Valid From Valid Thru Configuration
          KPI Definition
          • Editable
          • BOM Scope = Product
          • Time Scope = Complete
          • Object Scope = Promotion Tactic
          • Object Scope = Promotion Tactic
          Sales Org Enable Tactic Condition Creation = Yes
          Promotion Template Enable Condition Creation = Yes
          Promotion Oct 01, 2019 Oct 31, 2019

          Based on the promotion template with this configuration:

          • Available Product Level = Category, Brand
          • KPI Set with the KPI Definition
          • Calculation Mode = Writeback
          Tactic (assigned to the promotion) Oct 07, 2019 Oct 20, 2019

          Based on the tactic template with this configuration:

          • Enable Condition Creation = Yes
          • Condition Creation Definition Level = Tactic Template
          • Condition Source KPI = KPI Definition
          • Condition Product Group Level = Category
          • Condition Change Rule = Update

          Also, Condition Maintenance (tactic) = Upsert

          Products (assigned to the promotion)
          • Total value of the products assigned to Beverages = 100
          • Total value of the products assigned to Snacks = 25
          1. Creating Conditions: When this promotion is created with all the related information, the system creates two tactic product condition records—one for Beverages and the other for Snacks. As the time scope is Complete, the timeframe for both these conditions is the tactic timeframe (Oct 07 - Oct 20) and the corresponding values are 100 and 50 respectively. After creation, the version of the tactic product condition is set to 1.
          2. Updating Conditions: After condition creation, if the total value for Beverages is updated to 25, the value of the existing condition is updated to 25 and the version is set to 2 (incremented by one).
          3. Deleting Conditions: After the update, when the Condition Maintenance (tactic) option is set to Delete, the status of the existing condition is set to Deleted and the version is set to 3 (incremented by one).
          Condition Creation with Time Constraint (Condition Change Rule = Finish)
          Condition Creation with Time Constraint (Condition Change Rule = Finish)

          Consider this data for Customer PQR:

          Object Valid From Valid Thru Configuration
          KPI Definition
          • Editable
          • BOM Scope = Product
          • Time Scope = Complete
          • Object Scope = Promotion Tactic
          • Edit Mode = Total
          Sales Org Enable Tactic Condition Creation = Yes
          Promotion Template Enable Condition Creation = Yes
          Promotion Oct 01, 2019 Oct 31, 2019

          Based on the promotion template with this configuration:

          • Available Product Level = Category, Brand
          • KPI Set with the KPI Definition
          • Calculation Mode = Writeback
          Tactic (assigned to the promotion) Oct 07, 2019 Oct 20, 2019

          Based on the tactic template with this configuration:

          • Enable Condition Creation = Yes
          • Condition Creation Definition Level = Tactic

          Also, Condition Maintenance (tactic) = Upsert

          Tactic Condition Creation Definition (TCCD record created for the tactic)
          • Source KPI Definition = KPI defined earlier
          • Measure Code = ABCD
          • Product Level = Category
          • Change Rule = Finish
          Products (assigned to the promotion)
          • Total value of the products assigned to Beverages = 20
          • Total value of the products assigned to Snacks = 40
          1. Creating Conditions: When this promotion is created with all the related information, the system creates two tactic product condition records with measure code ABCD—one for Beverages and the other for Snacks. For each of these scenarios, current date is the date when the nightly batch is launched.
            • Case 1: Current date is Oct 08, 2019. Here, the timeframe for both the conditions is Oct 09, 2019 - Oct 20, 2019. Value of the condition related to Beverages is 20 and value of the condition related to Snacks is 40. As running conditions exist, the Valid From of both the conditions is set to tomorrow.
            • Case 2: Current date is Oct 05, 2019. Here, the condition timeframe is equal to the tactic timeframe as the time scope is Complete. Value of the condition related to Beverages is 20 and the one related to Snacks is 40.
          2. Updating Conditions: After creation, if promotion is updated, then the corresponding conditions are updated accordingly. If the total value for Beverages is 25, here’s how the corresponding conditions are updated:
            • Case 1: Current date is Oct 10, 2019. Here, the existing condition is ended today (Valid Thru = Oct 10, 2019). A new condition is created with the timeframe as Oct 11, 2019 – Oct 20, 2019. The value of this condition is updated to 25 and the version is incremented by one.
            • Case 2: Current date is Oct 05, 2019. Here, the existing condition is updated with the new value as 25 and the version is incremented by one.
          3. Deleting Conditions: For the same promotion, if the Condition Maintenance mode of the tactic is set to Delete, then the corresponding conditions are updated accordingly.
            • Case 1: Current date is Oct 11, 2019. Here, the existing condition is ended today (Valid thru = Oct 11, 2019) and the version is incremented by one. No new conditions are created.
            • Case 2: Current date is Oct 05, 2019. Here, the existing condition is updated and the status is set to Deleted. And, the version is set to increment by one as the record is updated.
          Condition Creation Based on Product Assortments
          Condition Creation Based on Product Assortments

          Consider the following data for Customer XYZ:

          Object Valid From Valid Thru Configuration
          KPI Definition
          • Editable
          • BOM Scope = Product
          • Time Scope = Complete
          • Object Scope = Promotion Tactic
          • Edit Mode = Total
          Sales org
          • Enable Tactic Condition Creation = Yes
          • Account Product List Type = Time Dependent
          Promotion Template Enable Condition Creation = Yes
          Promotion Sep 01, 2019 Sep 30, 2019

          Based on the promotion template with this configuration:

          • Consider Account Product List = Yes
          • KPI Set with the KPI Definition
          Tactic Sep 01, 2019 Sep 30, 2019

          Based on the tactic template with this configuration:

          • Enable Condition Creation = Yes
          • Condition Creation Definition Level =Tactic Template
          • Condition Source KPI = KPI Definition
          • Condition Product Group Level = Product
          • Condition Maintenance = Upsert

          Consider a product assortment for the same customer with this data:

          Customer Category Products (assigned to the tactic) Valid From Valid Thru
          XYZ Beverages A Sep 02, 2019 Sep 08, 2019
          B Sep 16, 2019 Sep 29, 2019

          The image shows the tactic timeframe and the timeframe of the products that are assigned to the promotion.

          Tactic timeframe

          Case 1: When the Condition Change Rule is set to Update, two new conditions are created—one for Product A and the other for Product B. The conditions timeframe is the same as that of the validity of the corresponding product because the product is relevant for the promotion only on the dates specified in the product assortment.

          Case 2: When the Condition Change Rule is set to Finish and the current date is within the tactic timeframe, a new condition is created on Product B:

          • If the current date is Sep 11, 2019, then a condition is created for Product B and the timeframe is the same as the Product B timeframe.
            Note
            Note A condition timeframe is dependent on the relevant product assortment timeframe and time scope of the corresponding tactic. No conditions are created for products for which the relevant condition timeframe is in the past. So, no conditions are created for Product A.
          • If the current date lies within the Product B timeframe, then the condition is created starting with the day after the current date and the Valid Thru of the condition = Valid Thru of the Product B timeframe.
          Condition Creation for standard and BOM products with respect to BOM Scope and Product
    Level of the Source KPI Definition
          Condition Creation for standard and BOM products with respect to BOM Scope and Product Level of the Source KPI Definition

          Consider the following data for Customer ABC:

          Object Valid From Valid Thru Configuration
          KPI Definition
          • Editable
          • BOM Scope = Product and Component
          • Time Scope = Complete
          • Object Scope = Promotion Tactic
          • Edit Mode = Total
          Sales Org Enable Tactic Condition Creation = Yes
          Promotion Template Enable Condition Creation = Yes
          Promotion Oct 01, 2021 Oct 31, 2021

          Based on the promotion template with this configuration:

          • Available Product Level = Category, Brand
          • KPI Set with the KPI Definition
          • Calculation Mode = Writeback
          Tactic (assigned to the promotion) Oct 07, 2021 Oct 20, 2021

          Based on the tactic template with this configuration:

          • Enable Condition Creation = Yes
          • Condition Creation Definition Level = Tactic

          Also, Condition Maintenance (tactic) = Upsert

          Tactic Condition Creation Definition (TCCD record created for the tactic)
          • Source KPI Definition = KPI Definition
          • Product Level = Product for Case 1 and Component for Case 2
          • Change Rule = Update

          Consider these products assigned to the promotion:

          Category Products Total Value
          Snacks Snacks Chocolate 6*128 (BOM Header) 15
          Lopples Chocolate Wafers (BOM Component 1) 10
          Upples Chocolate Coconut (BOM Component 2) 5
          Upples Chocolate Wafers (Standard Product) 20

          Case 1: BOM Scope = Product and Component and Product Level = Product

          1. Creating Conditions: As the product level for creating condition is set to Product, the system creates tactic product condition records at Product level for standard and BOM header products, but not for BOM components. Here, the system creates only two tactic product condition records—one for the BOM header (Snacks Chocolate 6*128) and the other for the standard product (Upples Chocolate Wafers). As the time scope is Complete, the timeframe for both these conditions is the tactic timeframe (Oct 07 - Oct 20) and the corresponding values are 15 and 20 respectively. After condition creation, the version of the tactic product condition is set to 1.
          2. Updating Conditions: After condition creation, if the total value for Snacks Chocolate 6*128 is updated to 20, the value of the existing condition is updated to 20 and the version is set to 2 (incremented by one).
          3. Deleting Conditions: After the update, if the Condition Maintenance (tactic) option is set to Delete, the status of the existing condition is set to Deleted and the version is set to 3 (incremented by one).

          Case 2: BOM Scope = Product and Component and Product Level = Component

          1. Creating Conditions: As the product level for creating condition is set to Component, the system creates tactic product conditions for standard products and BOM components, but not for BOM headers. In this case, the system creates three tactic product condition records—one for the BOM component 1 (Lopples Chocolate Wafers), one for the BOM component 2 (Upples Chocolate Coconut), and one for the standard product (Upples Chocolate Wafers). As the time scope is Complete, the timeframe for all these conditions is the tactic timeframe (Oct 07 - Oct 20) and the corresponding values are 10, 5, and 20 respectively. After condition creation, the version of the tactic product condition is set to 1.
          2. Updating Conditions: After condition creation, if the total value for Snacks Chocolate 6*128 is updated to 15, the value of the existing condition is updated to 15 and the version is set to 2 (incremented by one).
          3. Deleting Conditions: After the update, if the Condition Maintenance (tactic) option is set to Delete, the status of the existing condition is set to Deleted and the version is set to 3 (incremented by one).
           
          Loading
          Salesforce Help | Article