Feature #3822
Implementasi Cuti Setengah Hari di Master Data Cuti
0%
Description
Dear mba Yomma,
Mohon bantuannya mba, untuk menambahkan kondisi di Master Data Cuti (PHRPA0018) pada field TotalAbsenceTaken agar dapat membaca tipe data decimal. Karena nantinya akan ada trigger dari flag (halfday/fullday) ini nantinya akan ada field baru untuk flag nya. Jika halfday maka nilainya 0,5 sedangkan untuk fullday nilainya dihitung berdasarkan StartDate dan EndDate (bilangan asli).
Selain itu, pada Absence Quota (PHRPA0017) juga diharapkan dapat membaca tipe data decimal pada field-field Quota cuti, agar perhitungan cuti dapat berjalan dengan benar.
Terima kasih.
PORT DEV : http://remote.minovais.com:61139/
DB : remote.minovais.com, 1468
Nama DB : MinovaES_BIA_BaseServerCloud
Files
Updated by Kezia Pawitra Yulianti 21 days ago
- Status changed from New to Assigned
- Priority changed from Normal to High
Updated by Mr Ikmal 8 days ago
Dear mba Yomma,
Berikut telah ditambahkan 1 field baru di tabel PHRPA0018, yaitu DurationType, untuk mengakomodir flag H (Half Day) dan F (Full Day). Jika flag yg dipilih H (Half Day), maka akan terpotong 0,5, sedangkan jika dipilih F (Full Day), maka akan terpotong 1.
Terima kasih.
Updated by Mr Ikmal 7 days ago
- File Screenshot 2025-09-11 061846.png Screenshot 2025-09-11 061846.png added
- File Screenshot 2025-09-11 062403.png Screenshot 2025-09-11 062403.png added
dear mba yomma,
berikut sesuai di tele, yg sudah ditambahkan:
1. field TotalAbsenceTaken diubah k decimal(5,2) -> table PHRPA0018, sdatatablefield
2. field DurationType ditambahkan ke -> table sdatatablefield
3. combo box dimunculkan dan sudah diisi data nya
mohon info kalua msh ada yg kurang ya mba, btw saat ini field2 quota di PHRPA0017 masih menggunakan type varchar. Apakah nantinya diubah juga ke decimal agar bisa terbaca sebagai decimal di sisi backend?
terima kasih.
Updated by Tri Rizqiaty 6 days ago
- File MinovaIS.MinovaES.Implementation.TM.Validation.dll MinovaIS.MinovaES.Implementation.TM.Validation.dll added
- File Parameter Cuti Half Day.xlsx Parameter Cuti Half Day.xlsx added
- Status changed from Assigned to Developing
Fixing :
1. Update API1/bin & API2/bin : MinovaIS.MinovaES.Implementation.TM.Validation.dll
2. Upadte table sesuai excel terlampir
Updated by Tri Rizqiaty 6 days ago
- Status changed from Developing to QA Test
- Assignee changed from Tri Rizqiaty to Mr Ikmal
Updated by Mr Ikmal 6 days ago
- Status changed from QA Test to Revise
- Assignee changed from Mr Ikmal to Tri Rizqiaty
Dear Mba Yomma,
Mohon dibantu cek, tadi setelah saya lakukan testing:
Saat menambahkan cuti Half Day (0.5), sistem sudah benar memotong ke tabel PHRPA0017.
Namun, ketika setelah itu menambahkan lagi cuti Full Day (1), perhitungan remainingQuota masih belum sesuai.
Contoh siklus yang saya coba:
Data pertama: Half Day (0.5)
Data kedua: Half Day (0.5)
Data ketiga: Full Day (1)
Dengan remainingQuota awal = 12, hasil yang muncul sekarang adalah 9, padahal seharusnya 10.
EmployeeID: 22073244 - Sopian
Terima kasih.
Updated by Tri Rizqiaty 3 days ago
- Status changed from Revise to QA Test
- Assignee changed from Tri Rizqiaty to Mr Ikmal
Fixing :
Update tbl PCMFUNC - fnHitungAbsen2 - FunctionCode
Updated by Muhammad Bintar 2 days ago
- Assignee changed from Muhammad Bintar to Mr Ikmal
udh deploy ya. coba di tes2 lagi