Lewati ke konten

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.

  1. Buka menu Papan Produksi (Kanban).
  2. Cari kartu pesanan di kolom sesuai statusnya: Pending, Dikonfirmasi, Persiapan, Diproses, Siap Packing, Packing, Siap Kirim, Di Kirim, Tiba di Lokasi, Terkirim, atau Dibatalkan.
  3. Seret (drag) kartu pesanan ke kolom berikutnya saat tahapnya selesai.
  4. 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.

Tujuan: melihat ringkasan apa saja yang perlu disiapkan hari ini.

  1. Buka Dashboard Produksi untuk melihat pesanan hari ini dikelompokkan per jam pengiriman, lengkap dengan daftar item dan jumlahnya.
  2. Buka Rekap Produksi untuk melihat rekap pesanan berdasarkan alur status produksi, lengkap opsi ekspor (CSV/Excel/PDF) dan cetak.
  3. 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.

Tujuan: menyimpan resep standar untuk tiap produk.

  1. Buka menu Resep.
  2. Buat atau edit resep: nama produk, jumlah porsi per resep, waktu persiapan & memasak, catatan, dan daftar bahan beserta takarannya.
  3. 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.