Lewati ke konten

Prasmanan

Prasmanan (layanan acara/buffet) punya alur sendiri yang terpisah dari pesanan biasa — dimulai dari permintaan pelanggan (inquiry), lalu dikonversi jadi pesanan + acara di kalender. Role yang bisa mengakses: pemilik, manager, kasir untuk menu dan inquiry; pemilik, manager, kasir, staf untuk peralatan. Role produksi tidak bisa mengakses ketiga halaman ini.

Tujuan: menindaklanjuti permintaan prasmanan dari pelanggan sampai jadi pesanan resmi.

  1. Buka menu Inquiry Prasmanan. Permintaan baru dari portal pelanggan otomatis muncul di sini berstatus Baru.
  2. Buka salah satu inquiry untuk melihat detail: nama & telepon pelanggan, jumlah tamu, tanggal & jam acara, lokasi, dan menu/paket yang diminati.
  3. Klik Tindaklanjuti untuk menandai sedang diproses (status berubah jadi Ditindaklanjuti).
  4. Setelah harga disepakati dengan pelanggan, klik Konversi ke Order + Acara. Isi:
    • Jam Pengiriman/Setup
    • Harga per pax (Rupiah) — total dihitung otomatis (harga × jumlah tamu)
    • Status Pembayaran (Belum Bayar / DP / Lunas, + jumlah DP jika relevan)
    • Catatan tambahan (opsional)
  5. Simpan. Sistem akan membuat pesanan dan acara di kalender sekaligus.

Jika permintaan tidak jadi dilanjutkan, klik Tolak (status jadi Ditolak).

Hasil yang diharapkan: inquiry berstatus Dikonversi tertaut ke satu pesanan dan satu acara kalender; keduanya bisa dibuka dari detail inquiry (termasuk checklist persiapan dan kebutuhan peralatan).

Kesalahan umum:

  • Total harga harus lebih besar dari 0 — isian harga per pax kosong/nol akan ditolak sistem.
  • Tanggal, jam, lokasi, nama, dan telepon pelanggan wajib terisi lengkap sebelum konversi bisa disimpan.
  • Sistem menolak konversi bila jadwal acara bentrok dengan acara lain yang sudah ada di kalender pada tanggal/jam yang sama.
  • Setelah status Dikonversi atau Ditolak, tidak ada lagi tombol aksi status di inquiry tersebut — pastikan data sudah benar sebelum konversi.

Tujuan: menyiapkan daftar paket dan item menu yang bisa ditawarkan.

  1. Buka menu Menu & Paket Prasmanan.
  2. Tab Paket Prasmanan — kelola paket (gabungan beberapa menu dengan satu harga).
  3. Tab Item Menu — kelola menu satuan yang bisa dipilih pelanggan atau dimasukkan ke dalam paket.

Hasil yang diharapkan: paket dan menu yang dibuat di sini muncul sebagai pilihan saat pelanggan mengajukan inquiry maupun saat admin melakukan konversi manual.

Tujuan: melacak inventaris alat prasmanan (meja, kursi, tenda, dll.), peminjamannya, dan perawatannya.

  1. Buka menu Prasmanan (halaman ini sebenarnya adalah manajemen peralatan, bukan daftar pesanan prasmanan).
  2. Tab Inventaris — lihat ringkasan (Total Alat, Kondisi Baik, Perbaikan, Rusak), cari/filter alat berdasarkan kondisi atau kategori (Meja, Kursi, Tenda, Peralatan Makan, Peralatan Masak, Dekorasi, Linen, Peralatan Minuman, Lainnya), dan klik Tambah Alat untuk mendaftarkan alat baru.
  3. Tab Peminjaman — catat alat yang dipinjam/dibawa keluar untuk acara, dan catat pengembaliannya.
  4. Tab Perawatan — catat alat yang sedang diperbaiki/dirawat, dan tandai selesai saat sudah kembali siap pakai.
  5. Tab Laporan — lihat rekap pemakaian/kondisi alat.

Hasil yang diharapkan: status dan kondisi tiap alat prasmanan selalu tercermin akurat, sehingga tim bisa tahu alat apa yang tersedia untuk acara berikutnya.


Sumber: src/pages/prasmanan-inquiry/page.tsx, src/pages/prasmanan-inquiry/_components/InquiryDetailSheet.tsx, src/features/prasmanan-inquiry/inquiry-event-contract.ts, src/pages/prasmanan-menu/page.tsx, src/pages/prasmanan/page.tsx, src/lib/role-access.ts.