---
schema_version: "1"
id: 6fc751d66cc878a357093910f7f01001ea13eadcffa82641978f51cd51aa53bc
title: cgcloud__Promotion_Template__c
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/retail_api/sforce_api_objects_cgcloud__promotion_template__c.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_objects_cgcloud__promotion_template__c.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: dabc4d16340ffe921bb6c17969f0b3f8684537bf8c8ae3cba6053ec654e4f92c
description: Template to create promotions. This object is available in API version 54.0 and later.
---
# cgcloud\_\_Promotion\_Template\_\_c

Template to create promotions. This object is available in API version 54.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

## Fields

### LastReferencedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: Most recent date on which a user referenced this record.

### LastViewedDate

- **Type**: dateTime
- **Properties**: Filter, Nillable, Sort
- **Description**: Most recent date on which a user viewed this record.

### Name

- **Type**: string
- **Properties**: Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update
- **Description**: Unique identification of the record.

### OwnerId

- **Type**: reference
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: ID of the record owner.
    
    This is a polymorphic relationship field.
- **Relationship Name**: Owner
- **Relationship Type**: Lookup
- **Refers To**: Group, User

### RecordTypeId

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**:
    
    This is a relationship field.
- **Relationship Name**: RecordType
- **Relationship Type**: Lookup
- **Refers To**: RecordType

### cgcloud\_\_Active\_Policy\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Specifies whether a promotion of this template is initially active or if a tactic of this type is initially pre-set as included in the promotion (not considered if the tactic is manually added to the promotion).
- **Default value**: false

### cgcloud\_\_Active\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates whether the template is active.
- **Default value**: true

### cgcloud\_\_Additional\_Custom\_Main\_KPI\_Subsets\_\_c

- **Type**: multipicklist
- **Properties**: Create, Defaulted on create, Filter, Nillable, Restricted picklist, Update
- **Description**: Used when Subset Load Optimization is enabled to specify subsets that are additionally loaded when opening a promotion.
- **Default value**: Planning
- **Possible values**:
    - Adjustment
    - BaselineManagement
    - Broker
    - Finance
    - MidLevelPlanning
    - Monitoring
    - Planning
    - PromoUI
    - PromotionScenarios
    - Retailer
    - SPC
    - SPCLumpSum
    - SPCPR
    - VPC

### cgcloud\_\_Adjustment\_KPI\_1\_Description\_\_c

- **Type**: string
- **Properties**: Filter, Nillable, Sort
- **Description**: Stores the description of KPI Set KPI Definition.
    
    This is a calculated field.
- **Formula**:
    
    cgcloud\_\_Adjustment\_KPI\_1\_\_r.cgcloud\_\_KPI\_Definition\_\_r.cgcloud\_\_Description\_\_c

### cgcloud\_\_Adjustment\_KPI\_1\_Name\_\_c

- **Type**: string
- **Properties**: Filter, Nillable, Sort
- **Description**: Currently not used in the layout. It will be referred by the UI team.
    
    This is a calculated field.
- **Formula**:
    
    cgcloud\_\_Adjustment\_KPI\_1\_\_r.cgcloud\_\_KPI\_Definition\_\_r.Name

### cgcloud\_\_Adjustment\_KPI\_1\_\_c

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Reference to KPI Set KPI Definition of the attached KPI Set.
    
    This is a relationship field.
- **Relationship Name**: cgcloud\_\_Adjustment\_KPI\_1\_\_r
- **Relationship Type**: Lookup
- **Refers To**: cgcloud\_\_KPI\_Set\_KPI\_Definition\_\_c

### cgcloud\_\_Adjustment\_KPI\_2\_Description\_\_c

- **Type**: string
- **Properties**: Filter, Nillable, Sort
- **Description**: Stores the description of KPI Set KPI Definition.
    
    This is a calculated field.
- **Formula**:
    
    cgcloud\_\_Adjustment\_KPI\_2\_\_r.cgcloud\_\_KPI\_Description\_\_c

### cgcloud\_\_Adjustment\_KPI\_2\_Name\_\_c

- **Type**: string
- **Properties**: Filter, Nillable, Sort
- **Description**: Currently not used in the layout. It will be referred by the UI team.
    
    This is a calculated field.
- **Formula**:
    
    cgcloud\_\_Adjustment\_KPI\_2\_\_r.cgcloud\_\_KPI\_Definition\_\_r.Name

### cgcloud\_\_Adjustment\_KPI\_2\_\_c

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Reference to KPI Set KPI Definition of the attached KPI Set.
    
    This is a relationship field.
- **Relationship Name**: cgcloud\_\_Adjustment\_KPI\_2\_\_r
- **Relationship Type**: Lookup
- **Refers To**: cgcloud\_\_KPI\_Set\_KPI\_Definition\_\_c

### cgcloud\_\_Adjustment\_KPI\_3\_Description\_\_c

- **Type**: string
- **Properties**: Filter, Nillable, Sort
- **Description**: Stores the description of KPI Set KPI Definition.
    
    This is a calculated field.
- **Formula**:
    
    cgcloud\_\_Adjustment\_KPI\_3\_\_r.cgcloud\_\_KPI\_Description\_\_c

### cgcloud\_\_Adjustment\_KPI\_3\_Name\_\_c

- **Type**: string
- **Properties**: Filter, Nillable, Sort
- **Description**: Currently not used in the layout. It will be referred by the UI team.
    
    This is a calculated field.
- **Formula**:
    
    cgcloud\_\_Adjustment\_KPI\_3\_\_r.cgcloud\_\_KPI\_Definition\_\_r.Name

### cgcloud\_\_Adjustment\_KPI\_3\_\_c

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Reference to KPI Set KPI Definition of the attached KPI Set.
    
    This is a relationship field.
- **Relationship Name**: cgcloud\_\_Adjustment\_KPI\_3\_\_r
- **Relationship Type**: Lookup
- **Refers To**: cgcloud\_\_KPI\_Set\_KPI\_Definition\_\_c

### cgcloud\_\_Anchor\_Type\_\_c

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Specifies the anchor type of the promotion.
- **Possible values**:
    - Customer
    - CustomerSet

### cgcloud\_\_Auto\_Close\_On\_Filter\_Apply\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates whether the manage product modal window is closed automatically after applying the filters.
- **Default value**: false

### cgcloud\_\_Available\_Product\_Level\_\_c

- **Type**: multipicklist
- **Properties**: Create, Filter, Nillable, Restricted picklist, Update
- **Description**: Specifies whether the multiple set of values that a user can choose that will be further used for aggregation on the calculation grid for promotions.
- **Possible values**:
    - Brand
    - Category
    - Flavor—Sub Brand
    - Package—Product Price Group
    - SubCategory—Sub Category

### cgcloud\_\_BOM\_Handler\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Determines whether BOM products will be considered in promotions created using the template.
- **Default value**: None
- **Possible values**:
    - ConsiderBOMs
    - ExcludeBOMs
    - None

### cgcloud\_\_Calculation\_Mode\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Specifies the values of Calculation Mode for the promotion.
- **Default value**: No
- **Possible values**:
    - AdHoc
    - No
    - Writeback

### cgcloud\_\_Consider\_Account\_Product\_List\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Flag that indicates whether Account Product List is considered for Promotions.
- **Default value**: false

### cgcloud\_\_Consider\_Listing\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Controls whether all products of active listings are considered when bringing back the products that are part of the promoted cluster or product group according to the specified listing finding template.
- **Default value**: false

### cgcloud\_\_Consider\_Product\_KAM\_Status\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Specifies the promotion dates that are used to determine valid products based on KAM Status.
- **Default value**: PromotionCommitDate
- **Possible values**:
    - PromotionCommitDate—Promotion Commit Date
    - PromotionTimeframe—Promotion Timeframe

### cgcloud\_\_Consider\_Promotion\_Rewards\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Specifies whether the promotion is considered for rewards.
- **Default value**: false

### cgcloud\_\_Creation\_Platform\_\_c

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Indicates the platform on which this template can be used to create new promotions.
- **Possible values**:
    - Both
    - Laptop
    - Mobility

### cgcloud\_\_Description\_Language\_1\_\_c

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Stores the description of language 1.

### cgcloud\_\_Description\_Language\_2\_\_c

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Stores the description of language 2.

### cgcloud\_\_Description\_Language\_3\_\_c

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Stores the description of language 3.

### cgcloud\_\_Description\_Language\_4\_\_c

- **Type**: string
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Stores the description of language 4.

### cgcloud\_\_Description\_\_c

- **Type**: string
- **Properties**: Filter, Nillable, Sort
- **Description**: Stores the description.
    
    This is a calculated field.
- **Formula**:
    
    CASE($User.cgcloud\_\_Language\_Postfix\_\_c,
    "Language1", cgcloud\_\_Description\_Language\_1\_\_c,
    "Language2", BLANKVALUE(cgcloud\_\_Description\_Language\_2\_\_c,cgcloud\_\_Description\_Language\_1\_\_c),
    "Language3", BLANKVALUE(cgcloud\_\_Description\_Language\_3\_\_c,cgcloud\_\_Description\_Language\_1\_\_c),
    "Language4", BLANKVALUE(cgcloud\_\_Description\_Language\_4\_\_c,cgcloud\_\_Description\_Language\_1\_\_c),
    cgcloud\_\_Description\_Language\_1\_\_c)

### cgcloud\_\_Display\_Fund\_Card\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Determines whether a fund card is enabled for promotions created by using this template.
- **Default value**: true

### cgcloud\_\_Display\_In\_Visit\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: If at the call date the promotion is valid for the business partner of the call, the promotion is shown in a call.
- **Default value**: false

### cgcloud\_\_Display\_KPI\_Validations\_Only\_On\_Save\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Determines whether KPI validations are shown only on save while editing the promotion.
- **Default value**: false

### cgcloud\_\_Display\_SPC\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Depending on the value of this checkbox, SPC is shown.
- **Default value**: false

### cgcloud\_\_Display\_VPC\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: VPC is shown.
- **Default value**: false

### cgcloud\_\_Displayed\_Product\_Level\_\_c

- **Type**: multipicklist
- **Properties**: Create, Filter, Nillable, Restricted picklist, Update
- **Description**: Product levels that are shown in P&L Views (VPC/SPC).
- **Possible values**:
    - Brand
    - Category
    - Flavor—Sub Brand
    - Package—Product Price Group
    - SubCategory—Sub Category

### cgcloud\_\_Enable\_Condition\_Creation\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Feature flag to enable the Tactic Condition Creation for promotions of this template. When enabled, conditions will be created for condition generating tactics.
    
    This field is available in API version 55.0 and later.
- **Default value**: false

### cgcloud\_\_Ignore\_Time\_When\_Deleting\_The\_Promotion\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: If a TPM promotion is associated with a promotion template where Ignore\_Time\_When\_Deleting\_The\_Promotion is true, then the dates of the TPM promotion (and the transfer lead time or the followup time) aren’t observed to determine if the promotion is relevant for the deletion process.
    
    The default value is false.

### cgcloud\_\_Is\_Copyable\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Flag that indicates whether a promotion template is copyable.
    
    '.
- **Default value**: false

### cgcloud\_\_Is\_Derivable\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Indicates whether the Promotion Template can be used for a derive action.
- **Default value**: false

### cgcloud\_\_Is\_Pushable\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Identifies whether the Promotion Template is pushable.
- **Default value**: false

### cgcloud\_\_Is\_Transfer\_Relevant\_\_c

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Identifies and evaluates the promotion associated with the promotion template where Is Transfer Relevant is Yes for the promotion transfer process.Possible values are
    - No
    - Yes
- **Default value**: No

### cgcloud\_\_KPI\_Set\_\_c

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**:
    
    This is a relationship field.
- **Relationship Name**: cgcloud\_\_KPI\_Set\_\_r
- **Relationship Type**: Lookup
- **Refers To**: cgcloud\_\_KPI\_Set\_\_c

### cgcloud\_\_Mass\_Copy\_Start\_Date\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Controls how the dates of new promotions are determined when promotions are copied via the Mass Copy process.
- **Default value**: Weekday
- **Possible values**:
    - Date
    - Weekday

### cgcloud\_\_Mobility\_Color\_\_c

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Color that are used to show the promotion.
- **Possible values**:
    - Black
    - Blue
    - Coral
    - Corn Flower Blue
    - Cranberry Red
    - Dark Orange
    - Dark Salmon
    - Dark Sea Green
    - Gold
    - Golden Rod
    - Grey Blue
    - Ink Blue
    - Khaki 2
    - Light Blue
    - Light Coral
    - Light Salmon
    - Light Sea Green
    - Light Sky Blue
    - Light Steel Blue
    - Lime Green 2
    - Periwinkle Blue
    - Plum
    - Red
    - Red Violet
    - Rosy Brown
    - Sage Green
    - Salmon
    - Sandy Brown
    - Sea Green 2
    - Sky Blue
    - Sky Blue 2
    - Turquoise 2
    - White
    - Yellow
    - Yellow Orange

### cgcloud\_\_Number\_Of\_Copy\_Usage\_Hierarchies\_\_c

- **Type**: double
- **Properties**: Filter, Nillable, Sort
- **Description**: Total number of Hierarchies under the Promotion Template with Copy Usage.
    
    This is a calculated field.

### cgcloud\_\_Number\_Of\_Derive\_Usage\_Hierarchies\_\_c

- **Type**: double
- **Properties**: Filter, Nillable, Sort
- **Description**: Total number of Hierarchies under the Promotion Template with Derive Usage.
    
    This is a calculated field.

### cgcloud\_\_Number\_Of\_Push\_Usage\_Hierarchies\_\_c

- **Type**: double
- **Properties**: Filter, Nillable, Sort
- **Description**: Number of Child Templates in the Hierarchy with Usage as Push.
    
    This is a calculated field.

### cgcloud\_\_Product\_Definition\_Level\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Specifies the level at which products are defined.
- **Default value**: Tactic
- **Possible values**:
    - Promotion
    - Tactic

### cgcloud\_\_Product\_Definition\_Policy\_\_c

- **Type**: multipicklist
- **Properties**: Create, Filter, Nillable, Restricted picklist, Update
- **Description**: For Dynamic policy, promotion products can be defined via a filter. Promotion products change according to the changes in the product master data. The result can change until the promotion is frozen (Promotion.Is\_Frozen = 'True'). For Static policy, promotion products are explicitly defined. Changes in the product master data don't trigger a change of the promotion products.
- **Possible values**:
    - Dynamic
    - Static

### cgcloud\_\_Promo\_Phases\_Cleaning\_\_c

- **Type**: multipicklist
- **Properties**: Create, Defaulted on create, Filter, Nillable, Restricted picklist, Update
- **Description**: Promotion phases in which promotion cleaning (scenarios, inactive tactics) happens. Depends on the Promotion\_Phases global picklist.
- **Default value**: Preparation
- **Possible values**:
    - Cancelled
    - Committed
    - ForApproval
    - Modeling
    - Planning
    - Preparation

### cgcloud\_\_Promotion\_Type\_\_c

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Specifies the type of promotion.
- **Possible values**:
    - Promotion
    - SellablePromotion

### cgcloud\_\_Push\_Process\_Flow\_\_c

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Promotion push process type.
- **Possible values**:
    - calculate
    - distributeAndCalculate

### cgcloud\_\_Sales\_Org\_\_c

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Sales org of the promotion template.
- **Possible values**:
    - 0000
    - 0001
    - 0002
    - 0003

### cgcloud\_\_Selectable\_Promotion\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Specifies whether the promotion is auto-granted or selectable by selecting the corresponding checkbox.
- **Default value**: false

### cgcloud\_\_Sort\_\_c

- **Type**: double
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: Sort number.

### cgcloud\_\_Special\_Order\_Relevant\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Flag indicates whether the Promotion is special order-relevant.
- **Default value**: false

### cgcloud\_\_Sub\_Accounts\_Enabled\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Defines whether the Sub Account Planning feature is enabled for the promotions with this template. This checkbox can only be enabled if Anchor Type is Customer.
- **Default value**: false

### cgcloud\_\_Synchronize\_Promotion\_Timeframes\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: If this field is selected as TRUE, the Shipment Dates From and Thru and InStore From and Thru dates always have the values set in Date From and Date Thru.
- **Default value**: false

### cgcloud\_\_Target\_Promotion\_Template\_\_c

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Identifies target promotion template.
- **Relationship Name**: cgcloud\_\_Target\_Promotion\_Template\_\_r
- **Relationship Type**: Lookup
- **Refers To**: cgcloud\_\_Promotion\_Template\_\_c

### cgcloud\_\_TFD\_Commit\_Date\_Offset\_\_c

- **Type**: double
- **Properties**: Create, Defaulted on create, Filter, Nillable, Sort, Update
- **Description**: Offset that's used to calculate the value of Commit Date from Date From, if the Timeframe Determination Policy isn't Manual.

### cgcloud\_\_TFD\_Delivery\_Date\_From\_Offset\_\_c

- **Type**: double
- **Properties**: Create, Defaulted on create, Filter, Nillable, Sort, Update
- **Description**: Offset that's used to calculate the value of Shipment Date From from In-Store Date From, if the Timeframe Determination Policy isn't Manual.

### cgcloud\_\_TFD\_Delivery\_Date\_Thru\_Offset\_\_c

- **Type**: double
- **Properties**: Create, Defaulted on create, Filter, Nillable, Sort, Update
- **Description**: Offset that's used to calculate the value of Shipment Date Thru from n-Store Date Thru, if the Timeframe Determination Policy isn't Manual.

### cgcloud\_\_Timeframe\_Determination\_Policy\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Determines whether promotion dates are added by the user or automatically determined by the system from a given pair of In-Store dates.
- **Default value**: Manual
- **Possible values**:
    - Manual
    - Simple—Automatic Simple

### cgcloud\_\_Trade\_Calendar\_Color\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Specifies the color of the promotion in Trade Calendar.
- **Default value**: x76DED9
- **Possible values**:
    - 0x002266—Violet Blue
    - 0x003344—Ink Blue
    - 0x0070D2—Navy Blue
    - 0x00716B—Pine Green
    - 0x008899—Sea Green
    - 0x009E73—Green Haze
    - 0x00A1E0—Pacific Blue
    - 0x00aa99—Aquamarine
    - 0x023248—Sherpa Blue
    - 0x08A69E—Persian Green
    - 0x16325C—Catalina Blue
    - 0x224433—Deep Green
    - 0x2f539c—Deep Violet
    - 0x337722—Forest Green
    - 0x359b4c—Emerald
    - 0x408fcd—Sky Blue
    - 0x551155—Red Violet
    - 0x60B17D—Ocean Green
    - 0x61022A—Tyrian Purple
    - 0x76DED9—Turquoise Blue
    - 0x7B399C—Vivid Violet
    - 0x94E3B1—Algae Green
    - 0x993399—Violet
    - 0xA10010—Carmine
    - 0xC23934—Flush Mahogany
    - 0xE2CE7D—Chenin
    - 0xE69F00—Gamboge
    - 0xFf9900—Yellow Orange
    - 0xaa1133—Cranberry
    - 0xbbbb00—Lime Green
    - 0xdd4411—Dark Orange
    - 0xeeaa00—Chrome Yellow

### cgcloud\_\_Trade\_Calendar\_Relevant\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Specifies whether the promotion is to be shown in Trade Calendar.
- **Default value**: Yes
- **Possible values**:
    - Default
    - No
    - Yes

### cgcloud\_\_Transfer\_Relevant\_Phases\_\_c

- **Type**: multipicklist
- **Properties**: Create, Filter, Nillable, Update
- **Description**: Identifies the promotion phases for the transfer process. Only the promotions in the transfer-relevant phases are considered for transfer.
- **Possible values**:
    - Canceled
    - Committed
    - ForApproval
    - Modeling
    - Planning
    - Preparation
    - Rejected

### cgcloud\_\_Transfer\_Lead\_Time\_\_c

- **Type**: double
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: Defines the number of days in the past from the current date the promotion is eligible for transfer.

### cgcloud\_\_Transfer\_Follow\_Up\_Time\_\_c

- **Type**: double
- **Properties**: Create, Filter, Nillable, Sort, Update
- **Description**: Defines the number of days in the future from the current date the promotion is eligible for transfer.

### cgcloud\_\_Transfer\_Sales\_Org\_\_c

- **Type**: picklist
- **Properties**: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- **Description**: Identifies the target sales org.
    
    The picklist values are preset from the global picklist value set of the cgcloud\_\_Sales\_Org\_Value\_\_c field in the cgcloud\_\_Sales\_Organization\_\_c object.

### cgcloud\_\_UI\_Contract\_\_c

- **Type**: reference
- **Properties**: Create, Filter, Group, Nillable, Sort, Update
- **Description**: Contract that's associated with a template.
    
    This is a relationship field.
- **Relationship Name**: cgcloud\_\_UI\_Contract\_\_r
- **Relationship Type**: Lookup
- **Refers To**: cgcloud\_\_UI\_Contract\_\_c

### cgcloud\_\_UI\_Type\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
- **Description**: Specifies that the UI is displayed for a particular promotion type.
- **Default value**: StandardUI
- **Possible values**:
    - SmartUI
    - StandardUI

### cgcloud\_\_Use\_UI\_Contract\_\_c

- **Type**: boolean
- **Properties**: Create, Defaulted on create, Filter, Group, Sort, Update
- **Description**: Flag that indicates whether UI contracts are switched off for promotions.
- **Default value**: false

### cgcloud\_\_Used\_Reference\_Date\_\_c

- **Type**: picklist
- **Properties**: Create, Defaulted on create, Filter, Group, Nillable, Sort, Update
- **Description**: Defines the date that's to be used for the product hierarchy resolution if promotions of this type are calculated.
- **Default value**: commitdate
- **Possible values**:
    - commitdate—Commit Date
    - today—Today

## Associated Objects

### Associated Objects

This object has these associated objects. If the API version isn’t specified, they are available in the same API versions as this object. Otherwise, they are available in the specified API version and later.

- **[cgcloud\_\_Promotion\_Template\_\_cChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_associated_objects_change_event.htm "A ChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.")**: Change events are available for the object.
- **[cgcloud\_\_Promotion\_Template\_\_cFeed](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_associated_objects_feed.htm "StandardObjectNameFeed is the model for all feed objects associated with standard objects. These objects represent the posts and feed-tracked changes of a standard object.")**: Feed tracking is available for the object.
- **[cgcloud\_\_Promotion\_Template\_\_cHistory](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_associated_objects_history.htm "StandardObjectNameHistory is the model for all history objects associated with standard objects. These objects represent the history of changes to the values in the fields of a standard object.")**: History is available for the tracked fields of the object.
- **[cgcloud\_\_Promotion\_Template\_\_cOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_associated_objects_ownersharingrule.htm "StandardObjectNameOwnerSharingRule is the model for all owner sharing rule objects associated with standard objects. These objects represent a rule for sharing a standard object with users other than the owner.")**: Sharing rules are available for the object.
- **[cgcloud\_\_Promotion\_Template\_\_cShare](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/sforce_api_associated_objects_share.htm "StandardObjectNameShare is the model for all share objects associated with standard objects. These objects represent a sharing entry on the standard object.")**: Sharing is available for the object.