Reservasi
Papan Reservasi (Timeline)
Lihat dan kelola seluruh reservasi hari ini dalam tampilan timetable per meja, tambah booking walk-in, dan atasi konflik jadwal.
Papan Reservasi adalah tampilan timetable visual yang menampilkan seluruh reservasi aktif hari ini diurutkan per meja. Cocok digunakan oleh host atau manajer untuk memantau kondisi lantai, mengatur penempatan tamu, dan menambah booking walk-in secara cepat.
Buka Reservasi → Papan Reservasi, lalu pilih cabang.
Memahami Tampilan Timetable
Layar dibagi menjadi baris-baris horizontal, satu baris per meja. Sumbu horizontal mewakili waktu (default 10:00–23:00, menyesuaikan data hari itu secara otomatis).
Setiap reservasi ditampilkan sebagai blok berwarna di atas lajur waktu meja yang sesuai:
| Warna blok | Status |
|---|---|
| Kuning/amber | Menunggu (pending) |
| Biru | Dikonfirmasi (confirmed) |
| Ungu / Hijau | Datang (arrived) / Duduk (seated) |
| Merah garis | Konflik jadwal (overlap) |
Blok yang belum ditetapkan ke meja muncul di baris paling atas berlabel Belum Ditetapkan.
Tips: Reservasi berstatus Selesai atau Dibatalkan tidak ditampilkan di papan agar tampilan tetap bersih. Gunakan Daftar Reservasi untuk melihat riwayat.
Memilih Tanggal
Di pojok kiri atas, gunakan field Tanggal untuk beralih ke hari lain. Default adalah hari ini.
Menambah Booking Walk-In dari Papan
Klik tombol Tandai Meja Terpakai di kanan atas untuk membuat reservasi cepat (walk-in):
- Pilih Meja dari dropdown (wajib diisi).
- Isi Waktu (jam:menit), Durasi (menit), dan Jumlah Tamu.
- Isi Keterangan (nama tamu atau keperluan, opsional — default: "Walk-in").
- Aktifkan toggle Sedang Dipakai Sekarang jika tamu sudah duduk agar status langsung jadi Duduk.
- Klik Simpan.
Blok baru langsung muncul di timetable pada lajur meja yang dipilih.
Mengelola Reservasi dari Blok
Klik blok manapun di timetable untuk membuka dialog detail:
- Informasi tamu: nama, waktu mulai, jumlah orang, nomor HP, status saat ini.
- Ganti Meja: pilih meja baru dari dropdown, lalu klik Simpan Meja untuk memperbarui penempatan.
- Ubah Status: tombol aksi muncul sesuai status saat ini:
| Status saat ini | Aksi tersedia |
|---|---|
| Menunggu | Konfirmasi, Batalkan |
| Dikonfirmasi | Dudukkan, No-Show, Batalkan |
| Datang | Dudukkan |
| Duduk | Selesaikan |
Klik aksi yang sesuai — status berubah seketika dan warna blok diperbarui.
Menangani Konflik Jadwal
Jika dua reservasi di meja yang sama memiliki waktu yang tumpang tindih, kedua blok akan disorot dengan batas merah dan banner peringatan muncul di atas timetable:
Perhatian: Terdapat X konflik jadwal. Selesaikan dengan memindahkan salah satu reservasi ke meja lain atau mengubah waktunya.
Cara menyelesaikan konflik:
- Klik blok yang konflik.
- Di dialog, pilih meja lain yang kosong dari dropdown Meja.
- Klik Simpan Meja.
Sistem menggunakan deteksi konflik collision-safe per-meja — dua reservasi di meja yang sama tidak dapat disetujui secara bersamaan jika waktunya bertabrakan.
Membuka Aplikasi Host
Tombol Buka Host di kanan atas akan membuka aplikasi Host (staf lantai) di tab baru, langsung terhubung ke cabang yang sedang aktif. Aplikasi Host memberikan tampilan lantai real-time dan kemampuan check-in/walk-in untuk staf di lapangan.
Tips: Gunakan tombol ini untuk handoff antara tim manajemen (dashboard merchant) dan staf lantai (app Host) tanpa perlu login ulang secara manual.