- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-12-2021 11:11 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-12-2021 11:30 PM
Hi Maik and thank you for the idea. Unfortunately, the dynamic number of approval groups getting pulled in from a glide_list can range from none to ???. Since all the groups will land on one conditional line, this would not work for my situation. It would essentially work the same way as the 'Anyone approves' since it also accepts a single approval as being good for all groups.
However, your idea is a fantastic workaround for anyone else with a flow dedicated to a single item and a defined list of approval groups!!
An even better idea would be to have a baseline option 'First approval from each group' LOL
Thanks again.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-13-2021 04:52 AM
Hi
Another idea:
Create a simple Workflow with one Group Approval Activity and call that Workflow from Flow
Kind regards
Maik
If my answer replied your question please mark appropriate response as correct so that the question will appear as resolved for other users who may have a similar question in the future.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-15-2021 07:40 AM
Good Morning Maik,
So I considered your 2nd suggestion and am sorry to say I don't believe this will work either, for a couple reasons.
- The primary reason it won't work is because I'm getting the group approvals from a glide_list value and not querying a table.
- I'd have to query the approval groups from a table and then flush the results through a "For Each" loop, so that each approval would individually call the approval subflow for processing.
- I'd have to query the approval groups from a table and then flush the results through a "For Each" loop, so that each approval would individually call the approval subflow for processing.
- Even if I got fancy and did an array, breaking down the glide_list contents, issue 2 prevents this from working the way I'd like.
- I stand corrected on my 1st couple statements. You can perform a "For Each" loop on a glide_list value, but the issue below still prevents this from working how I'd like.
- The 2nd issue is that I want all these group approvals to go out the same time as the other approvals that follow the manager approval.
- Calling a subflow for each group would wait for an approval or rejection before returning to the main flow to grab the next group approval.
- Issue 1 blocks issue 2
I do appreciate your time and ideas, which may solve issues for other folks on this forum. Unfortunately, they don't resolve the issues I'm having. Keep the ideas coming though if you think of anything else. Just because it may not solve my issues doesn't mean it's a bad idea.
Thank you.
-Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-07-2021 02:21 AM
Could you not feed the list of groups into a single instance of the sub-workflow rather than a workflow instance per group?
Did you ever end up resolving this?