On Amendment Quotes in Salesforce CPQ, changing the discount (or standard price fields, dates) of existing lines is not supported in Salesforce CPQ. That data already exists on subscriptions under the contract, and prices cannot change on the subscriptions retroactively.
If users need to re-quote products that have already been contracted at a certain price, it is best practice to cancel out (by zeroing out the quantity) the existing quotes lines on Amendment and then add the same product at the new price.
Users should not make these types of changes on amendment quotes. The types of changes to avoid include:
If pricing needs to change on previously contracted lines moving forward, per any of the above methods, the user needs to follow pressing either "amend" on the contract or "amend contract" on a new opportunity and choosing the contract in question. Then cancel the previously existing quote lines by zeroing out the quantity (this will prorate the refund accordingly). Add the product again or clone the zeroed line, and then input the true quantity users want to quote moving forward there. This new line will start the effective quantity from 0, and once contracted will contract the proper data back to the master contract's subscriptions
A visual of the user steps to do this in both scenarios are
1. If users Amend from the Contract record:
Press “Amend” on the Contract record > Select ‘Amend’ in the next screen > Once the QLE page shows up, Enter 0 into the existing Line that users need to cancel > Clone the Quote Line (or add a net new version of the product from product selection) > enter the new quantity users need to quote, at the price users need to quote at.
2. If users Amend contracts from new Opportunities on the Account:
Press “Amend Contract” on a new Opportunity for the Account user is working with > Select the Activated Contract to amend in Cpq’s SelectContractOpp Visualforce page that users are routed into > Enter 0 into the existing Line that users need to cancel > Clone the Quote Line (or add a net new version of the product from product selection) > enter the new quantity users need to quote, at the price they need to quote at.
NOTES:
000382118

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.