Buku Panduan Aplikasi Billing
Sistem Dokumentasi Pengoperasian - PT. Citalang Digital Network
1. Halaman Login
Langkah awal untuk masuk dan mengelola sistem billing adalah dengan melakukan autentikasi pada halaman login utama.
- Buka halaman utama aplikasi billing Anda pada browser.
- Masukkan kredensial default yang telah ditentukan oleh sistem:
admin
123
- Centang opsi INGAT SAYA jika diperlukan agar sesi token login tetap tersimpan di browser.
- Klik tombol MASUK SISTEM untuk diarahkan ke Panel Admin utama.
2. Pengaturan Awal (Settings)
PENTING: Sebelum menggunakan fitur aplikasi secara reguler, Anda diwajibkan menyelesaikan konfigurasi sistem pada menu Settings agar aplikasi terintegrasi penuh dengan Router MikroTik dan Gateway WhatsApp server.
- WhatsApp API: Masukkan konfigurasi sinkronisasi berupa URL API Gateway, Token Parameter, dan besaran Delay Jeda Waktu Pengiriman. Sesuaikan juga format susunan Template Pesan WhatsApp menggunakan variabel penanda otomatis (seperti:
{{nama}},{{tagihan}}, dll). - Metode Auto-Isolir: Pilih skema penanganan isolir jaringan yang dituju: Sistem Disable Secret (mematikan akun) atau opsi Ubah Profile (memindahkan otomatis akun ke pool profile khusus, misal `ISOLIR`).
- Navigasi ke menu utama Data Router pada bilah sisi kiri untuk meregistrasi node mesin MikroTik Anda.
- Sistem ini terintegrasi penuh mendukung manajemen kluster ruter jamak (Multi-Router). Daftarkan data IP Address/Host, API Port, Username Access, dan Password API MikroTik (Disarankan RouterOS v7+).
3. Dashboard & Monitoring Mutakhir
Halaman muka (Dashboard) kini didesain ringkas dilengkapi dengan arsitektur Smart Tabs dan monitor status validitas lisensi real-time untuk membagi fokus operasional Anda:
4. Manajemen Paket & Data Pelanggan
Seluruh basis data paket bandwidth internet dan pengguna (PPPoE Secret) disinkronisasikan secara dua arah langsung dari perangkat MikroTik Anda.
📦 Paket Internet
- Buka navigasi menu Paket Internet.
- Klik tombol aksi Sync Router. Sistem inti akan membaca dan menarik data Profile PPPoE dari seluruh router aktif.
- Edit nilai paket data yang berhasil ditarik untuk menetapkan acuan nominal Harga (Rp) agar kalkulasi billing berfungsi valid.
👥 Data Pelanggan
- Buka modul menu Data Pelanggan lalu picu aksi Sync Router untuk mengunduh daftar nama PPPoE Secret.
- Klik perintah ikon Edit pada user terkait guna melengkapi: Nama Lengkap, Nomor Kontak WA aktif, data Tanggal Gabung (Mandatori untuk siklus penagihan), koordinat lokasi, dan mapping penempatan Router Box.
5. Tagihan & Sistem Autopilot
Menu Tagihan mengatur sirkulasi penuh laporan keuangan masuk. Infrastruktur ini berjalan otomatis menggunakan core engine Autopilot (Linux Cron Job) di latar belakang server.
Sistem backend mengelola 3 sub-mesin otomasi terjadwal via skrip Crontab OS Linux:
- Auto-WA Blast: Mengirim pesan rincian lembar tagihan rutin terjadwal setiap hari berdasarkan konfigurasi jam pada menu WA gateway kepada akun yang memasuki tanggal jatuh tempo.
- Auto-Isolir: Memutus sepihak (proses disable/mengalihkan profile secara paksa) akses internet pengguna yang menunggak tepat pada waktu pergantian malam (00:00) batas jatuh tempo.
- Smart Log Cleaner: Rutinitas manajemen kebersihan database yang menghapus data riwayat log cron serta log teks WA usang (di atas usia 30 hari) agar performa server tetap optimal.
- Kirim WA: Memicu pengiriman ulang pesan notifikasi penagihan personal sewaktu-waktu.
- Bayar: Mengubah klausa parameter transaksi dari status awal BELUM BAYAR menjadi LUNAS. Sistem akan seketika membuka isolir jaringan user di detik yang sama.
- Cetak (Printer): Melakukan output cetak salinan struk fisik pembayaran via konektivitas Printer Thermal (Ukuran Kertas Struk 80mm).
6. Laporan Keuangan
Seluruh data invoice pembayaran dari pelanggan yang dikonfirmasi Lunas secara otomatis diposting masuk ke dalam modul pembukuan kas/jurnal laporan keuangan universal.
- Menyajikan data visual terpadu mengenai akumulasi Total Transaksi Sukses dan perolehan Total Omset kotor perusahaan.
- Gunakan panel penyaringan di bagian atas (kombinasi filter input data Bulan, Tahun, serta opsi Status Pembayaran) untuk mengekstrak laporan kas secara presisi.
- Cetak rekapitulasi data akuntansi ini atau konversi menjadi format dokumen berkas eksternal dengan mengklik tautan ikon Print / Cetak Laporan PDF.
7. Kelola Role & Manajemen User
Keamanan data internal dilindungi dengan menerapkan pembatasan hak akses bersistem hirarki manajemen user (RBAC) secara dinamis.
🛡️ Kelola Hak Akses (Role)
- Buka navigasi menu utama Kelola Role.
- Klik tombol opsi + Tambah Role untuk mendaftarkan nama pengelompokan jabatan baru (Misal: Staf Kasir, Staf Teknisi Lapangan).
- Gunakan sub-tombol perintah Edit Permisi guna memberikan centang hak akses menu mana saja yang legal dioperasikan oleh tipe jabatan terkait (contoh: memutus akses menu Keuangan bagi teknisi).
👤 Manajemen Akun User
- Masuk ke dalam area menu Manajemen User.
- Eksekusi tombol + Tambah User untuk mendaftarkan akun login bagi karyawan baru Anda.
- Input formulir isian Username dan kunci Password, lalu kawinkan akun tersebut dengan pilihan rumpun data Role yang sudah Anda rancang sebelumnya. Akun staf bisa dibekukan/dihapus sewaktu-waktu jika diperlukan.