The below workflow can request approvals from Approver A (and B) BEFORE the director's approval.
<Tasks>
1. Start Ringi, 2. Supervisor Approval, 2ab. Approval A/B, 3. Approve/Authorize, 4. Approve/Authorize, 5. Approve/Authorize
[Ringi <Additional Approver>: "3. Approve/Authorize" screen]
<Process Data Items>
- Title
- Department (string)
- Initiator (user)
- Supervisor (user)
- Additional Approver A (user)
- Additional Approver B (user)
- Director in charge (user)
- Initiated on (date)
- Ringi ID (string)
- Explanation regarding ringi (string)
- Explanation regarding payment selection (string)
- Period (Date)
- Additional info on period (string)
- Amount (numeric)
- Payment to (string)
- Reference files (file)
- Within budget? (Select: Yes / No)
- Budget source (Select: Sales management / Project fee)
- Withdraw? (Select: (re)submit / Withdraw)
- Supervisor approval (Select: OK / No)
- Director approval (Select: OK /No)
- CEO approval (Select: OK / No)
- Board approval (Select: OK / No)
- Correspondence (discussion)
<Tasks>
1. Start Ringi, 2. Supervisor Approval, 2ab. Approval A/B, 3. Approve/Authorize, 4. Approve/Authorize, 5. Approve/Authorize