Dashboard Operasional
Ringkasan performa bisnis real-time — omzet harian, order masuk/selesai, produksi aktif, dan piutang order belum bayar.
Dashboard Operasional
Section titled “Dashboard Operasional”Menu Dashboard Operasional (/dashboard/operasional) adalah dashboard utama yang paling sering dibuka manajemen dan administrator. Halaman ini menampilkan KPI harian, tren omzet 7 hari terakhir, komposisi status order, daftar order terbaru, dan produksi yang sedang berjalan.
Hak akses: dashboard.operational.view
Baca juga: Overview Dashboard · Mengenal Dashboard · Daftar Order
Fungsi menu
Section titled “Fungsi menu”- Memantau omzet dan jumlah order pada tanggal yang dipilih.
- Melihat perbandingan performa hari ini vs kemarin.
- Mengidentifikasi order dalam produksi dan order belum lunas.
- Membaca tren omzet 7 hari dan distribusi status order aktif.
- Navigasi cepat ke daftar order (
/orders) dan antrean produksi.
Prasyarat
Section titled “Prasyarat”- Cabang aktif sudah dipilih (atau scope konsolidasi jika multi-cabang)
- Transaksi penjualan dan produksi sudah tercatat di sistem
- Hak akses
dashboard.operational.view
1. Filter & refresh
Section titled “1. Filter & refresh”Dashboard Operasional
Yang di-capture: Baris KPI (Omzet Hari Ini, Order Masuk, Order Selesai, Dalam Produksi, Belum Bayar) + grafik omzet 7 hari dan donut status order. Filter tanggal dan dropdown cabang (jika multi-cabang) terlihat di header.
| Kontrol | Keterangan |
|---|---|
| Tanggal | Pilih hari yang ingin dilihat — KPI dan breakdown order mengikuti tanggal ini |
| Cabang | Muncul jika akun punya multi-cabang atau akses konsolidasi — pilih satu cabang atau agregat |
| Refresh | Tombol ikon refresh — muat ulang data tanpa mengganti filter |
| Scope hint | Teks di bawah judul, mis. "Menampilkan cabang: Jakarta Pusat" atau agregat konsolidasi |
API: GET /dashboard/operational?date=YYYY-MM-DD&branch_id=...
Perubahan cabang di topbar aplikasi otomatis memperbarui filter dashboard.
2. Membaca KPI
Section titled “2. Membaca KPI”| KPI | Arti | Cara baca |
|---|---|---|
| Omzet Hari Ini | Total nilai penjualan pada tanggal filter | Angka utama dalam Rupiah. Di bawahnya: persentase perubahan vs kemarin — hijau jika naik, merah jika turun |
| Order Masuk | Jumlah order baru pada tanggal filter | Perbandingan absolut vs kemarin (mis. "+3 order"). Sparkline mini mengikuti tren omzet 7 hari |
| Order Selesai | Order yang statusnya selesai pada tanggal filter | Persentase dari total order hari itu — indikator throughput penyelesaian |
| Dalam Produksi | Order yang sedang memiliki job produksi aktif (QUEUED/IN_PROGRESS) | Angka absolut — tidak dibandingkan dengan kemarin |
| Belum Bayar | Order dengan sisa pembayaran | Jumlah order + total nominal piutang di bawah angka utama |
Omzet vs pembayaran: Omzet dihitung dari nilai order, bukan kas masuk. Order belum bayar tetap masuk omzet jika dibuat pada tanggal tersebut. Untuk arus kas, gunakan Pembayaran atau Laporan Harian.
3. Grafik & breakdown
Section titled “3. Grafik & breakdown”Grafik Omzet (7 Hari Terakhir) — line chart omzet harian relatif terhadap tanggal filter. Gunakan untuk melihat tren naik/turun dalam seminggu terakhir, bukan hanya angka satu hari.
Status Order — donut chart komposisi order aktif (tidak termasuk selesai/dibatalkan di periode):
| Segmen | Warna | Arti |
|---|---|---|
| Selesai | Hijau | Order dengan status COMPLETED |
| Dalam Produksi | Biru | Order memiliki job produksi berjalan |
| Menunggu | Kuning | Order status PENDING — belum diproses |
| Dibatalkan | Merah | Order status CANCELLED |
Legenda di bawah chart menampilkan jumlah dan persentase per segmen dari total order.
4. Tabel order terbaru & produksi berjalan
Section titled “4. Tabel order terbaru & produksi berjalan”Order Terbaru — lima order terakhir yang di-update, dengan kolom kode, pelanggan, status, total, dan waktu update terakhir.
Produksi Berjalan — order yang sedang dalam proses produksi: kode order, label langkah workflow saat ini, progress bar (% job selesai dari total job).
| Aksi | Tujuan |
|---|---|
| Lihat Semua (Order Terbaru) | Navigasi ke /orders — daftar order penjualan lengkap |
| Lihat Semua (Produksi Berjalan) | Navigasi ke Antrian Produksi |
Baris tabel order tidak bisa diklik langsung ke detail — gunakan Lihat Semua lalu buka detail order dari daftar order penjualan.
Troubleshooting
Section titled “Troubleshooting”| Masalah | Penyebab umum | Solusi |
|---|---|---|
| KPI semua nol | Belum ada transaksi pada tanggal/cabang filter | Pilih tanggal yang punya data; pastikan cabang benar |
| Dropdown cabang tidak muncul | Akun hanya punya satu cabang | Normal — data otomatis scoped ke cabang tunggal |
| "Gagal memuat daftar cabang" | API /me/branches error atau akun tanpa cabang | Hubungi admin; pastikan user terhubung ke cabang |
| Omzet tidak sesuai ekspektasi | Perbedaan definisi omzet vs pembayaran | Cek Laporan Harian untuk angka keuangan formal |
Follow-up order: Untuk daftar order aktif dengan filter status dan progres detail, buka Monitoring Order.