When contracting an opportunity, the generated contract(s) record must have a Contract Term (months) value of at least 1 in order to generate. The proration, start and end dates control the Contract record's term.
When contracting an opportunity (or order), the generated contract(s) record must have a value of at least 1 in order to generate. The proration, start & end dates control the Contract record's term.
A contract term requires at least a value of 1 in order to be created. The term is based on the package level Subscription Prorate Precision (located in Setup | Installed Packages | Salesforce CPQ | Configure | Subscriptions and Renewals | Subscription Prorate Precision) and the Effective Start Date and Effective End Date fields on the quote line.
Subscription Term Unit: Month
Subscription Prorate Precision: Monthly + Daily
Q-00000 Data:
Quote Line Effective Start Date = 2/1/2026
Quote Line Effective End Date = 2/10/2026
In the above described case, the prorate multiplier is 0.3288, which is less than 1. Contracts won't generate if the contract term is not equal to or greater than 1.
An error message will be emailed to the quote owner indicating that the contract term doesn't meet core platform requirements.
A full roll back occurs when even one contract doesn't meet the Salesforce core field validation for Contract term -- in other words, no other contracts will be created when one contract record fails. (Note: The Contracted checkbox remains checked)
Change the Start Date or End Date to ensure each contract record is generated with a value of at least 1.
Note: Contracting for less than 1 month term in Salesforce CPQ is supported with the following setup:
000383338

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.