Yes, but be careful. The general principle is that the current planner will become the first planner in the new chain that has not submitted their worksheet yet for this employee.
Below are some examples of how the approval chain is effected by a change.
-
Approval chain → no chain
- e.g. ['a', 'b', 'c'] → []
- assumes employee has reached the end of their chain and is "Finalized", is no longer in any planner's worksheet. Only editors can make further changes
-
Approval chain → same approval chain
- e.g. ['a', 'b', 'c'] → ['a', 'b', 'c']
- maintains current planner
-
Approval chain ordering changes
- e.g. ['a', 'b', 'c'] → ['a', 'c', 'b'], current planner is 'b'
- Updates current planner to first planner in new chain that has not yet submitted their worksheet → 'c' in example above
-
No overlap in chains from submitted worksheets
- e.g. ['a', 'b', 'c'] → ['d', 'e', 'c'], current planner is 'c'
- Updates current planner to first planner in new chain that has not yet submitted their worksheet → 'd' in example above
-
If already finalized and all are submitted, but new chain:
- e.g. ['a', 'b', 'c'] → ['d', 'e', 'f'], current planner is null (i.e. employee finalized)
- Updates current planner to first planner in new chain that has not yet submitted their worksheet → 'd' in example above
-
If already finalized and all submitted, and chain planners are the same but order has changed:
- e.g. ['a', 'b', 'c'] → ['c', 'b', 'a'], current planner is null (i.e. employee finalized)
- Employee remains finalized since all planners in new chain have already submitted
-
No chain → approval chain
- e.g. [] → ['a', 'b', 'c']
- Goes to first planner in new chain → 'a' in example
Please reach out to support@pave.com with any questions.