Product Assortment Key Objects
Create and maintain product distribution definitions over various regions or customers within stores by using Product Assortment. Assortments provide continued product distribution, brand awareness, and sales over time.
Required Editions
| Available in: Lightning Experience in Enterprise and Unlimited Editions that have Consumer Goods Cloud enabled |
The image shows the objects to manage product assortments.
| Object | API Name | Description |
|---|---|---|
| Account | Account | Information on customers with whom you conduct business. An account can be a retailer, distributor, wholesaler, or consumer. |
| Assortment | Assortment | Products that you group for a specific purpose, such as eligibility for sale in a specific store. One assortment can have products from various categories. |
| Assortment Product | AssortmentProduct | Products part of an assortment based on their saleability. Products are grouped based on their validity period. When you associate a product to an assortment, you can mark the top-selling products as favorites. You can also enter default quantities for products that are ordered in bulk. |
| Job List | cgcloud__Job_List__c | Associates an activity with a visit template for a particular customer. You create job lists mainly for event-driven activities, and add the lists to your visits. |
| Listing Module | cgcloud__Listing_Module__c | Name of the listing module:
Filters a product by category during order-taking. |
| Order Template | cgcloud__Order_Template__c | Templates to define the characteristics of different types of orders. Examples:
You can configure order templates and create various types of orders. |
| Product | Product2 | Product details and related information, such as product parts, product conditions, unit of measure, product managers, and warehouses. |
| Product Assortment Category | cgcloud__Product_Assortment_Product_Share__c | Association of product categories with a product assortment. Use this object to assign product categories to a product assortment. |
| Product Assortment Customer | StoreAssortment | Accounts in the trade org hierarchy, store, or store group related to a product assortment. Child accounts inherit the assortment list of the parent. |
| Product Assortment Order Template | cgcloud__Product_Assortment_Order_Template__c | Association between product assortment and order template. Use this object to include product assortment information in orders. |
| Product Assortment Store | cgcloud__Product_Assortment_Store__c | Stores assignments to a valid product assortment done via a batch process that represents the listing finding. |
| Product Assortment Template | cgcloud__Product_Assortment_Template__c | Template to create a product assortment. You can group product assortments by using the sales org that is assigned to the product assortment template. |
| Product Listing Module | cgcloud__Product_Listing_Module__c | You can use product listing modules to filter products based on product categories, such as beverages or snacks, and module definitions of the store. Product listing modules differentiate between different store formats from a trade org chain. You can meet the customer’s assortment needs with just one assortment list by using product listing modules. For example, you can create a product listing module for products sold only in hypermarkets but not in supermarkets. |
| Store Assortment | StoreAssortment | Association of an assortment to an account (trade organization or store). Use this object to assign an assortment to an account. |

