Get Started with Consumer Goods Cloud
- Retail Execution - Plan store visits for your field representatives and analyze
your business's health across stores through the web portal. Use the Salesforce
Retail Execution mobile app to stay organized while the fields representatives
perform visit activities.
- Sync Management - Use the Sync Management app to configure how data is synced between Salesforce and mobile devices.
- Direct Store Delivery (DSD): Create routes and tours to define a list of stops for the driver to deliver the goods.
- Trade Promotion Management - Plan, create, and run promotional activities, and track them for better performance. You can go to Integration Service APIs guide to learn more about how the Integration APIs are used to integrate data from external systems to the Retail and Consumer Goods (RCG) Trade Promotion Management.
- Real Time Reporting (RTR): Provides real-time reports that can be exported and customized using Apex classes. For more information, go to Consumer Goods Cloud Real Time Reporting Developer Guide.
Retail Execution
- Use Retail Execution Custom Objects to store information related to customers, transactions, relationships between objects, and other workflows across Retail Execution such as details of an asset survey.
- Use Consumer Goods Standard Objects to store information related to entities that support Retail Execution such as Account, Asset, OperatingHours, Product, User, Visitor, and RetailStore.
- Use Visit Recommendation Standard Objects, Associated Objects, and Actions to store information about visit recommendation requests and visit recommendations.
- Use Visit Activity Recommendation Standard Objects and Associated Objects to store information about visit task recommendation requests and visit task recommendations.
- Sync Management
-
Sync Management is part of Retail Execution and it ensures that the information available in web portal and mobile application is the same. When business data and business workflow-specific data are modified on Salesforce, the system identifies the difference and applies the changes to mobile devices during a sync process. When a sync process begins, the Sync Management app verifies the mobile app updates, Runtime Artifacts (RTAs), and metadata, and then downloads the changes to mobile devices.
Use the following resources to get started with Sync Management:
- Use Sync Management Custom Objects to store information related to synchronization settings, object relationships, performance, and history.
- Direct Store Delivery
-
Direct Store Delivery (DSD) is a supply chain model where a manufacturer sells goods directly to retailers. You can process orders, payments, deliveries, and returns by using DSD.
Use the following custom objects to store information related to routes, tour, vehicle, and warehouse:
- cgcloud__Route__c
- cgcloud__Route_Template__c
- cgcloud__Tour__c
- cgcloud__Tour_Check__c
- cgcloud__Tour_Object_Reference__c
- cgcloud__Tour_Template__c
- cgcloud__Tour_Template_Object_Reference__c
- cgcloud__Tour_Template_Tour_Check__c
- cgcloud__Tour_Tour_Check__c
- cgcloud__Vehicle__c
- cgcloud__Vehicle_Warehouse__c
- cgcloud__Route_Account__c
Trade Promotion Management
- Use Trade Promotion Management Custom Objects to store information related to promotions, payments, and reports.
- Use Trade Promotion Management Service APIs to manage products, promotions, and reports.
- Use Trade Promotion Management Apex Classes such as TPM_ProductFilter Class to gain programmatic access to your data.