---
schema_version: "1"
id: fbfaa4f106fab585b3f050102afb226eb088f9883ef33b5935a09cfa90701f0d
title: Condition Key Objects
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/cg_reference_admin_conditions_key_objects.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.cg_reference_admin_conditions_key_objects.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e5ffdef71d04dca4dda9e4b113903aec91ca74083982b7576c5922d9ff4edf3b
description: Condition objects store details about the prices of products and condition templates that create conditions. Conditions can be for customers (Retailer, Distributor, or Wholesaler price or discount), products (discount on specific products for all customers), or customer-specific product conditions (product prices intended for specific customers).
products:
  - Consumer Goods
release: "264"
---
# Condition Key Objects

Condition objects store details about the prices of products and condition templates that create conditions. Conditions can be for customers (Retailer, Distributor, or Wholesaler price or discount), products (discount on specific products for all customers), or customer-specific product conditions (product prices intended for specific customers).

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience in <strong>Enterprise</strong> and <strong>Unlimited</strong> Editions that have Consumer Goods Cloud enabled</td></tr></tbody></table>

Conditions are interfaced with Processing Services and you can configure conditions as Read KPI definitions. You can use condition values in promotions and account plan calculations. You can import customer-specific, product-specific, or customer-product-specific conditions from ERP systems.

The image shows the objects that are used to manage conditions.

![Objects under Conditions](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-consumer_goods_retail_admin-264-0-0-production-enus/5bb7d7f5-119d-42d0-8596-95e762837019/consumer_goods_retail_admin/images/cg_retail_conditions_keyobjects.png)

  
| Object | API Name | Description |
| --- | --- | --- |
| Account | Account | Information on customers with whom you conduct business. An account can be a retailer, distributor, wholesaler, or consumer. |
| Condition Template | cgcloud\_\_Condition\_Template\_\_c | Define the behavior of conditions with reference to customers or products. Based on the reference type you select in the condition template, you can create customer conditions, product conditions, or customer-specific product conditions. |
| Customer Condition | cgcloud\_\_Account\_Condition\_\_c | Details of customer reference conditions for an account that you can use for customizations. For example, consumer price or percentage discount for customers. This object isn’t a part of the core calculations. |
| Customer Specific Product Condition | cgcloud\_\_Account\_Specific\_Product\_Condition\_\_c | Details of a product or product-specific condition for an account that you can use for customizations. For example, fixed discounts on customer sets and products. This object isn’t a part of the core calculations. |
| Product | Product2 | Product details and related information, such as product parts, product conditions, unit of measure, product managers, and warehouses. |
| Product Condition | cgcloud\_\_Product\_Condition\_\_c | Conditions that determine the product’s price for orders. For example, consumer price for products or product price. You can define multiple conditions for a product based on the combination of price type (factory, consumer), price list type (wholesaler, direct customer), and value (percentage or amount). |