Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

line managers for pending approvals for before 3days,then approval will go line

Nareshpatel
Tera Expert

sends reminder to line managers for pending approvals for before 3days,then approval will go line manager's manager which we are going to implement. i need script correction pls 

 

 


var app = new GlideRecord("sysapproval_approver");
app.addEncodedQuery("sys_created_onRELATIVEGT@dayofweek@ago@4^sys_created_onRELATIVELT@dayofweek@ago@3^source_table=sc_req_item^state=requested");
app.query();
while (app.next()) {
    var source = new GlideRecord("sc_req_item");
    if (source.get(app.document_id) && source.cat_item == "fd29303ddb4600d0e633adc3ca96198d") {
        var manager_email = app.approver.manager.email;
        app.approver = app.approver.manager;
        app.comments = "Approval Escalated - after 3 days";
        app.update();
        gs.eventQueue("kf_inactive_line_manager", app, "Test", manager_email);
    }
}
0 REPLIES 0