Daftar Tutorial

Tutorial Validasi & Run Payroll

AbsensiKu | absensipro.com

Tujuan

Panduan menjalankan proses payroll: input variabel, validasi, run engine, approval multi-level, dan distribusi slip gaji.

1. Input Variabel

Data non-rutin yang berubah tiap periode:

  1. Buka Payroll → Inti → Input Variabel (/org/payroll/variable-input)
  2. Pilih Periode dan Pegawai
  3. Pilih Scope: Penghasilan (income) atau Potongan (deduction)
  4. Isi tipe input:
    • Bonus — bonus/insentif periode ini
    • Lembur — jam lembur dari sistem absensi
    • Koreksi — penyesuaian periode sebelumnya
    • Tunjangan — tunjangan tidak tetap
    • Penyesuaian Potongan — potongan khusus
    • Lainnya — penyesuaian umum
  5. Masukkan nominal dan catatan
  6. Klik Simpan

2. Validasi

Sebelum run, lakukan validasi untuk memeriksa kesiapan data:

  1. Buka Payroll → Inti → Validasi Payroll (/org/payroll/validation)
  2. Sistem menampilkan hasil validasi dengan status:
    • Lolos — semua data siap
    • Perlu Perhatian — ada warning yang perlu dicek
    • Gagal — ada masalah kritis yang harus diperbaiki
  3. Lihat issue_count dan critical_count untuk mengetahui jumlah masalah
  4. Perbaiki data yang bermasalah, lalu validasi ulang

3. Run Engine

  1. Buka Payroll → Inti → Proses Payroll (/org/payroll/run-engine)
  2. Pilih Periode
  3. Pilih Jenis Run:
    • Simulasi — uji coba, tidak mempengaruhi data final
    • Final — proses sesungguhnya
  4. Klik Proses — sistem menghitung gaji semua pegawai
  5. Hasil run bisa dilacak dengan trace_id unik

4. Approval Multi-Level

Hasil proses payroll harus melalui persetujuan bertahap:

  1. Buka Payroll → Inti → Persetujuan Payroll (/org/payroll/approval)
  2. Review ringkasan per periode: total gaji, total potongan, jumlah pegawai
  3. Approval berjenjang berdasarkan stage:
    • HR — tahap pertama
    • Keuangan — tahap kedua
    • Pimpinan — tahap final
  4. Setiap approver bisa memilih: Setujui, Tolak, atau tambah Komentar
  5. Jika semua stage disetujui → slip gaji bisa diterbitkan

5. Slip Gaji

Setelah approval selesai:

  1. Buka Payroll → Lanjutan → Slip Gaji (/org/payroll/slips)
  2. Pilih Run dan filter berdasarkan status/pegawai
  3. Slip menampilkan detail income & deduction, gaji bersih
  4. Distribusi slip: Portal, Email, WhatsApp, atau Manual
  5. Download PDF untuk dibagikan ke pegawai

6. Pembayaran

Setelah slip diterbitkan, buat batch pembayaran:

  1. Buka Payroll → Lanjutan → Pembayaran (/org/payroll/payment)
  2. Buat Batch Pembayaran: nama bank, nomor batch, total pegawai, total nominal
  3. Tracking status batch:
    • Draft — baru dibuat
    • Antre — siap diproses
    • Diproses — sedang diproses bank
    • Selesai — transfer berhasil
    • Gagal — transfer gagal
    • Terekonsiliasi — sudah dicocokkan

Langkah Selanjutnya