Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

How to force cancel change?

omkar2
Giga Contributor

I need to force cancel a change request, is there any script to it & where to run it?

1 ACCEPTED SOLUTION

change.setWorkflow(false); before your update(); statement.




var change = new GlideRecord('change_request');


change.get('<sys_id of change>');


change.setWorkflow(false);


change.state = 4;


change.update();


View solution in original post

13 REPLIES 13

If you want to delete it:



var change = new GlideRecord('change_request');


change.get('<sys_id of change>');


change.deleteRecord();


Hi Mike,



After running the script I get an error:



Operation against file 'change_request' was aborted by Business Rule 'Check if CI has valid AG & SG^ae9dee2b6f760a80fd2230444b3ee4f8'. Business Rule Stack:Check if CI has valid AG & SG


Background message, type:info, message: <p><span style="color: #ff0000;">  Submit aborted.  An Approval Group and a Support Group are required for Change Request.</span></p>


*** Script: change_request




Please help. Thanks



omkar2
Giga Contributor

Actually, I want it force closed


change.setWorkflow(false); before your update(); statement.




var change = new GlideRecord('change_request');


change.get('<sys_id of change>');


change.setWorkflow(false);


change.state = 4;


change.update();


Thanks a ton. U r a Saviour