Feature #1907
Perhitungan Lembur 1 jam + Lembur lewat pengajuan
Added by Moch Alinafia almost 2 years ago.
Updated over 1 year ago.
Description
Dear Dev
Tolong Di tambahkan fungsi TM to Payroll
1. check dari data attendance apakah clock out lebih dari 1 jam dari jam pulang
2. check data overtime di time data apakah ada overtime
3a. jika tidak ada maka dihitung overtime hanya 1 jam jika clock out lebih 1 jam dari jam pulang
3b. jika ada, check apakah start time overlapping dengan clock out attendance
4a. jika tidak overlapping maka data durasi dari data overtime di time data di tambahkan 1 jam jika clock out lebih 1 jam dari jam pulang
4b. jika overlapping maka yg di ambil data durasi overtime dari time data
terima kasih
Files
- Due date set to 01/09/2023
- Status changed from New to Assigned
- Priority changed from High to Immediate
untuk perhitungan nya
Hari normal
1 jam pertama = pendapatan/173 x 150% (wage Type 3200)
n jam berikut nya = n x (pendapatan/173 x 200%) (wage Type 3201)
Hari libur
7 jam pertama = pendapatan/173 x 200% (wage Type 3201)
jam ke 8 = pendapatan/173 x 300% (wage Type 3202)
jam ke 9 s/d 11 = pendapatan/173 x 400% (wage Type 3203)
WSType : 6D7H
Fixing :
1. Update folder API1\bin & API2\bin : MinovaIS.MinovaES.Business.TM.dll , MinovaIS.MinovaES.Implementation.BIA.Business.TMToPYVar1.dll
2. Execute SP : CBIATMTOPYOVERTIME_202301111000.sql , PDSTMTOPYVALEMPRUNEXIST_20230110.sql , PDSTMTOPYVALEMPSAVEMDEXIST_20230110.sql
- Status changed from Developing to QA Test
- Assignee changed from Tri Rizqiaty to Moch Alinafia
- Status changed from QA Test to Closed
Also available in: Atom
PDF