When performing a Change Set Validation or Deployment that includes Custom Fields on the SBAA__Approval__c object, Users see the following errors if the Change Set does not include Permissions for the SBAA__Approval__c object Custom Fields:
sbaa.SecurityUtils.SBSecurityException: You do not have read permission for field Quote Total on object Approval. Please contact your administrator. You do not have read permission for field Submitted Date on object Approval. Please contact your administrator.
Stack Trace: (System Code) Class.QuoteExtController.onRecall: line 14, column 1 Class.QuoteExtControllerTests.testRecall: line 23, column 1
sbaa.SecurityUtils.SBSecurityException: You do not have read permission for field Quote Total on object Approval. Please contact your administrator. You do not have read permission for field Submitted Date on object Approval. Please contact your administrator.
Stack Trace: (System Code) Class.QuoteExtController.onSubmit: line 8, column 1 Class.QuoteExtControllerTests.testSubmit: line 10, column 1
Note that this applies to the Validation and Deployment options Run local tests and Run all tests.
During an Inbound Change Set Validation or Deployment for Custom Fields on the SBAA__Approval__c object, the Advanced Approval package queries against the SBAA__Approval__c object and validates whether Field Accessibility is provided in the Change Set for the Custom Fields on the SBAA__Approval__c object. If Field Accessibility is not provided in the Change Set, then the Validation or Deployment fails.
Change Sets deployed without Custom Field Permissions does not include Accessibility by default, so if a Change Set is Validated against the SBAA__Approval__c object without including the Permissions for those SBAA__Approval__c object Custom Fields, the Validation fails.
Permissions must be given to the Custom Fields being Validated or Deployed on the SBAA__Approval__c object.
000395626

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.