Produksi
Modul Produksi dipakai tim dapur untuk memantau pesanan yang perlu disiapkan
dan memajukan statusnya tahap demi tahap. Akses papan produksi (/kanban):
pemilik, manager, kasir, produksi, staf. Dashboard, rekap, dan resep:
pemilik, manager, produksi, staf (kasir tidak termasuk di sini).
Memajukan status pesanan lewat papan produksi
Section titled “Memajukan status pesanan lewat papan produksi”Tujuan: memindahkan pesanan dari satu tahap produksi ke tahap berikutnya.
- Buka menu Papan Produksi (Kanban).
- Cari kartu pesanan di kolom sesuai statusnya: Pending, Dikonfirmasi, Persiapan, Diproses, Siap Packing, Packing, Siap Kirim, Di Kirim, Tiba di Lokasi, Terkirim, atau Dibatalkan.
- Seret (drag) kartu pesanan ke kolom berikutnya saat tahapnya selesai.
- Untuk perubahan ke status sensitif (Dikirim, Tiba di Lokasi, Terkirim, Dibatalkan), sistem akan meminta konfirmasi tambahan sebelum menerapkan perubahan.
Hasil yang diharapkan: status pesanan berubah dan langsung terlihat juga di Riwayat Pesanan serta dashboard terkait.
Kesalahan umum:
- Role Staf Produksi hanya bisa memindahkan pesanan sampai kolom Siap Kirim — mencoba memindahkan lebih jauh akan ditolak dengan pesan kesalahan.
- Role Kurir hanya melihat kolom Terkirim dengan aksi “Selesai Pengiriman” — kolom produksi lain tidak terlihat olehnya.
- Jangan asal klik “Konfirmasi” pada status sensitif (mis. Dibatalkan) tanpa memastikan — perubahan ini langsung memengaruhi laporan dan notifikasi WhatsApp ke pelanggan.
Memantau pekerjaan harian
Section titled “Memantau pekerjaan harian”Tujuan: melihat ringkasan apa saja yang perlu disiapkan hari ini.
- Buka Dashboard Produksi untuk melihat pesanan hari ini dikelompokkan per jam pengiriman, lengkap dengan daftar item dan jumlahnya.
- Buka Rekap Produksi untuk melihat rekap pesanan berdasarkan alur status produksi, lengkap opsi ekspor (CSV/Excel/PDF) dan cetak.
- Buka Rekap Bahan untuk melihat total kebutuhan bahan baku hari itu, dikelompokkan per kategori (Karbohidrat, Protein, Bumbu, Cair, Sayur, Lain-lain), termasuk indikator apakah stok mencukupi.
Hasil yang diharapkan: tim produksi tahu persis apa yang harus disiapkan dan berapa banyak, tanpa harus membuka satu per satu pesanan.
Mengelola resep
Section titled “Mengelola resep”Tujuan: menyimpan resep standar untuk tiap produk.
- Buka menu Resep.
- Buat atau edit resep: nama produk, jumlah porsi per resep, waktu persiapan & memasak, catatan, dan daftar bahan beserta takarannya.
- Simpan.
Hasil yang diharapkan: resep ini jadi dasar perhitungan kebutuhan bahan otomatis di Rekap Bahan dan Proyeksi Kebutuhan (lihat Inventori & Gudang).
Sumber: src/pages/kanban/page.tsx, src/pages/dashboard-produksi/page.tsx,
src/pages/rekap-produksi/page.tsx, src/pages/rekap-bahan/page.tsx,
src/pages/resep/page.tsx, src/lib/order-status.ts, src/lib/role-access.ts.