need help in flow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
- Related Category (Mandatory) – Choice field with values:
- Collaboration and Communication
- Cyber Security Services
- Hardware
- Infrastructure
- Software
- Application Name – Reference field to the Business Application table
Current Behavior
- Related Category = Hardware
- Application Name = ServiceNow Production
- Line Manager Approval
- Hardware Group Owner Approval
- Application Support Group Approval (based on Application Name)
- Catalog Task is created for ServiceNow Production Support Group
New Requirement
- Related Category is selected
- Application Name is NOT selected (empty)
- Line Manager Approval
- Category-based Group Owner Approval
| Collaboration and Communication | Infrastructure-SUP |
| Cyber Security Services | CyberSecurity_Tools-SUP |
| Hardware | TechHub-SUP |
| Infrastructure | TechHub-SUP |
| Software | SUP |
can anyone please help me in scrp
@Ehab Pilloor need your help here
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @nameisnani
As I can see, you have multiple conditions in this flow. Could you please consider using a Decision Table? It will make the logic easier to maintain, reduce the number of steps, and improve the overall readability of the flow.
If my answer has helped with your question, please mark my answer as accepted solution and close the thread for the future readers
Thank You
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @nameisnani,
Building on what @Tanushree Maiti shared — here's exactly where and how.
You don't need a separate If block. Go to your "If application_name is not empty" condition (step 15) and add an Else to that same condition using the "+". Since Related Category is mandatory, it's always populated — so the Else automatically represents your exact case: category selected + Application Name empty. No need to re-check Related Category.
Also note: by the time the flow reaches this point, the Line Manager and Category (second-level) Group Owner approvals have already run. So the Else branch doesn't need any new approval — it only needs to create the task.
In the Else branch:
- Create Catalog Task
- Set Assignment group = the default fulfillment group for the selected category
You're already inside a category-specific branch (e.g. "If Collaboration and communication"), so you can set the group directly per branch:
- Collaboration and Communication → Infrastructure-SUPPORT group
- Cyber Security Services → CyberSecurity_Tools-SUP
- Hardware → TechHub-SUP
- Infrastructure → TechHub-SUP
- Software → SUP
Tip to keep it clean: instead of hardcoding the group in every category branch, create a small lookup table (Category → Default Group), seed those five rows, and use a Look Up Record action to fetch the group dynamically. Then a single Create Catalog Task handles all categories, and future changes are just data — no flow edits.