workflow should wait until all the tasks are completed

RudhraKAM
Tera Guru

Hello I have a workflow which is creating 2 tasks up on firing , but if one task is closed another task is marked closed in complete , , i searched in community , they mentioned to use wait for WF event , but not sure what to select in that 

I added Wait for completion on both tasks . 

 

there is another scenario where only 1 task will be created , then how to address that , If i use the wait for WF event then as it will be waiting for another task to complete (which is not going to happen as the condition is not satisfied ) 

find_real_file.png

 

 

find_real_file.png

1 ACCEPTED SOLUTION

Abhinay Erra
Giga Sage

var rec = new GlideRecord('sc_task');
rec.addQuery('request_item', current.getValue('sys_id'));
rec.addQuery('state','NOT IN','3,4,7');
rec.query();
if(rec.hasNext()){
answer = false;
}
else{
//Continue
answer = true;
}

View solution in original post

23 REPLIES 23

these are the BR on sc_task ,,

find_real_file.png

RudhraKAM
Tera Guru

I tried to set state to close complete as well ,, still no use 

Its because of some issue in "Set Values" activity. Can you please open that and share the screenshot?

 

Thanks,

Archana

find_real_file.png

RudhraKAM
Tera Guru

I checked the BR as well , not sure which one to check ,, should i need to check on sc_req_item or sc_task ?