General Limits for Retail Execution
The general limits for Consumer Goods Retail Execution aren’t related to any particular business process, but are required to define the framework.
Required Editions
Available in: Lightning Experience Available in: Enterprise and Unlimited Editions where Consumer Goods Cloud is enabled |
| Area | Description | Limit | Consumer Goods Data Model | Comments |
|---|---|---|---|---|
| Account Hierarchy | Number of levels in the account hierarchy. | 6 | Enhanced | — |
| Action Plan | Number of action plans assigned per visit. | 1 | Base | — |
| Activities | Number of accounts assigned to a single activity. | 50,000 | Enhanced | — |
| Activities | Number of account sets assigned to a single activity, where each single activity has up to 50,000 accounts. | 100 | Enhanced | — |
| Activities | Number of questions in Store Check for stores and all POS. This limit applies only when conditional questions are used. | 500 | Enhanced | The limit for older devices such as the Samsung Galaxy S3 Tab is 300. |
| Address | Compound field built in standard objects in Salesforce. Represents a mailing, billing, or home address. | State and Country fields are text fields and can’t be changed through a picklist. | Enhanced | — |
| Assessment Task | Assessment tasks that are included as part of the Consumer Goods Cloud mobile app:
|
— | Base | Other types such as order tasks or planogram tasks aren’t supported. |
| Approvals | Approval history is unavailable for orders when Penny Perfect Pricing is enabled. | — | Enhanced | — |
| Cockpit tiles | Number of items that can be shown on a list-based cockpit card. | Default value is 10. | Base, Enhanced | Extendable up to 20. |
| Consumer Goods Cloud mobile app | Consumer Goods Cloud mobile app doesn’t support these functionalities:
|
— | Enhanced | — |
| Contacts | Consumer Goods Cloud doesn’t support the assignment of a contact to multiple accounts. | — | Enhanced | — |
| Customer Segmentation | Number of accounts added in a customer set through the customer segmentation process. | 100000 | Enhanced | — |
| Custom or Other tasks | — | — | Base | Custom context can be a product link or a link to another object. The group text is only a label of the custom context, for example, product name. |
| Dependent Tasks | Task dependencies aren't supported in an Action Plan template. | — | Base | — |
| External Keyboard | Available capabilities for a Bluetooth keyboard. | Use the Bluetooth keyboard for single and multiline text fields. | Base, Enhanced | The Bluetooth keyboard doesn’t support numeric fields, stepper fields, and navigation or action keys. |
| In-store locations | Number of in-store locations for a single store. | 50 | Base | — |
| Inventory Tasks | Number of KPIs. | One KPI can be shown in the list as a column. | Base | Other KPIs appear in the detail area. |
| Job Definition List Batch Process in Activities | Number of job lists that the batch process can generate for one activity in one chunk. | 10000 | Enhanced | Chunk size is an input parameter for the batch process. It specifies the number of activities that are processed, the number of user types, and the number of accounts (direct assigned accounts or accounts from a customer set) that influence the number of job lists. |
| Map visualization | Valid geographical coordinates must be maintained for the stores to show the location of the stores in the embedded maps. | — | Base, Enhanced | — |
| Map visualization | Number of customers shown in map-based visit planning in the Consumer Goods Cloud offline mobile app. | 105 | Base, Enhanced | — |
| Multi-select picklist values | Selection of multiple values in a picklist or toggle field type. | Multi-select picklist values aren’t supported. | Base, Enhanced | — |
| No full NULLABLE support for all data types | There are constellations where the Salesforce online system uses the existence of NULL values in the business logic. This behavior can be replicated for all data types only in the Winter’22 version of the Consumer Goods Cloud offline mobile app. | — | Base | — |
| Notes | — | Content notes aren’t supported. | Base, Enhanced | — |
| Org Unit Hierarchy | Number of levels in the org unit hierarchy. | 7 | Enhanced | — |
| Org Units | Number of customer and user combinations per org unit. | 4800 | Enhanced | Each org unit has specific customer-user relationships. These relationships are calculated by multiplying the number of customers by the number of users in the org unit. For example, if there are twenty customers and twenty users, the total usage is four hundred. If the product of customers and users exceeds 4,800, no additional customers or users can be added to the org unit. |
| Org Units | Number of connections between customers and org units. | 1.3 million | Enhanced | Each execution of this process can process up to 1.3 million customer org unit records. For example, if you average 500 accounts per org unit and have 2,000 org units, this process handles your needs. |
| Person Accounts | Consumer Goods Cloud offline mobile app doesn't support Person Accounts. | — | Base, Enhanced | If you use Person Accounts in your Salesforce org, to prevent sync issues, remove the Person Accounts fields from the mobility relevant field set. For details related to the Person Account fields, See Account. |
| Print Layout | Maximum number of signature images supported in a print layout. | 4 | Enhanced | — |
| Print Layout | The total size of the print PDF with all signature images. | 2 MB | Enhanced | — |
| Product category assignment | Consumer Goods Cloud online application doesn’t validate that one product can be assigned only to a single category. Consumer Goods offline mobile app doesn’t support a data constellation in which a product is assigned to multiple categories. |
— | Base | — |
| Products of an assortment | Number of fields that can be edited at a time. | 5500 | Enhanced | You can edit multiple records in the product`s grid. |
| Sales Org | Maximum number of sales orgs that can be run in one Salesforce org. | 30 | Enhanced | — |
| Share Visit setting | Starting Spring ’25, visit access is available only to the owner of the visit. To prevent loss of visit access and its related records, implement platform-based sharing of visit records. See Share Visit is Retiring. | — | Enhanced | — |
| Shield Encryption | Consumer Goods Cloud doesn’t support data encryption via Shield Platform Encryption. | — | Base, Enhanced | — |
| Sync screen localization | Not all labels on the Sync admin pages are translatable. | — | Enhanced | — |
| Visits | The maximum data points or KPIs that you can record on the mobile app during a visit. | 300 | Enhanced | For example, for a planogram audit, you can save out-of-stock and empty-shelf KPIs or data points to the product survey page in the mobile app. For recommendations on the planogram KPIs that you can record during visits, see Bi-directional Data Exchange with Deep Links. |

