Loading

Salesforce CPQ (Managed Package): "Error: Could not retrieve mappable fields on object Contract:The requested resource does not exist" on Amend/Renew

Publiceringsdatum: Jul 9, 2026
Beskrivning

Enabling the CPQ package setting Use Integration User for Calculations creates several permission sets under the CPQIntegrationUserPermSetGroup permission set group. This error occurs when amending or renewing a contract if Salesforce CPQ Integration User (Unmanaged) is configured incorrectly and does not grant standard object access to the Contract object.

Lösning
  • Delete the 'Salesforce CPQ Integration User (Unmanaged)' Permission set.
    • Note: remove the permission set from permission set group assignments 
  • Disable the 'Use Integration User for Calculations' CPQ package setting, and then Save.
  • Re-enable the package setting.
  • Verify that the newly created 'Salesforce CPQ Integration User (Unmanaged)' Permission Set has access to the following objects: 
    • Accounts
    • Consumption Schedules
    • Contacts
    • Contracts
    • Opportunities
    • Price Books
    • Products

 

Note: If the permission set group is missing 'Salesforce CPQ Admin (Session-Based)' or Salesforce CPQ Integration User', a similar error tied to SBQQ objects formatted the same way:

Error while loading source Assets and Subscriptions:Error: Could not retrieve mappable fields on object SBQQ__Subscription__c:The requested resource does not exist

Disable & re-enable the 'Use Integration User for Calculations.' setting to re-trigger the batch job to correct the Permission Set Group.

Knowledge-artikelnummer

000395548

 
Laddar
Salesforce Help | Article