PSA: Error “Attempt to de-reference a null object” in RFQP_PercentCompleteProjectProcessor
A System.NullPointerException with the message “Attempt to de-reference a null object” may occur when the Apex Queueable job pse.RFQP_PercentCompleteProjectProcessor runs during percent complete forecasting. The error arises when projects included in the forecast lack Start or End Dates, preventing the system from resolving time periods for unscheduled revenue. Populating both Start Date and End Date resolves the issue.