Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

Price Modeling

This topic describes about price list, price list Items and how they associate with Product2 records.

Key Objects and Relationships:

  • Product2: This is the Salesforce standard object (or "Product" in Conga UI) that stores all the details about what you're selling - name, code, description, type (standalone, bundle, option), etc.
  • Price List: Assume this as a container or catalog that defines which products are available for quoting and at what prices. You can setup different price lists for different regions, currencies, customer segments, or contracts.
  • Price List Item (PLI): This is the junction object that links a Product2 to a Price List. Each PLI stores the actual pricing details for a product in a specific price list, such as list price, charge type (e.g., standard, subscription, installation), price type (one-time, recurring), and more.

Relationship summary:

  • A Product2 can be linked to multiple Price Lists via multiple Price List Items.
  • A Price List can contain multiple Products via multiple Price List Items.
  • The Price List Item is the bridge (junction object) between Product2 and Price List.

How they work together:

  • Product2 holds the product details.
  • Price List determines which products are available and visible for quoting in each context (region, customer, contract, etc.).
  • Price List Item defines the price and charge details for a specific product in a specific price list. For example, you might have a "Laptop" product with a $1000 list price in the "USD Price List" and a €950 list price in the "EUR Price List" - each as a separate PLI.

Setting up Price Lists and Price List Items: Follow the below sequence for the successful creation of the Price List Items.

  1. Create Products (Product2).
  2. Create Price Lists.
  3. Create Price List Items (PLIs).