Approval Chains are chains of approvers where requisitions are routed. The requisition will move up the chain until a user or group with a high enough approval level can clear the requisition dollar amount. The approval chain a requisition uses will be based on the Org Unit or Account Code (depending on your community's approval process). When a user or group with an approval level higher than the requisition dollar amount approves the requisition, the approval chain is cleared.
To edit an approval chain, use the Edit option on the right. This will allow you to configure the users/groups as well as their approval levels for the chain.
Add an Approver
If you need to add an approver to a chain and that approver has an approval level which below any of the approval levels that currently exist, you will need to click Edit next to the approver with an approval level which is one level higher than the one you wish to add.
A new pop up window will appear with the details of the approver you have clicked edit on. Take note of the user and the approval level, then change the user to the one you wish to add to the chain, change the approval level to the appropriate level for the new approver and click OK.
Repeat the above steps for each approver going up the chain until you have only the highest approver left, then click Add Approver and enter the appropriate user and level.
If the approver you are adding will have the highest approval level in the chain just click Add Approver.
You can add new chains in the Actions menu. If you prefer to export your chains to edit them or add new ones, you can do that here as well.
Exporting and Uploading Chains
It is possible to export and upload approval chains via a standard CSV file. The columns in the file are as follows:
|Chain||Text||Y||255||The name of the approval chain.|
|Level||Text||Y||255||The name of the approval Level. You must have setup Levels in the system before uploading, as the name must match an existing approval level name.|
|Approver||Text||Y||255||The Username of the approver. The user must exist in the system. Either this or Group must be populated (and not both). If there are multiple approvers at the same level then the chain will be built based on the order (sequence) of these approvers in the file.|
|Approver Name||Text||N||255||The First and Last name of the approver. This is ignored during import but is populated during export for readability purposes.|
|Group||Text||N||255||The Name of the approval group. This must match an existing group you have setup in the system. Groups can be used on a chain in place of a user if you want more than one person at a single point on the chain. Either this or Approver must be populated (and not both).|
|Note: All existing approval chains will be deleted and replaced with the content of the new upload file.|
For more information on managing approvals see Setup & Manage Approvals.