RITM Variable Section has a reference field which does not get updated based on "Dependent field"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-06-2025 09:35 PM
Hi,
I have 2 fields under an RITM in the 'Variables' section called 'Service' and 'Classification'. 'Classification' is dependent on the value of 'Service'. This is working when creating a new work request in the Employee Center. However, when editing the RITM directly, the 'Classification' field is not being updated with values depending on the selected value from the 'Service' field. I have attached some images to provide clarification.
Is there a way to have the available option show up or are there any options like changing field type instead? For clarity, these are closed RITMs and these fields are only made editable using the Catalog UI Policy.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-07-2025 06:53 AM
the Lookup value on both the variables should be "Value" field as per my screenshots
Also in 2nd variable you need to give name filter condition i.e. name=cmdb_ci_service
this helps to pick that choice field from that table.
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-08-2025 07:12 AM
Hi @Ankur Bawiskar ,
I have followed your advice of giving the 2nd variable a name filter condition: name=cmdb_ci_service
As for the setup, I was trying to find the 'Value' field for the lookup value however it does not exist on my end.
I did a couple of test by changing around the lookup values but nothing seemed to work so I thought I maybe missing something.
Currently, I have the following setup but the lookup does not seem to work.
Service:
Classification:
Available Lookup field values:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-08-2025 07:47 AM
you didn't configure it as per my screenshots.
I pointed both the variables to sys_choice table and then handled the dependency
sharing it again
Incident Category variable
Incident Subcategory variable
Output: The dependency works in RITM form
The Dependency works on Catalog form as well
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-08-2025 05:18 PM
Hi Ankur, yes I have tried this at first (pointing to the sys_choice table and changed the configurations as indicated) however, the dropdown list on the RITM variable shows like an ID:
Service:
Classification
Output:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-08-2025 08:19 PM
you are using operational_status in ref qualifier which won't work as that's not a field on sys_choice
why not use both as Reference variable instead of Lookup Select box?
If my response helped please mark it correct and close the thread so that it benefits future readers.
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader