Đặt bàn & Waitlist¶
2 tab độc lập, không convert qua lại: Đặt bàn và Danh sách chờ. Chọn 1 outlet ở bộ lọc phía trên trước khi tạo mới (để trống = xem đặt bàn/waitlist của mọi outlet, chỉ để xem).
Bảng chỉ hiện dòng đang chờ
Cả 2 bảng CHỈ hiện các dòng đang chờ (đặt bàn: booked; waitlist: waiting) — không
xem lại được lịch sử đã nhận khách, đã huỷ, khách không đến, hoặc đã xoá khỏi waitlist.
Đặt bàn¶

Điền form Tạo đặt bàn phía dưới bảng, nhấn Thêm.

- Tên khách (bắt buộc), Số điện thoại, Số khách (mặc định 2).
- Giờ đặt bàn (bắt buộc).
- Chọn bàn (tuỳ chọn) — để trống vẫn tạo bình thường, không bắt buộc phải có sẵn Sơ đồ bàn. Gán bàn nào thì bàn đó chuyển sang occupied khi Seat.

Mỗi dòng có 3 hành động:
- Seat — khách đã tới, nhận bàn. Bấm thẳng, không cần xác nhận (thao tác vận hành nhanh).
- No-show / Cancel — (không hoàn tác được).

Danh sách chờ (Waitlist)¶
Hoàn toàn độc lập với đặt bàn — không gắn với bàn nào, không có action gọi/thông báo khách, chỉ Seat hoặc Remove.
Điền form Thêm vào waitlist, nhấn Thêm.

- Tên khách (bắt buộc), Số điện thoại, Số khách.
- Thời gian chờ ước tính (phút) — hiển thị cho khách biết, không ràng buộc gì thêm.
Sau khi thêm, hệ thống báo vị trí ước tính trong hàng chờ.

- Seat — bấm thẳng, khách vào bàn (không tự động gán bàn nào — làm thủ công ở nơi khác).
- Remove (không hoàn tác được).
