Workflow().broadcastEventToCurrentsContexts(gr, 'update', null) is not starting the Workflow

Gowtham Kodali
Tera Contributor

I have a custom choice in the sc_task if that choice is selected the workflow is stopping if the task state is change to closed cancelled(custom choice)

I have created a BR on sc_task to start the work flow again

i have used 

Workflow().broadcastEventToCurrentsContexts(gr, 'update', null) 

 

to start the workflow again but the workflow is not starting again any ideas how to stat the workflow again

 

Thank you,

Gowtham

1 ACCEPTED SOLUTION

@Gowtham Kodali 

Please use this workaround and this should work fine.

Business rul

Table: sc_task
When: after update
Condition: State changes to Close Cancelled

(function executeRule(current, previous /*null when async*/) {

var wf = new Workflow();
var ri = new GlideRecord("sc_req_item");
if (ri.get(current.request_item)) {
wf.runFlows(ri, 'update');

}
})(current, previous);

Reference:

activity.result = '10' not working for custom state values

Regards
Ankur

 

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

25 REPLIES 25

I tried by disabling that BR as well but still no luck any other possible reasons

@Gowtham Kodali 

Any update on this thread?

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

No i am unable to solve it

@Gowtham Kodali 

Please use this workaround and this should work fine.

Business rul

Table: sc_task
When: after update
Condition: State changes to Close Cancelled

(function executeRule(current, previous /*null when async*/) {

var wf = new Workflow();
var ri = new GlideRecord("sc_req_item");
if (ri.get(current.request_item)) {
wf.runFlows(ri, 'update');

}
})(current, previous);

Reference:

activity.result = '10' not working for custom state values

Regards
Ankur

 

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

@Gowtham Kodali 

Did you get a chance to check on the solution provided to resolve your query?

Let me know if I have answered your question.

If so, please mark appropriate response as correct & helpful so that this thread can be closed and others can be benefited by this.

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader