Panduan Ensiklopedia SIKES Digital

Dokumentasi operasional terlengkap yang merinci setiap fitur, form input, format berkas impor, integrasi API, langkah penanganan masalah (troubleshooting), hingga FAQ teknis.


1. Menu Dashboard & Status Real-time

Dashboard utama berfungsi sebagai pusat kontrol pemantauan cepat yang menyajikan ringkasan statistik keuangan sekolah secara real-time demi mempermudah pengambilan keputusan.

Komponen Penting di Dashboard:
  • Widget Statistik Utama: Menyajikan total penerimaan kas masuk, akumulasi saldo tabungan siswa, jumlah piutang (tunggakan siswa yang belum lunas), dan data siswa aktif.
  • Status WhatsApp Gateway: Menampilkan lencana ONLINE atau OFFLINE. Indikator ini wajib dipantau untuk memastikan SMS/WhatsApp notifikasi kwitansi otomatis terkirim tanpa hambatan.
  • Grafik Tren Pendapatan: Visualisasi bulanan penerimaan dana SPP yang memudahkan bendahara melihat puncak transaksi masuk.
  • Pengumuman Sekolah: Panel spanduk informasi yang dapat dibaca oleh staf TU, bendahara, kasir, maupun wali murid ketika login ke portal masing-masing.

2. Menu Data Sekolah (Input Master Data)

Kelompok menu ini berguna untuk mengelola data pokok kependidikan sekolah. Pastikan data diinput secara berurutan sesuai alur di bawah ini:

1. Data Semester & Tahun Ajaran

Kelola tahun ajaran dan semester aktif. Anda wajib mengaktifkan minimal satu semester agar transaksi kasir reguler dan generate tagihan dapat berjalan.

Form Input: Tahun Ajaran (Contoh: 2024/2025), Nama Semester (Ganjil/Genap), Status (Aktif/Tidak Aktif)
2. Data Kelas

Daftarkan tingkatan kelas (Contoh: X RPL 1, XI TKJ 2). Tentukan Wali Kelas dan isi nama Jurusan/Kompetensi Keahlian secara lengkap.

Form Input: Nama Kelas, Wali Kelas (Pilih dari Data Guru), Kompetensi Keahlian (Jurusan)
3. Data Siswa

Masukkan data siswa (NISN, Nama, Kelas, Kategori Pembayaran). Gunakan fitur Impor Excel untuk memasukkan ratusan data siswa dalam hitungan detik.

Form Input: NISN (10 Digit Wajib), Nama Lengkap, Kelas, Kategori Pembayaran (Reguler/PIP/Yatim), No Telp Wali
4. Data Orang Tua (Wali)

Hubungkan data orang tua dengan siswa. Tambahkan nomor WhatsApp yang valid agar kwitansi notifikasi dan rincian tunggakan terkirim langsung ke ponsel orang tua.

Form Input: Hubungkan Siswa, Nama Ayah/Ibu/Wali, No WhatsApp Wali (Aktif), Email, Alamat
5. Guru & Staf

Kelola profil guru dan pegawai tata usaha yang memegang hak akses sistem agar data tetap terlindungi.

Form Input: NIP, Nama Lengkap, Jabatan (Kepala Sekolah/Bendahara/Kasir), Kontak, Email Akun
6. Data Alumni

Mengelola data siswa yang telah lulus. Siswa yang diluluskan secara massal akan berpindah ke sub-menu ini untuk tetap melacak sisa tunggakan historis mereka.

Fitur: Filter Tahun Kelulusan, Rekapitulasi Tunggakan Alumni
A. Format Kolom Template Excel untuk Impor Siswa:

Ketika mengisi berkas template Excel untuk data siswa, pastikan kolom header ditulis dengan huruf kecil persis seperti berikut agar proses impor tidak ditolak oleh server:

nisn | nama_lengkap | kelas_id | no_telp | kategori_pembayaran | nomor_kip
  • kelas_id: Harus diisi dengan ID Kelas berupa angka yang valid dari database.
  • kategori_pembayaran: Hanya boleh diisi string REGULER, PIP, atau YATIM.

3. Menu Kelola Tagihan & Potongan

Menu ini dirancang untuk mendistribusikan kewajiban pembayaran sekolah ke seluruh siswa secara efisien.

A. Master Tarif Biaya

Definisikan nama tagihan pokok (Contoh: SPP Juli 2024, Uang Pembangunan), tentukan nominalnya, tanggal jatuh tempo, dan pilih kelas yang diwajibkan membayar.

Form Input: Nama Tagihan, Kategori Biaya, Nominal, Tanggal Jatuh Tempo, Sasaran Kelas
B. Kategori Potongan

Tambahkan klasifikasi pemotongan biaya (Contoh: Potongan Yatim Piatu, Anak Guru, Siswa Berprestasi) agar nominal tagihan berkurang secara otomatis di sistem.

Form Input: Nama Potongan, Tipe (Nominal/Persentase), Nilai Potongan, Hubungkan ke Siswa
C. Generate Massal

Gabungkan data Tarif Master Biaya dengan daftar siswa per kelas. Klik tombol "Generate" untuk membuat lembaran tagihan personal bagi ratusan siswa sekaligus.

Aksi: Pilih Kelas, Pilih Master Tarif, Klik Generate
D. Daftar Tagihan Siswa

Di dalam sub-menu ini, bendahara dapat melihat seluruh daftar tagihan perorangan secara terperinci. Anda dapat mencari nama siswa secara khusus untuk menghapus tagihan yang salah cetak atau menambahkan tagihan personal tambahan secara manual.


4. Menu Proses Pembayaran (Kasir)

Proses transaksi harian di loket kasir sekolah dikelola sepenuhnya pada modul interaktif ini:

Alur Transaksi Pembayaran:
  1. Buka sub-menu Pembayaran Reguler (Pembayaran Cepat).
  2. Ketik NISN atau nama siswa pada bilah pencarian besar, lalu klik Cari Data.
  3. Pilih siswa yang sesuai. Sistem akan menampilkan rincian data siswa beserta **Daftar Tagihan Belum Lunas** berwarna merah mencolok.
  4. Klik tombol **BAYAR** di samping kanan tagihan yang ingin diangsur/dilunasi oleh siswa.
  5. Pilih Metode Pembayaran: Tunai (Cash) atau potong Saldo Deposit Tabungan milik siswa.
  6. Masukkan nominal yang diserahkan dan klik **Simpan Transaksi**.
  7. Struk kwitansi resmi akan tercetak secara instan ke printer kasir, dan notifikasi kwitansi digital berupa link PDF langsung meluncur ke nomor WhatsApp wali murid!
Sub-Menu Histori Pembayaran

Tempat melacak seluruh riwayat transaksi yang pernah dicatat oleh kasir. Apabila kasir melakukan salah input nominal, bendahara dapat melakukan pembatalan transaksi dengan tombol **Hapus Transaksi**, yang secara otomatis akan mengembalikan status tagihan siswa menjadi "Belum Lunas" dan membatalkan mutasi kas terkait.


5. Menu Program PIP (Bantuan Siswa)

Modul khusus untuk mengelola program dana bantuan pemerintah bagi pemegang kartu Program Indonesia Pintar (PIP).

1. PIP Siswa (Seleksi)

Lakukan penyaringan kelayakan penerima dana PIP per semester. Cukup centang nama-nama siswa di setiap kelas yang terdaftar menerima PIP, lalu klik simpan. Sistem akan mengubah kategori biaya mereka secara otomatis. Anda juga dapat menggunakan template impor Excel untuk melakukan pemetaan penerima massal.

2. Pengajuan PIP

Catat pencairan dana PIP yang diterima sekolah. Ketika dana cair, sisa saldo yang tidak terpakai untuk tunggakan tagihan akan dialihkan secara otomatis masuk ke saldo rekening deposit tabungan siswa agar akuntabilitas dana tetap terjaga.

Format Berkas Excel untuk Impor Seleksi PIP Siswa:

Unduh template seleksi dari halaman PIP Siswa. Isi kolom berikut dengan teliti:

nisn | status_pip | nomor_kip
  • status_pip: Wajib diisi string YA untuk menetapkan kategori PIP, atau TIDAK untuk mengembalikannya ke Reguler.

6. Menu Pembukuan & Tabungan Siswa

Akuntansi pencatatan jurnal kas sekolah dikelompokkan secara terstruktur pada kelompok menu ini:

A. Buku Kas Tunai (Cash)

Mencatat mutasi kas fisik sekolah. Selain dari SPP siswa, bendahara dapat mencatat pengeluaran operasional (seperti beli ATK) atau pemasukan eksternal (seperti dana BOS/donasi komite).

B. Buku Bank (Rekening Sekolah)

Mencatat mutasi dana non-tunai (transfer bank). Digunakan untuk melacak pembayaran sekolah via transfer agar tidak tercampur dengan uang kas fisik laci loket.

C. Tabungan / Saldo Siswa

Modul tabungan internal. Siswa dapat menyetor tabungan cash untuk memupuk deposit. Deposit ini dapat digunakan untuk transaksi belanja di kantin digital atau melunasi SPP nontunai.

D. Kategori Arus Kas

Bilah pengelompokan jenis pengeluaran dan pemasukan (Contoh: Kategori Operasional, Gaji Guru, Dana BOS) untuk menyusun laporan BKU yang rapi.


7. Menu Cetak Laporan Keuangan

Menu tunggal untuk merangkum seluruh perputaran dana sekolah dalam format dokumen formal siap cetak.

Laporan Tersedia yang Dapat Diekspor ke Excel / PDF:
  • Buku Kas Umum (BKU): Laporan rekap total mutasi masuk dan keluar sekolah dalam rentang tanggal tertentu untuk diserahkan ke Dinas Pendidikan.
  • Laporan Tunggakan per Kelas: Laporan daftar nama siswa yang memiliki kewajiban pembayaran yang belum dilunasi, lengkap dengan rincian akumulasi rupiahnya.
  • Laporan Detail Penerimaan SPP: Menampilkan total pembayaran SPP harian yang dikelompokkan berdasarkan jenis tagihan.

8. Menu Alat & WhatsApp Gateway

Memanfaatkan teknologi integrasi WhatsApp untuk mempererat komunikasi keuangan dengan wali murid secara cepat.

A. Kirim Pesan WA (Broadcast)

Kirim pengumuman kustom (Contoh: Jadwal Rapat Yayasan, Pengumuman Libur Sekolah) secara masal ke seluruh nomor wali murid yang terdaftar dalam satu kali klik.

B. Tagih via WA (Reminder Tunggakan)

Menyortir siswa yang menunggak SPP, lalu mengirimkan template pesan pemberitahuan resmi rincian tunggakan langsung ke ruang obrolan WhatsApp orang tua secara masal.

Format Teks Pesan Otomatis Sistem SIKES:
Template Notifikasi Kwitansi Sukses:
"Yth. Orang Tua dari *{NAMA}*, Pembayaran tagihan *{TAGIHAN}* sebesar *Rp {NOMINAL}* telah BERHASIL diterima pada {TANGGAL}. Saldo Deposit Tabungan Anda saat ini: *Rp {SALDO}*. Kwitansi digital: {LINK_PDF}. Terima Kasih."
Template Blast Reminder Tunggakan:
"Yth. Orang Tua dari *{NAMA}* (Kelas: {KELAS}), Kami menginformasikan terdapat sisa tunggakan tagihan *{TAGIHAN}* sebesar *Rp {SISA_TAGIHAN}* yang jatuh tempo pada {TANGGAL}. Pembayaran dapat ditransfer ke rekening resmi sekolah: {REKENING_SEKOLAH}. Terima Kasih atas kerjasamanya."

9. Menu Konfigurasi Sistem (Admin Only)

Kumpulan modul administrasi inti untuk menjaga keamanan, kredibilitas data, dan kepemilikan akses aplikasi SIKES:

Manajemen User & Hak Akses

Tambah, ubah, atau nonaktifkan akun login staf TU, Kasir, Wali Murid, maupun Kepala Sekolah.

Role & Permission

Atur batasan tombol aksi. Contoh: membatasi agar Kasir hanya bisa transaksi tapi tidak bisa menghapus histori kas.

Profil Sekolah (Header Cetak)

Pengaturan logo kop surat, tanda tangan digital pengesahan kwitansi, dan stempel sekolah.

Pengumuman & Audit Log

Pantau catatan log aktivitas keamanan sistem (siapa yang login, menghapus data, atau merubah nominal uang) secara detail.

Sub-Menu Backup Database: Lakukan backup file SQL secara berkala untuk perlindungan data primer!

10. Portal Mandiri Orang Tua (Wali Murid)

Aplikasi SIKES menyediakan portal login khusus bagi Orang Tua / Wali Murid agar mereka dapat memantau administrasi anak mereka secara mandiri dari rumah.

Fitur di Portal Orang Tua:
  • Tagihan Anak Saya: Orang tua dapat melihat sisa tagihan anak yang aktif beserta status jatuh tempo, lengkap dengan instruksi transfer pembayaran ke nomor rekening resmi sekolah.
  • Riwayat Bayar Anak: Riwayat lengkap angsuran SPP yang sudah diserahkan ke kasir, lengkap dengan tombol untuk mencetak ulang kwitansi PDF digital kapan saja dibutuhkan secara mandiri.
  • Informasi Pengumuman: Membaca papan pengumuman digital resmi yang dirilis oleh admin sekolah langsung pada halaman muka portal mereka.

11. Troubleshooting (Penanganan Masalah Umum)

Langkah taktis yang wajib diambil ketika menemui kendala teknis dalam sistem:

🚨 WhatsApp Status Gateway Menunjukkan Offline
1. Masuk ke halaman setting API WhatsApp Gateway.
2. Klik tombol "Disconnect Device" lalu "Scan QR Code" baru.
3. Buka WhatsApp di ponsel server sekolah, masuk ke Linked Devices, scan kode QR yang tampil di layar.
4. Tunggu hingga indikator di dashboard utama SIKES kembali menyala ONLINE.
🖨️ Hasil Cetak Struk Printer Thermal Terpotong / Kekecilan
1. Pada dialog cetak peramban (browser print dialog), pastikan ukuran kertas diubah ke **58mm x Roll** atau **80mm x Roll** (sesuai spesifikasi printer kasir Anda).
2. Setel nilai Margins ke **None** atau **Minimum**.
3. Centang pilihan "Background Graphics" agar warna badge lunas/belum lunas dapat ikut tercetak di struk kasir thermal.
4. Ubah nilai Scale ke **100%** (atau sesuaikan secara dinamis antara 90-95% jika struk terasa terlalu lebar ke kanan).
💾 Terjadi Gagal Unduh saat Backup Database SQL
1. Pastikan perizinan folder (*write permission*) pada server lokal/xampp Anda diaktifkan untuk direktori storage/app/backup.
2. Periksa apakah kapasitas harddisk server Anda masih mencukupi.
3. Jika database berukuran sangat besar, lakukan backup secara manual menggunakan phpMyAdmin bawaan XAMPP pada tabel target sikes_db.

12. FAQ (Pertanyaan yang Sering Diajukan)

Kumpulan jawaban cepat atas pertanyaan operasional kasir dan bendahara sehari-hari:

Q: Bagaimana jika NISN siswa salah diinput dan tagihan sudah terlanjur dibuat?

A: Masuk ke data siswa, edit NISN siswa tersebut. Sistem SIKES secara otomatis akan merelasikan (sinkronisasi) nomor NISN yang diperbaiki dengan riwayat transaksi yang pernah dibuat di masa lalu tanpa menghilangkan catatan tagihan.

Q: Apakah deposit tabungan siswa dapat dicairkan kembali secara tunai?

A: Bisa. Buka menu Pembukuan > Tabungan Siswa, cari siswa bersangkutan, klik "Tarik Tunai". Input jumlah uang yang ditarik, lalu simpan. Sistem akan mencatat mutasi keluar pada tabungan siswa sekaligus pembukuan kasir.

Q: Bagaimana memindahkan siswa ke jenjang kelas yang lebih tinggi (Kenaikan Kelas)?

A: Gunakan fitur kenaikan kelas massal di menu Data Siswa > Naik Kelas. Pilih kelas asal (Contoh: X RPL 1) dan pilih kelas target baru (Contoh: XI RPL 1). Klik proses, maka status kelas seluruh siswa di kelas asal akan naik serentak.

Q: Bolehkah satu siswa memiliki lebih dari satu jenis Kategori Potongan?

A: Boleh. Sistem SIKES mendukung penumpukan potongan biaya. Nominal total potongan akan terakumulasi untuk memotong tagihan pokok SPP bulanan siswa yang bersangkutan secara dinamis.


Butuh Bantuan Teknis Lebih Lanjut?

Jika Anda menemui kendala operasional server, kegagalan sinkronisasi WhatsApp, atau ingin melakukan kustomisasi fitur SIKES lainnya:

Hubungi Dukungan Teknis (WhatsApp)