sla – DijitalTurk https://dijitalturk.com/veysel Dijital Paylaşımlar Thu, 22 Feb 2024 21:59:39 +0000 tr hourly 1 Schedule tanımlamasına göre tatil zamanı kontrolü https://dijitalturk.com/veysel/schedule-tanimlamasina-gore-tatil-zamani-kontrolu/ https://dijitalturk.com/veysel/schedule-tanimlamasina-gore-tatil-zamani-kontrolu/#respond Thu, 22 Feb 2024 21:59:39 +0000 https://dijitalturk.com/veysel/?p=1969 SLA’ler için tanımlanmış schedule verilerini kod içinden kontrol edip mesai saati kontrolü yapmaya yarayan kod aşağıdadır. gs.log( isWorkTime() ); function

The post Schedule tanımlamasına göre tatil zamanı kontrolü appeared first on DijitalTurk.

]]>
SLA’ler için tanımlanmış schedule verilerini kod içinden kontrol edip mesai saati kontrolü yapmaya yarayan kod aşağıdadır.

gs.log( isWorkTime() );

function isWorkTime() {
    var r = false;

    var schedule_sys_id = '08fcd0830a0a0b2600079f56b1adb9ae';

    var glide = new GlideRecord('cmn_schedule');
    glide.addQuery('sys_id', schedule_sys_id);
    glide.query();
    if (glide.next()) {
        var sched = new GlideSchedule(glide.sys_id);
        var date = new GlideDateTime();
        gs.info("AVT ScheduleName: " + sched.getName() + " NowDate: " + date.getDisplayValue());
        //date.setDisplayValue("2007-09-18 12:00:00");
        if (sched.isInSchedule(date)) {
            gs.info("Mesai saati içinde !");
            r = true;
        } else {
            gs.info("Tatil");
            r = false;
        }
    }
    return r;
}

 

The post Schedule tanımlamasına göre tatil zamanı kontrolü appeared first on DijitalTurk.

]]>
https://dijitalturk.com/veysel/schedule-tanimlamasina-gore-tatil-zamani-kontrolu/feed/ 0