Service catalog drop down form design
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Experts,
I am working on catalog form where it as 1 field based on the drop down selection we have 4 more fields whose drop down values is dependent on eachother while system ID field has around 60 chocies values in drop down how can we manage this based on above drop down selections?
And the in approval flow it has to trigger to the different users based on these fields selection.
How can I make this design manageable kindly advise. I have created 1 custom table what should be the field type I use in custom table and catalog form?
Best Regards,
Meenal Gharat
Best Regards,
Meenal Gharat
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hey @Meenal Gharat
For this scenario, the best approach is to make the catalog data driven instead of hardcoding dropdowns or approvals.
Create one custom configuration table that contains
Category
Sub Category
Service Type
System (Reference field, not choice – avoids 60 static values)
Approver (user or group)
Active flag
Each record represents one valid combination and its approver.
On the catalog item
Category – Choice
Sub Category – Reference
Service Type – Reference
System – Reference
Use reference qualifiers on Sub Category, Service Type, and System to filter values based on previous selections.
In Flow Designer
Look up the matching configuration record
Trigger approval using the Approver from that record
This keeps dropdowns clean, supports large data sets, and makes approval routing easy to maintain.
*************************************************************************************************************
If this response helps, please mark it as Accept as Solution and Helpful.
Doing so helps others in the community and encourages me to keep contributing.
Regards
Vaishali Singh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Since the count of values is high, do not use a choice list. Use the reference type instead and apply the “Get Variable” in Flow Designer.
cc: @AniketC85155510
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]
****************************************************************************************************************
