Approval Maps
Form ID: (EP205015)
You can use this form to create and edit approval maps for expense claims, expense receipts, journal transactions, time cards, projects, pro forma invoices, project quotes, change orders, change requests, cost projections, daily field reports, engineering change orders, engineering change requests, progress worksheets, cash purchases, cash returns, cash transactions, sales orders, sales quotes, subcontracts, purchase orders, requests, requisitions, accounts payable bills, accounts receivable invoices, accounts payable checks, and accounts receivable payments.
For the entity type you select, you can create any number of steps, each of which may include any number of rules. Steps may be executed in a sequential, parallel, or sequential-parallel fashion.
For more information about how you can manage approval maps, see Approval Configuration: Approval Maps.
Summary Area
You use the elements in this area to create a new approval map or to select an existing map to view its details.
Element | Description |
---|---|
Map | The identifier of the approval map. For a new approval map, the <NEW> string is displayed, indicating that a new identifier will be generated. |
Name | The name of the approval map. |
Entity Type |
The type of entity that should be assigned for approval. The entity type can be one of the following:
The specific entities available depend on your license and the set of features enabled on the Enable/Disable Features (CS100000) form. |
Steps Pane
This pane displays a list of the steps and rules that the approval map consists of. A deactivated step or rule is marked with the (Inactive) prefix.
The pane toolbar buttons are listed in the table below.
Button | Description |
---|---|
Add Step | Adds a new step, which appears at the bottom of the list. |
Add Rule | Adds a new rule to the bottom of the list of rules within the selected step. |
Move Node Up | Moves the selected node one position up in the list. |
Move Node Down | Moves the selected node one position down in the list. |
Delete Node | Deletes the selected node. |
Show Steps Pane/Hide Steps Pane | Shows or hides the Steps pane. |
Right Pane
This pane contains tabs and elements that you can use to specify, review, or edit the settings of the step or rule selected in the Steps pane.
Element | Description |
---|---|
Description | The description of the step or rule, depending on which is selected in the Steps pane. |
Active | A check box that indicates (if selected) that the step or rule, depending on which is selected in the Steps pane, is active and the system executes it in accordance with the specified conditions. You clear this check box to deactivate the step or rule, which is then marked with the (Inactive) prefix in the Steps pane. |
Conditions Tab
You use this tab to specify the conditions that must be met to execute the rule or to complete the step.
Element | Description |
---|---|
If No Approver Found |
The directions for the system to execute if no approver has been assigned at this step. The following options are available:
|
Execute Step |
An extra condition for executing the step. The following options are available:
|
Button | Description |
---|---|
Insert | Inserts a new row above the selected row. |
Move Up | Moves the selected row one position up in the list. |
Move Down | Moves the selected row one position down in the list. |
Column | Description |
---|---|
Active | A check box that indicates (if selected) that the condition is active and the system meets this condition when executing the rule. You clear this check box to deactivate the condition. |
Brackets | The opening bracket or brackets for enclosing a logical expression. Brackets are used to designate the order of operations. |
Entity | The entity the approval map is associated with. |
Field Name | The name of a field (element) that stores a property of the entity. The property in this field will be compared to the specified value to determine whether the condition is true or false. |
Condition | The logical operation to apply to the value of the chosen data field. The following options are available: Equals, Does Not Equal, Is Greater Than, Is Greater Than or Equal To, Is Less Than, Is Less Than or Equal To, Contains, Starts With, Ends With, Does Not Contain, Is Between, Is Empty, and Is Not Empty. |
Value | The condition's first value to be compared with the data field value. Most of the conditions require only one value, while Is Between requires two values. |
Value 2 | The second value, if required by the selected condition. |
Brackets | The closing bracket or brackets for enclosing a logical expression. |
Operator | The logical operator to be used to connect logical expressions of separate lines. Brackets are used to designate the order of operations. |
Rule Actions Tab
This tab contains settings that determine how the system assigns an approver to a record of the specified type, how the approval process proceeds, and whether an approver has to enter a comment when approving or rejecting a record of the type.
If you create multiple rules that are configured in such a way that the same approver could be assigned multiple times to approve one record, the system will create at most one approval request per record for this approver.
Element | Description |
---|---|
Approver | The source of the employee or employees to whom the record or document should
be assigned for approval. The following options are available:
|
Employee |
A box in which you can click the + button and then select a system entity and a field within that entity that contains an employee. This box appears only if Employee from Document is selected in the Approver box. |
Workgroup |
The workgroup to which the entity should be assigned for approval. The system determines which employees can approve a record based on the configuration of the Employee table, the Employee Filter table, or the Employee box. If none of these settings are specified—no employees are added to the Employee table, no conditions are specified in the Employee Filter table, and no system entity and field are selected in the Employee box—any employee from the specified workgroup or a higher-level workgroup in the company hierarchy can approve the record. However, if any of these settings are configured, the system further filters the list of employees selected based on these settings to include only those belonging to the specified workgroup. |
Allow Reassignment of Approvals | A check box that indicates (if selected) that the approver assigned by the system based on this rule can be changed. If the check box is cleared (which is its default state), the system does not allow a user to change the approver that has been assigned in accordance with the rule. |
Decision Wait Time | The time period within which the assigned approver should approve or reject the record. A zero wait time would mean that the record may await approval for an indefinite period of time. |
On Approval | The directions for the system to execute after the approver assigned by this
rule has taken an action. The following options are available:
|
Element | Description |
---|---|
Reason for Approval | Defines whether an approver has to enter a comment when approving a record of
the specified type. The following options are available:
|
Reason for Rejection | Defines whether an approver has to enter a comment while rejecting a record of
the specified type. The following options are available:
If a reason is specified during the rejection process and then the record is returned for editing, that rejection will be saved on the entry form of the record, and all other rejections and approvals will be removed. |