Universal Request to incident
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-30-2024 10:53 AM
When I convert Universal request to Incident , I would like to close the Universal Request when the incident is created.
I created a business rule on after insert on incident, and set the state as

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-30-2024 11:23 AM - edited 07-30-2024 11:27 AM
Try a before insert but more likely you need to do a GlideRecord lookup of the universal request since current is the incident.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-30-2024 11:37 AM
Have you added condition universal request is not empty
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-30-2024 12:04 PM
If it is an after insert then you can do current.universal_request != "" or if you do before insert on the when to run you can do this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2025 05:46 AM
The correct approach to this is to read the documentation.
https://www.servicenow.com/docs/csh?topicname=ur-state-mapping.html&version=latest
Quick answer: Load the demo data for the sn_inc_uni_req plugin. Alternatively, you can manually create the mappings in the universal_request_state_mapping table.