Bug #4139
Issue Duration di Apk Mobile Ekno belum sesuai perhitungannya
0%
Description
Dear team Developer,
Mohon bantuannya untk cek dan perbaikan pada logic perhitungan duration overtime, khususnya untuk case Overtime Cross Day (melewati pergantian tanggal).
Contoh case:
Start Date : 12 Januari 2025, pukul 19.00
End Date : 13 Januari 2025, pukul 02.00
Saat ini sistem di apk mobile durationya menjadi 17:00 (17 jam), padahal durasi yang benar seharusnya dihitung dari jam mulai 19.00 hingga 02.00 keesokan harinya, yaitu 7 jam.
Selain itu, berikut bbrp validasi standar HRIS untuk modul Overtime yang perlu di cek :
1. Validasi Cross Day
Jika End Date > Start Date, sistem wajib menghitung duration lintas hari secara otomatis.
2. Validasi End Time > Start Time
Untuk tanggal yang sama, End Time harus lebih besar dari Start Time.
Jika End Time lebih kecil dari Start Time, sistem harus otomatis menganggap sebagai cross day atau menampilkan error message yang jelas (contoh message nya: End Time lebih kecil dari Start Time. Silakan periksa kembali waktu overtime atau gunakan End Date di hari berikutnya).
Mohon koreksi nya juga bu kezia apabil ada yang kurang tepat.
Terima kasih
PORT DEV
hris-ekno-dev.minovais.com
db nya minovaes_ekno_dev yang di cloud 89
PORT PROD
Port DB: 103.153.60.89
database: MinovaES_Ekno
https://hris-ekno.minovais.com/Account/Login
Files
No data to display