Ram141
Tera Expert

Hi Gaurav,



There was nothing like setForceUpdate(true) on the BR's.



Insert BR:




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




// Add your code here


var sla = new GlideRecord('task_sla');


sla.addQuery('task', current.getUniqueValue());


sla.addQuery('active',"true");


sla.addQuery('sla.u_fixed', "true");


sla.orderByDesc('planned_end_time');


sla.query();


if(sla.next())


{


current.due_date = sla.planned_end_time;


current.autoSysFields(false);


//current.setWorkflow(false);


current.update();



}




})(current, previous);




Update BR:



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


//gs.addInfoMessage("isnide BR for due date chnage");


// Add your code here


var sla = new GlideRecord('task_sla');


sla.addQuery('task', current.getUniqueValue());


sla.addQuery('active',"true");


sla.addQuery('sla.u_fixed', "true");


sla.orderByDesc('planned_end_time');


sla.query();


if(sla.next())


{


current.due_date = sla.planned_end_time;


current.update();



}




})(current, previous);