Clarification on OOTB Behavior for RITM and Catalog Task State Updates in ServiceNow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
Hello Team,
I am working on the following requirement:
When the “Backup Required” field is set to “Yes,” three catalog tasks should be created in parallel. If two tasks are closed as “Close Complete” and the third task is closed as “Close Incomplete,” then the parent RITM should also move to “Close Incomplete.” In short, if any one of the catalog tasks is updated to “Close Incomplete,” the parent RITM should also be marked as “Close Incomplete.”
I have implemented this requirement, and currently the RITM state is updating correctly to “Close Incomplete.” However, I am facing an issue where Catalog Task 1 and Catalog Task 2, which were already closed as “Close Complete,” are automatically getting updated to “Close Incomplete” after Catalog Task 3 is closed as “Close Incomplete.”
Could you please confirm whether this is expected OOTB behavior in ServiceNow, or if there might be an issue with my implementation?
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
47m ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
39m ago
Hello @Tanushree Maiti ,I am using workflow.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
27m ago - last edited 26m ago
Hi @abhijee
Exact issue we faced. Sharing the root cause, validate at your end.
Check if you are setting any stage at that time.
Validate based on state/stage changes , if you have any existing BR (on sc_task) which is triggering and changing those SC_task to closed incomplete.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4m ago
Hi @abhijee ,
Based on the behavior you described, the RITM moving to “Closed Incomplete” when any one Catalog Task is closed as “Closed Incomplete” is expected as per your implemented logic.
However, the already completed Catalog Tasks getting updated from “Closed Complete” to “Closed Incomplete” is typically not desired behavior OOTB unless there is workflow/activity synchronization or custom logic updating all child tasks based on the parent RITM state.
I would recommend checking the following:
Workflow/Flow Designer activities updating child task states
Business Rules on sc_task and sc_req_item
Any script that synchronizes RITM and Catalog Task states
Task closure propagation logic
Usually, best practice is:
Parent RITM → Closed Incomplete if any SCTASK is Closed Incomplete
Completed SCTASKs should remain Closed Complete
Only active/open tasks should be updated
Most likely, some custom logic or workflow activity is updating all associated catalog tasks after the RITM state changes.