line managers for pending approvals for before 3days,then approval will go line
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-21-2025 10:32 AM
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