Dashboard
Klaim hari ini
Default: 3 hari ke belakang sampai hari ini (contoh 24 → 21–24), dikelompokkan per cabang. Klaim flagged tetap flagged meski dikoreksi atau disetujui — tercatat siapa yang mengubah dan apa perbaikannya. Hanya klaim tanpa temuan dari awal yang lolos otomatis.
Data Cabang
4 cabang contoh sudah terisi saat setup awal. Edit nama/kota sesuai cabang Anda. Hapus hanya jika cabang belum punya driver, mobil, atau klaim.
Import dari Excel / CSV
Unduh template Excel (satu kolom per field), isi banyak baris, simpan, lalu unggah. Cabang dengan kode yang sama dilewati.
Tambah Kendaraan
Mobil dijual/nonaktif: riwayat klaim tetap ada, tidak bisa dipakai klaim baru. Gunakan tombol Jual atau Nonaktif.
Import dari Excel / CSV
Template Excel: tiap field satu kolom (cabang, plat, jenis, tangki, km_per_liter, merk_model). Tidak perlu kolom BBM — isi Solar atau Dexlite dicek dari harga nota. Plat yang sudah ada dilewati. Kode mobil dibuat otomatis.
Tambah Driver
Driver yang resign: data & riwayat klaim tetap ada, Telegram otomatis diputus. Jangan hapus kecuali input salah tanpa klaim.
Import dari Excel / CSV
Template Excel: tiap field satu kolom (cabang, nama, no_hp). Nama yang sama di cabang yang sama dilewati. Kode sopir dibuat otomatis.
Transfer Kendaraan Antar Cabang
Riwayat Transfer
Tambah User Web
Harga BBM Sumbawa (NTB)
Hanya jenis yang dijual di Sumbawa (NTB). Bensin tidak ditampilkan. Auto jam 03:00 WITA — riwayat hanya bertambah jika harga berubah. Harga/liter di nota harus sama persis dengan harga resmi di sini (Solar atau Dexlite dikenali dari harga nota).
Laporan harian
Jam 22 WITA dikirim otomatis oleh cron Cloudflare (bukan GitHub). Tombol di bawah hanya jika perlu kirim ulang.
Per Cabang
Per Kendaraan
Default: km/L dari isi penuh ke isi penuh berikutnya. Isi tidak penuh tetap tercatat tapi tidak masuk rata-rata. Per shift hanya pembanding data lama. Baris merah = boros ≥20% dari standar. Klik baris untuk riwayat.