- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-06-2022 01:47 PM
Hello,
Could someone please help?
I am not able to close a standard change request . As it says Configuration item is mandatory field:
I went ahead and filled the required configuration item, but encountering a difference error:
Please advise!
Thank you
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-10-2022 10:29 AM
Hi,
I had mentioned in my previous response:
Please check the dictionary override section of this same record to see if there's been one set for the change_request table.
So there is a dictionary override record for the change_request table as seen in your screenshot.
Open that, then check and see if the "mandatory" override is checked, if so, uncheck it and save, close your change request record, then come back here and turn it back to mandatory again in the dictionary override for this table.
Please mark reply as Helpful/Correct, if applicable. Thanks!
Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-06-2022 02:04 PM
Hi,
There must be a business rule on the change_request table preventing the record from having the CI value changed while the record is still open.
You have three options, I believe:
- You disable the mandatory nature of the CI field so you can then save and then set it back to mandatory
- You'd have to try and either disable the BR for a moment, set the CI, then turn it back on
- ...or consider using script to update the change request CI field and ensure you use .setWorkflow(false) in the GlideRecord query so no business rules run (so you bypass it basically).
Please mark reply as Helpful/Correct, if applicable. Thanks!
Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-06-2022 02:44 PM
Thank you so much for helping Allen,
I would take your suggestion and go for option 1. However, I have no idea how the CI field got set to mandatory. I looked in ACL and disabled a few cmdb_ci fields, but that did not work.
Could you please provide the steps on how I can find it? Thank you again.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-06-2022 04:15 PM
Hi,
You would right-click on the Configuration Item label...for the field and go to: Configure > Dictionary. Then see if the mandatory box is checked. If so, uncheck it, go back to the change request, closed it, then go back in to the dictionary record for the CI field once more and re-check the Mandatory field.
Please mark reply as Helpful/Correct, if applicable. Thanks!
Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-06-2022 04:33 PM