Troubleshooting and FAQ for Service Contract Plans
This section covers some of the issues while you work with Service Contract Plans.
Frequently Asked Questions
1. On how many Products an Applicable Contract Line Product can be created?Every Product can be associated with a CLI and each CLI needs a Product to be created. Refer to
Creating Applicable Contract Line Product for more details.
2. How is the price book related to the Contract Line Plan?CLI is directly associated with a product and in turn, the product has price book entries. That is, each product has a value in at least one price book. A product can have multiple price book entries, which means a product can be part of multiple price books. There is no direct relationship between a CLI and a price book.
3. Will deleting Applicable Contract Line Product delete existing plans and other transaction data?Yes, if you delete the Applicable Contract Line Product, it deletes the associated EX Plan and CPLI Plan if they are tagged to the respective CLI. Refer to
Deleting Applicable Contract Line Product for more details.
4. How do the changes to the product impact the existing Applicable Contract Line Product?There is no impact, but if the Product is deleted that is also part of the Applicable Contract Line Product, then the Product lookup in the Applicable Contract Line Product blanks out and during authoring, no CLI record is created.
5. How the Entitled price calculation is done?The price calculation happens via the Pricing engine and not in the Contract Plan feature. The Entitled Price in the CPLI Plan only copies to the CPLI during authoring Contracts. Refer to
Pricing Engine for more details.
6. Can we have a separate logic for discount calculation?There is no logic for calculation in the Plan feature.
7. What is the currency used for the Entitled price?In a single currency Org, it is USD. In multi-currency, you can choose this based on the price book entry of the product. But this affects the functionality.
8. How do the multi-currency organization scenarios handle?Multi-currency scenarios are only for a product and a product can have a corresponding value in different currencies. SFDC converts the currency of a product to the org currency of a user. Even the exchange price of a currency to a different currency is handled by SFDC.