K
KIAT HRDeterministic Payroll
v2 mockup
Dewi · Checker
D
Pusat Kendali Operasi · 3 entity · 6 site

Control Center — siklus Juni 2026

Satu layar untuk mengelola seluruh siklus gajian lintas-entity: status run, deadline statutori, kesehatan integrasi, dan apa yang butuh perhatian.
Run periode ini
9 / 12
5 terkunci 3 perlu aksi
Perlu tindakan saya
5
2 approve · 1 exception · 2 config
Anomali (advisory)
18
flag untuk review · −24% vs Mei
Deadline terdekat
Setor PPh21
10 Jul · 17 hari

Matriks Run · entity × site × rezim

klik sel → buka run
StaffShift CSHarian/PKWTDriver
PT ACL · Cikarang
Locked
Review
Run
Locked
PT ACL · Surabaya
Locked
Run
Review
Locked
PT Frigo · Makassar
Locked
Review
Run
Tiap sel = 1 partisi deterministik (entity×site×rezim×periode). Hijau=terkunci (tak dihitung ulang), biru=berjalan, kuning=perlu review.

Kalender Kewajiban Statutori

per-NPWP
10
Jul
Setor PPh21 Masa Juni+ e-Bupot via Coretax/PJAP
17 hari
15
Jul
Iuran BPJS Ketenagakerjaandenda telat 2%/bln
22 hari
20
Jul
Lapor SPT Masa PPh213 NPWP entity
27 hari
WLKP tahunan (per site)UU 7/1981
terjadwal

Kesehatan Integrasi & Disbursement

Dynamics GP (GL)
OK
ISS · absensi
OK
Coretax (PJAP)
OK
SIPP BPJS-TK
file
Bank disbursement
SNAP
Koeksistensi engine
9/12
Mode koeksistensi: 9 partisi di engine baru, 3 masih legacy — control-total hybrid GL dicek bulanan.

Perlu Perhatian Anda

2 run menunggu approval Checker
Shift CS Cikarang & Makassar
SoD · Maker ≠ Checker
3 selisih parallel-run perlu konfirmasi data
atribusi: data-klien
Surabaya · siklus 2/3
Draft perubahan regulasi menunggu review
AI ingest: penyesuaian UMK 2026 Karawang
change-set · maker-checker
Run Workspace · PT ACL · Shift Cold Storage · Cikarang

Payroll Run — Juni 2026

Operasi terpandu: pre-flight gate → exception-first → maker-checker-treasury → control-total → lock. Angka byte-identik & ber-audit.
Menunggu Checker

Pre-flight Kesiapan

5/6 partisi siap
Master & absensi ter-snapshot
Rate-table terikat versi
Kalender libur ter-hash
Rounding-policy v3 · tz per-site
!
4 lembur ISS perlu approval (ack)
PTKP/kategori TER as-of 1-Jan
Snapshot09:40
Pre-flight5/6
Hitungengine 2.4.1
4
Review (Checker)Anda
5
Treasury release
6
Lock + GL
Identitas Run (immutable)v1
Run IDRUN-ACL-CKR-SHIFT-2026-06-v1
snapshot_hash3f9a…c081
engine / rule_bundle2.4.1 / ID-2026.06
run_hash a17b…9e4f

Business Control-Total Gate

balanced ✓
Σ Net pay
3.175.500.000
= File bank
3.175.500.000
= Σ Jurnal GL
3.175.500.000
headcount recon ✓ 548orphan 0gross→net ✓
TER PMK 168/2023Cap JP 11.086.300JKK kls IV 1,13%UMK Cikarang 2026
Gate kontrol-total wajib hijau sebelum Treasury bisa release — mencegah "sukses teknis tapi salah angka".

Ringkasan — exception-first

7
baris butuh perhatian dari 548
total tetap dihitung & di-hash untuk semua 548
KaryawanFlagNet
Joko S. shiftlembur +27% MoM6.480.000
Rina W. PKWTTER harian akumulator2.140.000
Agus P. driveruang jalan outlier5.020.000

Jejak Audit (append-only)

hash-chain ✓
Snapshot input dibekukan
548 record · master + absensi ter-lock
24 Jun 09:40 · #3f9a…c081
Adjustment manual — koreksi lembur
Shift Sabtu Cikarang · 4 karyawan
09:02 · Budi (Maker)
AI menandai anomali lembur
3 flag · model anomaly v1.3 · advisory
09:15 · untuk review manusia
Engine run v1 · control-total balanced
run_hash a17b…9e4f
09:14 · engine 2.4.1
Parallel-Run · bukti akurasi sebelum go-live

Reconciliation — Engine Baru vs Legacy

Input sama (frozen). Setiap selisih ber-root-cause & ber-atribusi biaya sebelum gerbang go-live dibuka.
Siklus 2 dari 3
Layer 1 · Total
Rp 0
gross·net·PPh21·BPJS cocok ✓
Layer 2 · Per-karyawan
1.272/1.284
net-pay cocok 100%
Layer 3 · Per-elemen
18
semua ber-root-cause

Selisih · atribusi root-cause & biaya

KaryawanKomponenΔRoot-causeBiaya
SutrisnoPPh21−13.600engine benarvendor
EndangBPJS JP+5.389cap JP Mar-2026vendor
Rina W.TER harian+22.500akumulator legacy salahvendor
Agus P.Uang jalan0data klien · pendingklien
9/12 = engine mengoreksi error legacy. 3 = data klien. Atribusi biaya menentukan siapa menanggung siklus tambahan.

Gerbang Go / No-Go

2 tersisa
Net-pay cocok 100% ≥2 siklus (rounding-policy terdefinisi)
!
Semua selisih ber-root-cause (3 data-klien pending)
!
Sign-off bertingkat (1/3)
Keputusan Go/No-Go = pihak Ananda, ter-audit.
Employee Self-Service

Payslip — Juni 2026 + Copilot

Klik baris → Copilot menjelaskan angka (mengutip aturan & input). Angka dari engine; AI tidak menghitung.
Sutrisno · Shift

🧾 Slip Gaji

RUN…SHIFT-2026-06-v1
Penghasilan
Gaji pokokdasar BPJS
4.800.000
Tunjangan tetapjabatan
600.000
Premium kerja dingintetap
400.000
Tunjangan shifttidak tetap
350.000
Lembur (38 jam)PP 35/2021
1.520.000
Bruto
7.670.000
Potongan
PPh21TER kat B
−153.400
BPJS (karyawan)JHT·JP·Kes
−232.000
Take-home
ditransfer 30 Jun
Rp 7.284.600

Payslip Copilot

RAG + tool-call engine
🛡 Angka VERBATIM dari engine deterministik — AI menjelaskan, tidak menghitung.
Halo Sutrisno 👋 Klik baris di slip, atau pilih pertanyaan.
Self-service pekerja lapangan · mobile-first

ESS Mobile — driver & gudang

Ikon-first, Bahasa Indonesia, hemat ketik, buffer offline. Mengurangi beban HR; data tetap masuk pipeline deterministik ber-audit.
Selamat pagi,
Sutrisno
Take-home Juni
Rp 7.284.600
✓ ditransfer 30 Jun · ketuk untuk slip
🏖️
Ajukan Cuti
sisa 8 hari
⏱️
Koreksi Absen
2 perlu cek
🚚
Klaim Uang Jalan
driver
📄
Slip & Bukti Pajak
12 bulan
Tanya soal gaji
"Kenapa pajak saya naik?" — dijawab + sumber
📶 Mode offline aktif — absensi tersimpan, sinkron saat online (anti dobel).
🏠Beranda
🗓️Cuti
💬Tanya
👤Saya

📲 Kenapa ini memudahkan operasi

🧊
Dirancang untuk pekerja gudang/driver

Ikon besar, bahasa sederhana, target sentuh ramah sarung tangan, mode kontras tinggi.

⏱️
Koreksi absensi mandiri → akar error #1

Pekerja konfirmasi jam shift sendiri; supervisor approve cepat. Mengurangi adjustment manual payroll.

📶
Offline buffer idempoten

Gudang/jalur sering tanpa sinyal; data tersimpan & sinkron sekali (tak dobel) saat online.

🔐
Tetap ber-audit & deterministik

Setiap pengajuan = event ber-timestamp masuk snapshot; approval lewat SoD. Bukan jalan pintas.

👔 MSS · antrian approval manajer

🏖️
3 pengajuan cuti
depo Cikarang · minggu ini
⏱️
5 koreksi absensi
shift malam · perlu verifikasi
Manajemen aturan tanpa merusak determinisme

Config & Rules Studio

Edit rate/aturan/kalender secara berversi & effective-dated: preview-diff → simulate dampak → maker-checker. Tidak ada edit in-place; versi yang sudah dipakai run bersifat immutable.
✦ AI ingest regulasi

🗓 Timeline rate-table (effective-dated)

1 Mar 2026
Cap JP → Rp 11.086.300SE BPJS-TK B/1226/022026 · aktif
live
1 Jan 2026
JKP 0,36% · JKM 0,30%PP 6/2025
live
1 Jul 2026
UMK Karawang → Rp 5.886.853draft dari AI ingest · belum aktif
review

Change-Set Review

maker-checker
CS-2026-07-UMK-KRW · diusulkan AI dari ingest regulasi · disiapkan oleh: Sistem
UMK Karawang (lama)Rp 5.257.834
UMK Karawang (baru) · efektif 1 Jul 2026Rp 5.886.853
🛡AI hanya menyusun draft ber-sitasi; perubahan baru aktif setelah simulate + approval Checker. Versi lama tetap immutable untuk run yang sudah memakainya.

Operational Copilot

🛡 Read-only & ber-sitasi. AI tak pernah hitung angka final, approve, atau release. Tindakan = saran ber-audit.
Saya bisa bantu: jelaskan selisih/anomali, cek kesiapan run, ringkas regulasi, draft komunikasi. Apa yang bisa saya bantu?

⊟ Perlu Tindakan Saya 5

Approve run · Shift CS Cikarang
Anda = Checker · SoD ok
jatuh tempo cut-off 26 Jun
Approve run · Shift CS Makassar
Anda = Checker
cut-off 26 Jun
Konfirmasi 3 selisih data-klien
parallel-run Surabaya
blok gerbang go-live
Review change-set UMK Karawang
draft AI · maker-checker
efektif 1 Jul
Validasi klasifikasi tunjangan baru
saran AI: "premium malam" = tidak tetap
memengaruhi dasar lembur/BPJS