Documentation & Guide

1. Ikhtisar Sistem

Next E-Slip adalah ekosistem manajemen keuangan terintegrasi yang menggabungkan penggajian (payroll), pemantauan beban kerja dosen (EWMP), dan pelaporan akuntansi otomatis menggunakan metode double-entry bookkeeping. Sistem dirancang untuk transparansi audit dan distribusi laporan yang cepat melalui notifikasi WhatsApp.

2. Arsitektur & Infografis

Tech Stack
Laravel
MySQL
Drive
Core Lifecycle
1 Master Data & Policy
2 Data Input (Payroll/Adhoc)
3 8-Stage Approval
4 Execution & E-Slip

3. Alur Pengajuan Gaji Bulanan (Payroll)

Alur ini mencakup penarikan data kehadiran, perhitungan pajak PPh 21, dan integrasi dengan jurnal akuntansi secara otomatis.

  1. Persiapan Data Master (Keuangan & Master)
    • Tarif Pengajaran: Pastikan tarif per SKS/Sesi dan transport sudah di-update di menu Master.
    • Input Kehadiran: Tarik data absen fingerprint melalui menu Input Kehadiran.
    • Input Fakultas: Admin Fakultas melakukan input realisasi pengajaran SKS dosen.
  2. Pembuatan Pengajuan (Admin Pengaju)
    • Gunakan menu Pengajuan > Pengajuan Gaji.
    • Klik Buat Baru, sistem otomatis mengkalkulasi PPh 21, Insentif, Transport, dan jumlah neto.
  3. Rantai Approval (8 Tahap)
    • Verifikasi berjenjang melalui menu Verifikasi & Approval.
    • Dokumen berpindah dari Pemaraf ke Approval Final secara real-time.
  4. Pencairan & E-Slip
    • Klik Transfer & Bayar: Posting jurnal otomatis + Kirim Slip WA.

4. Alur Pembayaran SK Kegiatan (Ad-Hoc)

Digunakan untuk honorarium kepanitiaan, narasumber, atau event di luar gaji pokok.

  1. Pilih menu Pengajuan > SK Kegiatan / Honor.
  2. Isi pagu kegiatan, upload dokumen SK, dan input daftar penerima.
  3. Sistem menghitung pajak secara otomatis berdasarkan status NPWP penerima.
  4. Submit dokumen untuk masuk ke antrian approval yang sama dengan payroll.

5. Jurnal Operasional & Buku Besar

Sistem menggunakan standar akuntansi Double-Entry untuk menjaga keseimbangan neraca keuangan.

  • Posting Otomatis: Terjadi saat payroll atau ad-hoc dicairkan.
  • Pencatatan Manual: Gunakan menu Jurnal Operasional untuk transaksi rutin (ATK, Listrik, dll).
  • Keseimbangan: Sistem menolak penyimpanan jika total Debit dan Kredit tidak seimbang.

6. Mini Apps Blast

Distribusi PDF massal melalui WhatsApp API dengan pemisahan (split) halaman otomatis.

  1. Upload 1 file PDF besar (contoh: 100 lembar slip).
  2. Upload file Excel mapping penerima.
  3. Sistem memecah PDF dan mengirimkan file spesifik ke masing-masing nomor WA dalam hitungan detik.

7. Kebijakan SK Iframe (Policy Governance)

Menampilkan file SK Kebijakan secara langsung di setiap modul input untuk transparansi audit.

8. Status Pegawai (Life Cycle)

Manajemen siklus hidup pegawai (Aktif, Mutasi, Berhenti) dengan proteksi data.

  • Pegawai Mutasi/Berhenti otomatis tidak muncul di tarikan payroll.
  • Notifikasi WA otomatis terkirim ke pimpinan saat ada perubahan status pegawai yang krusial.

9. Analisis EWMP & Warning System

Dashboard analitik untuk memantau beban dosen dengan sistem deteksi dini (EWS).

                                    graph LR
                                    A[Data Input SKS] --> B[Analisis EWMP]
                                    B --> C{Beban Kerja?}
                                    C -- Overload --> D[Warning: Rekrut SDM Baru]
                                    C -- Ideal --> E[Status Aman]
                                

10. Rekap Kehadiran Visual

Tampilan kalender interaktif untuk memonitor data presensi secara drill-down.

Interaktivitas: Klik pada angka di tanggal kalender rekap untuk melihat daftar detail siapa saja yang hadir.

11. Roadmap Implementasi & SOP

Tahap Aktivitas Utama Waktu
1. Persiapan Edukasi alur v3, Setup RBAC, Mapping Role. Minggu 1
2. Data Master Migrasi tarif, upload SK Kebijakan, validasi status pegawai. Minggu 2
3. Input Mapping EWMP Dosen & Integrasi Log Fingerprint. Bulan 1
4. Go-Live Paralel testing & First Blast E-Slip WhatsApp. Bulan 2

12. Desain Database (ERD)

                                    erDiagram
                                    Users ||--o| Recipient : "owns"
                                    Recipient ||--o{ Payrolls : "receives"
                                    Payrolls ||--o{ JournalEntries : "posts"
                                    Recipient ||--o{ AttendanceLogs : "records"
                                    UnitKerja ||--o{ Recipient : "employs"
                                

13. Use Case Diagram

                                    usecaseDiagram
                                    actor "Super Admin" as Admin
                                    actor "Fakultas / Prodi" as Fac
                                    actor "Approval Final" as App
                                    rectangle "Next E-Slip v3" {
                                    Admin -- (Manage User & Role)
                                    Fac -- (Input SKS & Teaching)
                                    Admin -- (Create Payroll)
                                    App -- (Verify & Release Payment)
                                    }
                                

14. Activity Diagram: Payroll Flow

                                    stateDiagram-v2
                                    [*] --> Draft: Buat Pengajuan
                                    Draft --> Processing: Submit
                                    Processing --> Verifikasi: Approval 1-8
                                    Verifikasi --> Valid: Approved
                                    Valid --> Paid: Bayar & Transfer
                                    Paid --> [*]: Kirim Slip WA
                                

15. Visualisasi Role & Menu

SuperAdmin

Akses menu: Analytics, Payroll, RBAC, Settings, All Journals.

Admin Pengaju

Akses menu: Input Fakultas, Buat Payroll, SK Kegiatan.

Approval

Akses menu: Antrian Verifikasi (Read-Only Detail).

16. Statistik Pengembangan (LOC)

Ringkasan skala proyek berdasarkan baris kode (Lines of Code) dan data tersimpan.

Total Files
1,359
.php, .js, .css, .blade
Total Lines
411,950
Baris Kode Kumulatif
Total Rows
11,796
Record Database Hidup

© 2026 Next E-Slip v3.0 Documentation. Powered by OneUI.