General Soft Limits
See the general soft limits for Consumer Goods Cloud Trade Promotion Management. These soft limits aren’t related to a 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 |
Soft Limits for a Salesforce Org
| Technical Name | Dimension | Description | Soft Limit per org | Validated? | Comments |
|---|---|---|---|---|---|
| — | Sales orgs per Salesforce Org | The number of sales orgs that can be run in one Salesforce org. | 30 | No | Can have up to 30 sales orgs in one Salesforce org. |
| PromotionPushMaxQueuedCalculations | Maximum number of queued push processes per Salesforce org | The maximum number of push processes that can be queued per Salesforce org. | 25 | Yes | Up to 25 push processes can be queued for calculation at a time for a Salesforce org. If you exceed the limit, you receive an error message when you click the push button or a notification for automatic repushes. Reinitiate the push process. |
General Soft Limits
| Technical Name | Dimension | Description | Soft Limit per org | Validated? | Comments |
|---|---|---|---|---|---|
| AccountLoaderMaxNumberOfAccounts | Accounts per Account Plan Calculation | The maximum number of accounts that can be scheduled in an Account Plan, Promotion, Trade Calendar, or Metadata Wizard simultaneously. | 5,000 | Yes* | If more than 1,000 accounts exist, you can schedule another account plan calculation. |
| — | Accounts per Customer Set | The maximum number of accounts that can be included in a Customer Set. | 600 | Yes | — |
| AccountLoaderMaxNumberOfCategories | Product categories per Account Plan Calculation | The maximum number of product categories that can be handled in Account Plan calculation simultaneously. | 50 | Yes | — |
| AssortmentGridMaxOperations | Editability of records in Product Assortment | The maximum number of records that can be edited or added simultaneously in the products grid in product assortment. | 5,500 | Yes | — |
| AssortmentGridMaxPapDeletion | Deleting records in Product Assortment | The maximum number of records that can be deleted simultaneously in the products grid in product assortment. | 500 | Yes | — |
| MaxNumberOfProductsPerAssortment | Products per Product Assortment | The maximum number of products that can be assigned to a product assortment. | 10,000 | Yes* |
Note Although the specified limit is 10,000, you can’t assign more than 9,000 products in
the app. |
| MaxNumberManualProducts | Manual products (included and excluded) | The maximum number of fixed (manual) products that can be added (included and excluded). | 2,000 | Yes* | Indicates the overall number of products. Can have 900 included and 1,100 excluded
products (in theory). Applies to Trade Calendar, Promotions, and Account Plan. |
| AccountProductListMaxNumberOfProducts | Number of products in global Account Product List | The maximum number of products in global Account Product List. | 1,000 | Yes* | — |
| TimeDepAccProdListResponseMaxProds | Number of products in time-dependent Account Product List | The maximum number of products in time-dependent Account Product Lists. | 10,000 | Yes | — |
| — | Maximum number of products that can be updated | The maximum number of products that can be updated simultaneously. | 60,000 | No | Up to 60,000 products can be updated simultaneously. |
| PromotionLoaderMaxNumberOfPromotions | Promotions in the promotion scheduling end point | The maximum number of promotions that can be scheduled in the promotion scheduling endpoint simultaneously. | 1000 | Yes * | Up to 1,000 promotions can be scheduled simultaneously in the promotion scheduling endpoint. If you’ve more than 1,000 promotions, schedule another promotion scheduling endpoint. |
| FundLoaderMaxNumberOfFunds | Fund Scheduling | The maximum number of funds that can be scheduled for calculation in one request. | 200 | Yes* | — |
| — | Batch Size Limit for claim import via Data Loader | The maximum number of claims that can be imported in a single batch via Data Loader. | 50 | No | Up to 50 claims can be imported in a single batch via Data Loader (max batch size = 50). |
| MaxHierarchySearchLevel | Condition search in the product hierarchy | The maximum number of levels in the product hierarchy that can be searched for a condition. | 10 | Yes | — |
| MaxHierarchyAccountSearchLevel | Condition search in the account (customer) hierarchy | The maximum number of levels in the account hierarchy (customer hierarchy) that can be searched for a condition. | 10 | Yes | — |
| KpiSetMaxSearchRules | Combination of condition search rules and relevant Read KPIs1 included in a KPI set | The maximum number of condition search rules combined with the relevant Read KPIs included in a KPI set. | 175 | Yes | If this limit is exceeded, the system throws an error when you create a promotion that's associated with the KPI set. |
| — | Off-platform process tracing duration | The maximum time allowed in minutes for off-platform process tracing. | 60 | No | — |
| — | Number of active off-platform process traces | The maximum number of active2 off-platform process traces allowed. | 10 | No | — |
| — | Number of contexts or objects per process trace | The maximum number of contexts or objects allowed per active process trace record. | 1 | No | — |
General Soft Limits for a Sales Org
| Technical Name | Dimension | Description | Soft Limit per org | Validated? | Comments |
|---|---|---|---|---|---|
| — |
Accounts per Sales Org |
Number of TPM-planning customers or accounts. |
1,000 | No | Up to 1,000 accounts per sales org. |
| — |
Promotion Templates per Sales Org |
The maximum number of promotion templates that can be added in a sales org. |
100 | No | Up to 100 promotion templates per sales org. |
| — |
Promotions per Sales Org |
The number of promotions per sales org per year. |
100,000 | No | Up to 100,000 promotions per year. |
|
AccountProductListMaxNumber- OfProducts |
Products per Sales Org |
The maximum number of planning products that can be added to a sales org. |
50,000 | Yes* | Up to 50,000 planning products can be added to a sales org. |
| — |
Condition Types such as prices, costs, and Off Invoice (OI) |
The number of external condition types that can be used to calculate Profit & Loss (P&L). |
30 | No | Up to 30 different external conditions are shown outside, and values interfaced for
planning purposes. The external conditions are: List prices (calculate Gross Sales Value (GSV)), List Costs and external OI or deferred conditions, and so on. |
| — | Historic data |
The number of past years that can be stored. |
2 years | No | Historic data of up to the last 2 years and the current period are supported. |
| — | Fund Types |
The number of different fund types. |
6 | No | For example, 3 product-agnostic fund types, 2 category fund types and 1 brand fund type. |
| — |
Customer Funds (Node) |
The number of Customer Nodes that have funds anchored to them. |
650 | No | For example, number of funds per Kroger Atlanta. Assumption: 600 Planning Accounts and additional 50 Planning Accounts exist that can represent other levels of the Customer Hierarchy where Funds can be anchored. |
| — |
Product Agnostic Funds |
The number of Product Agnostic Funds. |
3,900 | No | For example, if we have 6 Fund Types that are Product Agnostic, and there are 650 Customer Nodes, then the Product Agnostic funds are 650*6 = 3900. Assumption: All Fund Types are Product Agnostic. |
| — | Category Funds |
The number of Category Funds that can be added. |
19,500 | No | For example, if we consider 15 Categories, 650 Customer Nodes, and 2 Fund Types,
Category Funds (15*650*2) = 19,500. Assumption: 2 Fund Types are Category Funds (anchored to a Category), and 15 Categories exist. |
| — | Brand Funds |
The number of Brand Funds that can be added. |
19,500 | No | For example, Brand Development Fund. If 15 Categories and 2 key Brands or Categories exist, then Key Brands (15*2) = 30. 30 Brands * 650 Customer Nodes * 1 Fund Types (30*650*1) = 19,500. Assumption: 1 Fund Type is Brand. 15 Categories and 2 key Brands exist per Category. |
| OrgUnitAccountUserValidation | Org Unit |
The multiplying factor of the number of users and customers assigned to the org unit can’t exceed 4,800. |
4,800 | No | — |
| EventLogsTransferMaxLimit | Event Logs | The maximum number of event logs that can be transferred. | 1,000 | Yes | — |
|
SegmentationMaxSegmentsPer- Org |
Segments per sales org | The maximum number of segmentation records that are allowed in a Salesforce org. | 15,000 | Yes | — |
|
SegmentationMaxSegmentsPer- SalesOrg |
Segmentation records per sales org | The maximum number of segmentation records allowed per sales org. | 2000 | Yes | — |
| — | Claims | The total number of claims per sales org per year. | 500,000 | No | A maximum of 500,000 claims can be made per sales org per year. |
| — | KPI subset in KPI set | The maximum number of expected KPI subsets per KPI set. | 30 | Yes* | The available project KPI sets have a maximum of 13 subsets. As the projects can’t restrict visible SPC KPIs per tactic template, a higher value is expected. |
| CalendarYearMaxPeriods | The maximum number of periods in a calendar year within a custom calendar. | The maximum number of custom periods created in a calendar year within a custom calendar. | 70 | Yes | Up to 70 custom periods can be created per calendar year within a custom
calendar. Note This limit is validated in the CG Cloud Processing Services. |

