Project

General

Profile

Bug #3943

Issue Perhitungan Lembur Belum Refer ke Table PHRTMOTROUND

Added by Mr Ikmal 1 day ago. Updated about 2 hours ago.

Status:
Assigned
Priority:
High
Assignee:
Start date:
10/08/2025
Due date:
10/13/2025 (Due in 4 days)
% Done:

0%

Estimated time:

Description

Dear team Developer,

Mohon bantuannya untuk cek perhitungan lembur dengan ketentuan mengacu pada table PHRTMOTROUND. Saat ini sepertinya sistem masih belum mengakomodir perhitungan tersebut.

Secara konsep:
Perhitungan lembur akan menghitungh Amount berdasarkan aturan rounding yang ada di tabel PHRTMOTROUND. Saat ini perhitungannya masih mengambil nilai aktual (misalnya 40 menit), padahal seharusnya mengikuti aturan pembulatannya ke (30 menit).

Contoh Kasus:

EmployeeID: 08810916

Data testing lembur untuk 40 menit -> saat ini Amount dihitung langsung berdasarkan 40 menit, bukan hasil pembulatan ke 30 menit.

Seharusnya jika 40 menit, masuk ke pembulatan 30 menit sesuai setting di tabel PHRTMOTROUND. Begitu juga untuk yg kondisi lainnya.

0 0 *
15 0 Down
45 30 Middle
60 60 Up

0 -> 0 ( * : kondisi awal )
15 -> 0 (Down : jika ≤ 15 menit dibulatkan ke bawah = 0)
45 -> 30 (Middle : dibulatkan ke 30 menit)
60 -> 60 (Up : jika ≥ 60 menit, dibulatkan ke atas = 60 menit)

Berikut saya lampirkan juga data perbandingan Amount nya berdarkan durasi lembur nya.

Terrima kasih.

Port: http://remote.minovais.com:61115/
Server: remote.minovais.com,1452
DB: MinovaES_Pertalife_Prod
ACTIVATIONCODE: PLI61115


Files

1000697895.jpg (171 KB) 1000697895.jpg Mr Ikmal, 10/08/2025 04:11 PM
1000697897.jpg (216 KB) 1000697897.jpg Mr Ikmal, 10/08/2025 04:11 PM
Screenshot 2025-10-09 111450.png (856 KB) Screenshot 2025-10-09 111450.png Mr Ikmal, 10/09/2025 11:18 AM
Screenshot 2025-10-09 111509.png (789 KB) Screenshot 2025-10-09 111509.png Mr Ikmal, 10/09/2025 11:18 AM
#1

Updated by Kezia Pawitra Yulianti about 6 hours ago

  • Status changed from New to Assigned
  • Assignee changed from Kezia Pawitra Yulianti to Mr Ikmal

Ikmal,
untuk ini memang tabel tsb belum kita fungsinya, karena dr semua client kita setau saya gak mau ada pembulatan tsb deh.
karena potensinya khan jd itungan uph lemburnya jd lebih kecil buat karyawan krn pembulatan tsb. Apak client udah pahan dgn dampak ini ke karyawan nya?

#2

Updated by Mr Ikmal about 6 hours ago

Kalau dari infonya sih ini bu, inginnya membaca dari table tersebut

#3

Updated by Kezia Pawitra Yulianti about 4 hours ago

  • Due date set to 10/13/2025
  • Assignee changed from Kezia Pawitra Yulianti to Mr Ikmal
  • Priority changed from Normal to High

ooh, setau saya ketentuan ini memang belum pernah dijalankan di aplikasi. dan ini berlaku di semua client.
Jadi memang seharusnya soal tabel parameter ini jangan diberikan ke client yaa. Siapa yg info soal tabel ini ya?

Tapi kl skrg mau ini di aktifkan, tolong ini dibuat jadi parameter ya On/Off nya untuk membaca parameter ini supaya fleksibel jg untuk client lain yg ketentuan nya tidak spt ini.

Silahkan di assign ke mbak Yomma aja.
Tks

#4

Updated by Mr Ikmal about 2 hours ago

  • Assignee changed from Mr Ikmal to Tri Rizqiaty

Dear mba yomma,
Mohon dibantu ya mba yomma.
terima kasih

#5

Updated by Tri Rizqiaty about 2 hours ago

  • Assignee changed from Tri Rizqiaty to Mr Ikmal

Ikmal, berarti ini yg salah perhitungan jam lembur & upah lembur pada saat running payroll ya?

#6

Updated by Mr Ikmal about 2 hours ago

  • Assignee changed from Mr Ikmal to Tri Rizqiaty

Iya mba, karena perhitungannya tidak mengacu ke parameter tersebut mba. Untuk yg parameter itu nanti mau dibuat field baru aja mba untuk ON/OFF nya?

#7

Updated by Tri Rizqiaty about 2 hours ago

  • Assignee changed from Tri Rizqiaty to Mr Ikmal

Boleh, buatin di tbl genparam aja ya.

#8

Updated by Mr Ikmal about 2 hours ago

  • Assignee changed from Mr Ikmal to Tri Rizqiaty

sudah dibuat parameter nya mba di table genparam. Parameter = ACTIVEPHRTMOTROUND

Also available in: Atom PDF