Name
global.AJAXUpdateDMTRollbackState
Description
Update state for data management rollback operation
Script
var AJAXUpdateDMTRollbackState = Class.create();
AJAXUpdateDMTRollbackState.prototype = Object.extendsObject(AbstractAjaxProcessor, {
setRollbackState: function() {
var sys_id = this.getParameter('sysparm_sysId');
var dm_table = this.getParameter('sysparm_dm_table');
var gr = new GlideRecord(dm_table);
if (gr.get(sys_id)) {
if (gr.rollback_context.state == 'rolled_back') {
gr.state = "rolled_back";
gr.update();
}
}
return '';
},
type: 'AJAXUpdateDMTRollbackState'
});
Sys ID
0cc4469c53621010e414ddeeff7b12ce