Project

General

Profile

Feature #1907

Perhitungan Lembur 1 jam + Lembur lewat pengajuan

Added by Moch Alinafia almost 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Immediate
Assignee:
Start date:
01/04/2023
Due date:
01/09/2023
% Done:

0%

Estimated time:

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

#1

Updated by Kezia Pawitra Yulianti over 1 year ago

  • Due date set to 01/09/2023
  • Status changed from New to Assigned
  • Priority changed from High to Immediate
#2

Updated by Moch Alinafia over 1 year ago

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

#3

Updated by Tri Rizqiaty over 1 year ago

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

#4

Updated by Tri Rizqiaty over 1 year ago

  • Status changed from Developing to QA Test
  • Assignee changed from Tri Rizqiaty to Moch Alinafia
#5

Updated by Moch Alinafia over 1 year ago

  • Status changed from QA Test to Closed

Also available in: Atom PDF