// ServiceNow

Onay mail’lerinin script ile tetiklenmesi

Güncellendi: 30 Mart 2021

Bir sebepten onay e-postalarının tekrar gönderilmesi gerektiğinde aşağıdaki fix script kodu ile işlem yapılabilir.

var grr = new GlideRecord('sysapproval_approver');
//hangi request itemlar için tetikleneceğini belirlediğimiz koşul
var q = "sysapproval.sys_updated_bySTARTSWITHveysel^sysapproval.sys_created_onONLast 7 days@javascript:gs.beginningOfLast7Days()@javascript:gs.endOfLast7Days()^state=requested";
grr.addEncodedQuery(q);
grr.query();

while(grr.next()){
gs.log('AVT mail EXECUTED ****');
    var approver_sys_id = grr.approver+'';
    var approver_userName = grr.approver.user_name+''; 
gs.print('document_id:' + grr.document_id + 'grr.approver ' + approver_sys_id  + ' grr.approver.user_name ' + approver_userName);
    gs.eventQueue("approval.inserted", grr, approver_sys_id, approver_userName);
    
}

 

// GERİ BİLDİRİM

Bu çözüm işine yaradı mı?

Değerlendirmen, bu notun diğer okuyuculara ne kadar yardımcı olduğunu gösterir.

Bu çözüm işine yaradı mı?

Değerlendirmek için yıldızlara tıklayın.

Ortalama puan 0 / 5. Toplam oy: 0

İlk değerlendiren sen ol.

Bu yazıyı faydalı bulmadığınız için çok üzüldük.

Görüşleriniz bizim için çok değerli.

Nasıl daha faydalı bir yazı hazırlayabiliriz?

// SOHBETE KATIL

Deneyimini paylaş

Bir sorunun, farklı bir çözümün veya eklemek istediğin bir notun var mı?

// OKUMAYA DEVAM

Bir not daha.

Tüm yazılar ↗︎