on 2025 Feb 28 8:30 AM
Hi Workflows Experts,
I just started my workflow learning few days ago and have questions about this workflow scenario.
Basically i'm supposed to create multi-level approval with some approvers each levels like this:
Explanation : Workflow has several level approvers. Each of the level have several approvers that will receive User Decision task to approve/reject. All approvers at same level must approve all to continue to next level.
at begining, I thought it can be achieved it using Loop and Block with ParForeach.
But I realized when define Parallel Processing on Block, Multiline Element can only contain like one internal table.
And we cannot fill Multiline Element with expressions within Looping using looping counter like this :
APPROVERS[&LOOPING_COUNTER&]
*&LOOPING_COUNTER& will increased within the loop which i want to use as level approval,*
Please kindly suggest how to achieve this. Maybe my WF has wrong design.
Thanks for your help and suggestions.
Request clarification before answering.
Maybe instead of the loop you can try an outer block with the block type ForEach. There you set APPROVERS as your multi-line element. As a result you get an element _APPROVERS_LINE in the local container of the block, which should contain the approvers of a step. Inside this block you define your block (as before) with the type ParForEach.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 18 | |
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.