|
|
| Nomor Dokumen |
IK-7247d6bf |
| Modul Odoo |
Human Resource — Payroll |
| Menu |
Human Resource → Payroll → Payslip Batches |
| Versi |
1.0 |
| Tanggal Berlaku |
23 Juli 2026 |
Menghitung ulang baris perhitungan gaji seluruh Payslip berstatus Draft di dalam sebuah Payslip Batch sekaligus, menggunakan tombol Re-Compute pada tab Payslips. Instruksi kerja ini digunakan ketika data sumber perhitungan berubah setelah Payslip Batch dibuka dan Payslip-nya tergenerate — misalnya Payroll Agreement karyawan diubah — sehingga seluruh Payslip dalam batch perlu disegarkan agar mengikuti data terbaru tanpa harus menghitung ulang satu per satu.
Tombol Re-Compute memproses hanya Payslip berstatus Draft di dalam batch; Payslip yang sudah berstatus lain (mis. Waiting for Approval atau Done) dilewati. Untuk tiap Payslip Draft, baris perhitungan lama dihapus dan dibangun ulang dari salary rule dan input terbaru.
Re-Compute juga membaca ulang Final Amount pada baris Jumlah Kehadiran dan Jumlah
Lembur (Hari) timesheet computation milik Timesheet berstatus Done dalam periode Payslip
Batch — nilai inilah yang dipakai salary rule seperti Tunjangan Hadir dan Uang Makan. Bila
perubahan yang ingin disegarkan berasal dari koreksi jumlah kehadiran pada timesheet, koreksi
itu harus dilakukan lebih dulu dan Timesheet-nya sudah Done sebelum Re-Compute
dijalankan — lihat
Mengoreksi Jumlah Kehadiran pada Timesheet (Correction Amount).
- Payslip Batch berstatus In Progress. Tombol Re-Compute hanya tersedia pada status In Progress (setelah batch dibuka dan Payslip tergenerate).
- Payslip di dalam batch yang ingin disegarkan masih berstatus Draft.
- Data sumber perhitungan sudah final — mis. Payroll Agreement karyawan terkait sudah diubah dan kembali berstatus Open (lihat Mengubah Payroll Agreement).
- Akses Odoo modul Human Resource — Payroll.
- Hak akses untuk mengelola Payslip Batch berstatus In Progress.
- Buka menu Human Resource → Payroll → Payslip Batches.
- Buka Payslip Batch berstatus In Progress yang akan dihitung ulang.
- Klik tab Payslips.
- Klik tombol Re-Compute.
- Buka beberapa Payslip pada tab Payslips dan verifikasi bahwa baris perhitungan (Payslip Lines) telah diperbarui sesuai data terbaru.
- Seluruh Payslip berstatus Draft dalam batch dihitung ulang berdasarkan salary rule dan input terbaru dari Payroll Agreement atau Salary Structure masing-masing karyawan.
- Payslip Batch tetap berstatus In Progress dan siap dilanjutkan ke proses konfirmasi.
- Tombol Re-Compute tidak muncul. Tombol hanya tersedia pada status In Progress. Jika batch masih Draft, jalankan Membuka Payslip Batch lebih dulu.
- Sebagian Payslip tidak ikut terhitung ulang. Re-Compute hanya memproses Payslip berstatus Draft. Payslip yang sudah Waiting for Approval atau Done dilewati; kembalikan Payslip tersebut ke Draft lebih dulu bila perlu ikut dihitung ulang.
- Perubahan Payroll Agreement tidak ikut terhitung. Payroll Agreement hanya dapat diubah saat berstatus Draft; pastikan perubahan sudah disimpan dan agreement dikembalikan ke status Open sebelum menekan Re-Compute.
- Perhitungan satu Payslip tertentu perlu disegarkan sendiri. Gunakan Menghitung Ulang Payslip langsung pada Payslip yang bersangkutan.
- Tunjangan Hadir masih angka lama setelah koreksi timesheet. Timesheet yang dikoreksi
belum berstatus Done saat Re-Compute dijalankan, atau Re-Compute belum
dijalankan ulang setelah koreksi. Pastikan urutannya: koreksi Correction Amount pada
Timesheet → Timesheet Done → Re-Compute — lihat
Mengoreksi Jumlah Kehadiran pada Timesheet (Correction Amount).