
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-24-2020 07:36 AM
I have a flow in which I am creating a REQ/RITM/SCTASK and then trying to wait for all of the tasks on the RITM to complete. Here is the wait for condition I am trying to use:
and the script:
var tasks=new GlideRecord('sc_task');
tasks.addQuery('request_item', fd_data._2__create_record.record.sys_id);
tasks.addQuery('state','<',3);
tasks.addActiveQuery();
tasks.query();
if (tasks.next()) {
answer = false;
}
else {
answer = true;
}
For whatever reason, it falls through every time. I even tried switching answers to see if that would fix it. It falls through no matter what.
Here is the flow:
Am I missing something? Is there supposed to be another step somewhere?
Thank you,
Charles
Solved! Go to Solution.
- Labels:
-
Scripting and Coding
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-24-2020 10:01 AM
Hi,
I see that your "Wait for Condition" is on the Requested Item table, but you are not returning any real filter condition for that table through the script.
In your step#3, you are creating some task, is that the task associated with RITM or something else? I'm trying to see whether you can set your "Wait for Condition" on the sc_task table itself an avoid the need to script?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-24-2020 10:29 AM
HI,
Even if we create the Wait for condition on SC Task we need to update something on RITM to allow the context to evaluate the wait for condition again
Thanks,
Ashutosh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-24-2020 12:44 PM
Hi Ashutosh - I assuming that we will remove the "wait for condition" on RITM and keep it only on "sc_task", if its possible for the given requirement.
can you help me understand why you think, we need to do "wait for condition" on RITM again?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2020 12:48 AM
Hi,
We have to test this. Because i tried may be i am wrong but it was waiting on that step only event if i update the Task.
Thakns,
Ashutosh

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2020 07:25 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-25-2020 07:25 AM
Thank you all for the excellent suggestions.