Deskripsi panggilan API
Batasan berikut berlaku untuk tukar shift:- Kedua pihak harus tergabung dalam grup absensi berbasis shift.
- Kedua pihak harus memiliki shift terjadwal atau hari libur terjadwal pada tanggal tukar maupun tanggal kembali.
- Waktu absen setelah tukar shift tidak boleh berkonflik. Contoh: shift pada tanggal 1 adalah 08.00-22.00, dan shift pada tanggal 2 adalah 10.00-09.00 (hari berikutnya). Jika shift tanggal 1 dan tanggal 2 ditukar, shift tanggal 1 menjadi 10.00-09.00 (hari berikutnya), dan shift tanggal 2 menjadi 08.00-22.00. Dalam kasus ini, rentang waktu absen tanggal 1 tumpang tindih dengan jam kerja tanggal 2. Kondisi ini disebut konflik waktu absen.
- Tukar shift tidak dapat dibatalkan.