- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2020 09:14 AM
Hi,
I want to set the following fields mandatory AT ALL TIMES for ALL incident records: (however, 3 of the fields are used on other tables which we DO NOT want to impact, what override method can we use to make these mandatory only for Incident?)
- Caller, Category, Subcategory, Configuration item, Assignment group and Short description.
I am unable to find the dictionary override in the related list however when I go to configure --> Related list, it shows there in the selected section. Screenshot attached.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2020 09:34 AM
Hi Rooma,
dictionary override will only work on fields which are present on task table & in case you are on child table which extends table.
Caller, Category, Subcategory - are on incident table
Configuration Item, Assignment Group, Short Description - are on task table -> dictionary override possible
If you want to set those as mandatory always on incident form either use
1) onLoad client script
2) UI Policy
Mark ✅ Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-07-2020 10:19 AM
Hello Rooma,
To add, I recommend using UI Policy/Data Policy to set fields mandatory. No scripting required.
- Pradeep Sharma
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-11-2021 06:14 AM
I'm currently using UserDict to override some dictionary methods. I'm trying to rewrite the standard get method of the dictionary to be able to pass it a path and avoid calling the get method again. And I'm avoiding assigning identifiers like dict, dir, list, or map, so I don't have problems accessing some built-in commands. I want to share, and I'm currently doing German-language websites about cars. I had to buy a German dictionary on Amazon and realized it was pretty clever. What I liked about it is that it contains the most common german words. That is, not all words are created equal. But some words are used more often than others, and so they are more valuable to know. That's the whole secret to mastering a language quickly - learning the right vocabulary.