Consumer Goods Cloud Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Get Started with Consumer Goods Cloud
DataCloudExportScheduler Class
Customize the Promotion Transfer Process
Customize the Tactic Transfer Process
Promotion and Tactic Transfer Customization Use Cases
RE_PromotionTransfer Class
RE_TacticTransfer Class
tpmGenericUtils Module
Trade Promotion Management Transformation Engine Workflows
Derive and Copy Promotions with MetadataWizard and Business Object API
API End-of-Life Policy
Promotion and Tactic Transfer Customization
When you save a promotion in Trade Promotion Management (TPM), it triggers a transfer
of the planned promotion to Retail Execution (RE). You can modify the saved promotion and its
associated tactic or tactic product details before they get transferred by creating two
different callable Apex classes as customization hooks.
-
Customize the Promotion Transfer Process
To modify the promotion details being transferred, create a callable Apex class as a customization hook. -
Customize the Tactic Transfer Process
To modify the tactic details related to the promotion being transferred, create a callable Apex class as a customization hook. -
Promotion and Tactic Transfer Customization Use Cases
This section provides different Apex customization use cases for the promotion and tactic transfer process. -
RE_PromotionTransfer Class
The RE_PromotionTransfer Apex class provides programmatic access to the RE_PromotionTransfer sObject and its related sObjects. -
RE_TacticTransfer Class
The RE_TacticTransfer Apex class provides programmatic access to the RE_TacticTransfer sObject and its related sObjects.