Loading

"Error: Could not retrieve mappable fields on object Contract:The requested resource does not exist" on Amend/Renew

Publiseringsdato: Jul 1, 2025
Beskrivelse
Enabling the CPQ package setting Use Integration User for Calculations creates several Permission Sets under the Permission Set Group: CPQIntegrationUserPermSetGroup. This error occurs upon Amend/Renew of a Contract if the 'Salesforce CPQ Integration User (Unmanaged)' is created incorrectly and fails to grant Standard Object Permission 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-artikkelnummer

000395548

 
Laster
Salesforce Help | Article