Loading

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

게시 일자: Jun 26, 2026
상세 설명

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.

솔루션
  • 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 기사 번호

000395548

 
로드 중
Salesforce Help | Article