- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello, I just had my CAD exam few days ago unfortunately failed.
There were some questions were debatable. Also I am guessing these are new ones because you can't find anywhere. How about we tackle these all together?
I don't remember fully and but here are the questions from my scattered mind:
1. When you deleted the field, multiple fields deleted together, what type of field is it? There were 2 debatable answer: Parent field or Reference field.
2. What are the benefits of extending parent table? Is repurposing field by changing labels is one of the benefits?
3. When module role is not defined, what would happen? All users can see the module, right?
4. Does record producer give warning when script aborts the record producing? In my opinion, it's not gonna give any warning, unless you manually adding warning message. Correct me If i am wrong.
5. When you want to add change on the update set, how do you do?
6.What link type opens UI? I don't fully remember this question honestly.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @Akhyerkye ,
Answers to the above questions -
1. Multiple fields were deleted together after a single field deletion, the type of field would be a Parent field.
This occurs because of ServiceNow's table inheritance model. When a custom field is created on a parent table, it is automatically replicated to all its child tables.
Deleting a Reference field itself would only remove that single field from the table it resides on. The cascading effects associated with Reference fields primarily involve the nullification of data values or the deletion of related records, not the deletion of other fields (schema elements).
Answer for Question -1 : Parent Fields
2. Yes, repurposing fields by changing their labels can indeed be one of the benefits of ServiceNow's table. This is particularly useful when you need to adjust the display name of an inherited field for a specific child table to better suit its context.
3. I tried it on PDI, If the role field is left blank on module, the platform assumes there are no restrictions. Consequently, the module is visible to all logged-in users, including those with no specific roles.
4. A Record Producer in ServiceNow does not automatically provide a warning message if a script aborts the record creation. You must manually add a warning or information message to the script for any feedback to be shown to the user.
5. To add a change to an update set, follow these steps:
Navigate to the Update Set Selector
Click and choose the desired update set from the list.
Set your current update set to the one you selected.
Creating a New Update Set
If the update set doesn't exist, create a new one. After creation, navigate to the related links and click "Make it my current set" to ensure all your changes are captured in it.
6. Link Type" that opens a UI is "URL (from Arguments:). (Didn't get the question much)
These would be the correct answers as of my knowledge. If you have any doubts or confusion feel free to ask.
PS : Before going for CAD examination, go through course completely in deep and give as many mock test as possible.
Good luck!
Hope it helps.
If this solution was helpful, mark this as accepted and close the thread.
Thank you!
Shashank Jain – Software Engineer | Turning issues into insights
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
If this helps, please consider marking my answer as helpful/accepted – it motivates me to stay active in the community and also helps others find relevant solutions more easily.
Thank you!
Shashank Jain – Software Engineer | Turning issues into insights
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello @Akhyerkye ,
Answers to the above questions -
1. Multiple fields were deleted together after a single field deletion, the type of field would be a Parent field.
This occurs because of ServiceNow's table inheritance model. When a custom field is created on a parent table, it is automatically replicated to all its child tables.
Deleting a Reference field itself would only remove that single field from the table it resides on. The cascading effects associated with Reference fields primarily involve the nullification of data values or the deletion of related records, not the deletion of other fields (schema elements).
Answer for Question -1 : Parent Fields
2. Yes, repurposing fields by changing their labels can indeed be one of the benefits of ServiceNow's table. This is particularly useful when you need to adjust the display name of an inherited field for a specific child table to better suit its context.
3. I tried it on PDI, If the role field is left blank on module, the platform assumes there are no restrictions. Consequently, the module is visible to all logged-in users, including those with no specific roles.
4. A Record Producer in ServiceNow does not automatically provide a warning message if a script aborts the record creation. You must manually add a warning or information message to the script for any feedback to be shown to the user.
5. To add a change to an update set, follow these steps:
Navigate to the Update Set Selector
Click and choose the desired update set from the list.
Set your current update set to the one you selected.
Creating a New Update Set
If the update set doesn't exist, create a new one. After creation, navigate to the related links and click "Make it my current set" to ensure all your changes are captured in it.
6. Link Type" that opens a UI is "URL (from Arguments:). (Didn't get the question much)
These would be the correct answers as of my knowledge. If you have any doubts or confusion feel free to ask.
PS : Before going for CAD examination, go through course completely in deep and give as many mock test as possible.
Good luck!
Hope it helps.
If this solution was helpful, mark this as accepted and close the thread.
Thank you!
Shashank Jain – Software Engineer | Turning issues into insights
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
If this helps, please consider marking my answer as helpful/accepted – it motivates me to stay active in the community and also helps others find relevant solutions more easily.
Thank you!
Shashank Jain – Software Engineer | Turning issues into insights
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Wow! I didn't expect this much detailed, well constructed answer. Thank you so much, I did marked your answer as well.