Approvals custom configuration settings provide the global default values for using Approvals with different objects.

The backup admin user, summary page, and email templates are designated here so that they do not need to be selected each time you create an approval process. You can choose to override them for specific processes, but this ensures approval requests will work correctly regardless.

To configure global settings

You must have created the required custom pages and templates.

  1. Go to Build > Develop > Custom Settings and click Approvals Custom Config.
  2. From the Custom Setting Definition Detail section, click Manage to display the current objects associated with Approvals.
  3. If it does not already exist, click New and enter the API name of the object in the Name field. This is the API name for the object to be used with Approvals.
  4. In the Approval Status Field, enter Approval_Status__c or whatever the API name is for the picklist created for the custom object.
  5. The custom summary page and templates you created should be entered in the Approval Summary Page and various Email Template fields. If you do not enter values, default system values are used.
  6. Specify the Approval Context Type as Single or Multiple. To trigger approval processes for both header and line items, enter Multiple. To trigger an approval process for header items only, enter Single.
  7. Specify the Child Object Types if child object types are associated in the approval process.
  8. Click Save.

The page and templates will be used by default for the next approval process created for the context object.

When creating an approval process you can override these templates as needed.