Multi-level Approval¶
Some records require approval from multiple levels. This page explains how multi-level approval works.
Principle of Multi-level Approval¶
Multi-level approval means that a record must pass through several levels of approval in a specific order. Each level has its approvers with appropriate permissions.
Example: 3-Level Expense Process¶
Approval Process¶
Level 1 - Team Leader (Manager)¶
Role: First level of control
What they do: - Checks the legitimacy of the request - Verifies the correctness of data - Approves or returns for modification
After Approval: - The button for the Director becomes active - The Manager can no longer change their decision - The request proceeds to the next level
Level 2 - Department Director (Director)¶
Role: Second level of control
Visibility: The button appears only after approval by the Manager
What they do: - Checks budget and priorities - Verifies alignment with company strategy - Approves or rejects
After Approval: - The button for the CEO becomes active (if needed) - The request proceeds to the final level - Cannot return to the previous level
Level 3 - CEO (for high amounts)¶
Role: Final approval
Visibility: The button appears only after approval by the Director
Display Conditions: - Amount above a set limit (e.g., 50,000 CZK) - Approval of all previous levels - Special type of request (e.g., investment)
After Approval: - The record unlocks - Status changes to "Approved" - The process is complete
Conditional Approval¶
Some levels appear only if certain conditions are met:
Examples of Conditions¶
Amount: - Under 10,000 CZK: Manager only - 10,000 - 50,000 CZK: Manager + Director - Over 50,000 CZK: Manager + Director + CEO
Record Type: - Ordinary expenses: 2 levels - Capital investments: 3 levels - Contracts: Special workflow with the legal department
Department: - IT Department: approved by IT Manager - Marketing: approved by Marketing Manager - Finance: approved by CFO
Automatic Logic
The system automatically determines which levels are needed based on the set configuration. You don't have to worry about it.
Sequential vs. Parallel Approval¶
Sequential Approval¶
Approval takes place sequentially, one level after another:
- The next level waits for the previous one
- Cannot skip a level
- Each level sees the decisions of previous ones
Parallel Approval¶
Multiple approvers approve simultaneously:
- Everyone sees the button simultaneously
- Approval from N out of M approvers is sufficient
- Faster process
Configuration
The type of approval (sequential/parallel) is set by the administrator during workflow configuration.
What You See in Each Phase¶
As a Requester¶
- You see the current approval status
- Who has already approved
- Who still needs to approve
- You cannot edit the record during approval
As an Approver¶
- You see the approve button (if it's your turn)
- You see the history of previous approvals
- You see comments from other approvers
- After approval, the button disappears
As the Next Approver in Line¶
- The button is inactive or hidden
- You see that you are waiting for the previous level
- You will receive a notification when it's your turn
Related Topics: - Working with Approvals - Basic workflow - Dashboard and Notifications - Tracking pending approvals