settings_applications Modul 6: Payroll Management

Rencana implementasi teknis PHP Native 8.2 & simulator interaktif.

6. Payroll Management

Deskripsi

Modul pengelolaan penggajian karyawan secara lengkap. Meliputi perhitungan gaji pokok, tunjangan, potongan (BPJS, pajak, absensi), bonus, dan lembur. Menghasilkan slip gaji digital yang dapat diunduh karyawan.

Komponen Perhitungan

KomponenKeterangan
Gaji PokokBerdasarkan grade & jabatan
TunjanganTransport, makan, jabatan, kehadiran
LemburDihitung dari data Attendance
BonusInput manual atau formula KPI
Potongan BPJSKesehatan & Ketenagakerjaan
Potongan PajakPPh 21 otomatis
Potongan AbsensiBerdasarkan data kehadiran

Diagram Alur

flowchart TD A([HR Manager]) --> B[Buka Periode Payroll] B --> C[Sistem Tarik Data Otomatis] C --> C1[Data Kehadiran\nDari Attendance] C --> C2[Data Lembur\nDari Overtime Approved] C --> C3[Data Cuti\nDari Leave Management] C --> C4[Data KPI / Bonus\nDari Performance] C1 & C2 & C3 & C4 --> D[Proses Perhitungan Gaji] D --> E[HR Manager Review\nSlip Gaji per Karyawan] E --> F{Ada Koreksi?} F -->|Ya| G[Edit Manual → Re-kalkulasi] G --> E F -->|Tidak| H[Submit ke Finance] H --> I[Finance Review & Approve] I -->|Tolak / Revisi| J([🔄 Kembali ke HR Manager]) I -->|Approve| K[Proses Pembayaran] K --> L[Generate Slip Gaji Digital] L --> M[Kirim ke Portal Karyawan] M --> N([📧 Notifikasi Slip Siap ke Semua Karyawan]) K --> O([📊 Laporan Biaya Payroll ke Finance])

interactive_space Interactive Simulator
Modul 6

Perhitungan slip bulanan otomatis berdasarkan rekap absensi harian dan denda telat.

Proses Batch Payroll Bulanan

Histori Slip Terproses:

Belum ada slip terhitung untuk periode ini. Jalankan batch payroll.