In Revenue - Salesforce CPQ, users may encounter the following error in the Quote Line Editor during quote configuration:
Attempt to de-reference a null object
This error can occur when a required field value is missing from the Quote record or related Quote Line records.
Revenue - Salesforce CPQ requires certain field values on Quote Line records to complete price calculations and quote configuration. If required values are missing, CPQ may be unable to process the quote and can return the error:
Attempt to de-reference a null object
This may occur when one or more Quote Line records are missing values such as Quantity, List Unit Price, or Special Price.
If Quote Lines are associated with Quote Line Groups, the error can also occur when some Quote Line records do not have a Group populated.
To troubleshoot this issue, confirm that the following fields are populated on all Quote Line records:
Users with the required permissions can use the Developer Console to query the Quote Line records and check whether the required fields are populated.
[id] with the Quote record ID:
SELECT Id, Name, SBQQ__Quantity__c, SBQQ__ListPrice__c, SBQQ__SpecialPrice__c
FROM SBQQ__QuoteLine__c
WHERE SBQQ__Quote__c = '[id]'
Review the query results and update any Quote Line records where required values are missing.
Note:
If the Quote Lines have related Groups, all Quote Line records must have a Group populated.
000382175

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.