Salesforce CPQ processes order contracting asynchronously through a Queueable job. When the Contracted checkbox is selected on an order, CPQ does not create the contract immediately. Instead, it submits a background job to generate the contract.
In scenarios where multiple orders are contracted simultaneously, CPQ attempts to enqueue multiple jobs within a short period of time. This can lead to contention for asynchronous processing resources and may result in inconsistent contract creation behaviour.
Common symptoms include:
To reduce the likelihood of contract creation issues, avoid contracting multiple orders simultaneously within the same business process or automation. Introduce a short delay contracting different orders.
Implementing a small delay (typically up to one minute) is considered a best practice. This allows:
005386249

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.