Monday, May 3, 2021

Apttus CPQ - Price Lists for Products

 In my last Blog we have created Bundled Product Hierarchy

 (URL -https://imaginativesap.blogspot.com/2021/05/apttus-cpq-how-to-add-option-groups-and.html)

now we will see how to setup different Prices for Products.

How to define Prices (Global/Custom Price) and why it is required?

When sales Reps need to sale any Product(standalone or Bundled) then they required Price List for each Product. If we want to sale our Product in same price for all customers then we can setup standard "Global Price" and link with all Products but if we have specific customer or we made long term contract with few customers then we will offer special prices for those Prime Customers. In this case we need to setup custom Prices based on customers.

Lets take below example that i need to configure in Apttus:


Create New Global Price List:

1. Go to "Price List" tab
2. Create New Price List->Enter Price List name = "Global Price List"
3. Select "Currency"(US Dollor or EURO) depend on your location.
4. Save and check Global Price List created


Create Custom Price Price List:

1. Go to "Price List" tab
2. Create New Price List->Enter Price List name = "L&T Price List"
3. Select "Currency"(US Dollor or EURO) depend on your location.
4. Select Customer Account or Agreement Number(depend on your customization)
5. Save and check L&T Price List created

How to link above Price Lists with Product (Ex-Washing Machine)

Global Price List added:

1. Go to Product tab
2. Open Product - "Wahsing Machine"
3. Go to Related List -> "Price Lists"
4. Click on "New" button
5. Select "Global Price List" from Price List lookup
6. Enter List Price = 280$ and save the record.
7. Check new Price List item or entry visible in "Price Lists" related list.

Note: In above scenario, Sales Rep can sale Washing machine with Global price = 280$ to all Customer.

Custom Price List - "L&T" added:

1. Go to Product tab
2. Open Product - "Wahsing Machine"
3. Go to Related List -> "Price Lists"
4. Click on "New" button
5. Select "L&T Price List" from Price List lookup
6. Enter List Price = 245$ and save the record.
7. Check new Price List item or entry visible in "Price Lists" related list.

Note: In above scenario, Sales Rep can sale Washing machine with custom price = 245$ to on;y "L&T" Customer.

Same way we can create "Price List" entrries for Customer B and Customer C.


Imp Point: As i said in my last Blog, we will not be able to search any product in Catalog if Global Price is not created for Product as it is mandatory for each Product.

Imp Point: Don't get confused for "Price Lists" and "Price List Items", Price List item is link between Product and Price List that happen through Product object(Please see above).


Next Blog: Create Quote and add Products from Catalog

If you like my Blog please comment :) 

Saturday, May 1, 2021

Apttus CPQ: How to add Option Groups and Child Products in Bundled Product

Apttus CPQ has capability to create highly configured Bundled Product Hierarchy with child options that will diplay in Catalog for Customers. In this blog we will see how to create Product Hierarchy and add its child Opions.

Prerequisite:

Bundled Product should created with below configurations

  •     Configuration Type (Picklist) = "Bundle" 
  •     Has Option (checkbox) = TRUE
  •     Has Attibute (Checkbox) = TRUE
  •     Active (Checkbox) = TRUE
  •     Product Name, Product Code, Product Description =Any values in these Text fields


Add New Option Group:

We can add Option groups by "Product Console" in  Apttus.

1. Open Bundled Product

2. Go to Product Console by Product menu and click "Manage/Bundled Options"

3. Add new Option Group 



Associate Child Products with Option Group

1. Once you created Option group above, then click on Option group in left pannel

2. Enter Minimum and maximum quantity which you want to allow to your customers

3. Set "Content Type" = Options, Modifiable Type = Fixed, save it.

4. Search Standalone Products using filters.

5. Select Products and click on "Associate" button

6. Now your child products will be added in Option Group and visible in left pane.

7. Click on child Product->Set Default checkbox =TRUE, define Min/Max Qty, Save changes.

8. Same steps follow for adding more child Products.

9. Click on "Update View" button viisble in left pane(See above)

10. Now your Bundled Product Hierarchy(With Child Options) saved in system.

Where Bundled Product Hierarchy will visible?

1. Open Product->Go to Related List  = "Option Groups"

2. Click on Option Group ID, go to Related list-Options.

3. You can find your Options (Added above)


Very imp point: You will not be able to search any product in Catalog if Global Price is not created for Product as it is mandatory for each Product. In my next Blog i will show you how to create Global as well as custom Price List for Products(standalone/Bundled)

Next Blog: How to define Global Price and Custom Price for Product

If you like my Blog please comment it :)    

CPQ - Auto Mapping/Twin fields

Auto Mapping/Twin Fields in Salesforce CPQ This is an amazing feature in CPQ where we can see without customization, writing the apex code a...