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

Send notification to assignee if incident is in active state for 10 days

harry24
Tera Contributor

Hello , 

I want to Send notification to assignee if incident is in active state for 10 days 

 

Thanks 

5 REPLIES 5

VaishnaviShinde
Kilo Sage

Hello @harry24 ,

 

Try the below code

 

var incident = new GlideRecord('incident');
incident.addActiveQuery();
incident.query();
while(incident.next()){
    var dueDate = new GlideDateTime(incident.opened_at);
    var gdt =  new GlideDateTime();
    var currentDate = gdt.getLocalDate();
    var dateDiff =new GlideDateTime.subtract(dueDate, currentDate);
    var days= dateDiff.getDayPart()
    gs.info(days);
    if(days >= 10){
        gs.eventQueue('your evnt name',incident);
    }
}

 

 

Please Mark my Solution as Accept and Give me thumbs up, if you find it Helpful.

 

Regards,

Vaishnavi Shinde