แก้รหัส โซน ที่นั่ง ตำแหน่ง ปิดใช้งาน หรือลบโต๊ะได้ โดยรู้ว่าระบบปกป้องการจองที่มีอยู่อย่างไร
ทำในเมนู “ผังร้าน” ทุกอย่างเป็นร่างจนกว่าจะกด “บันทึกทั้งหมด”
แก้ข้อมูลโต๊ะ
- แตะโต๊ะในรายการหรือบนผังฟอร์มด้านข้างแสดง รหัสโต๊ะ (≤ 8 ตัว) · โซน (≤ 40 ตัว) · ที่นั่งต่ำสุด/สูงสุด · ตำแหน่ง X/Y (%) · “เปิดใช้งาน (แสดงให้ลูกค้าจอง)”
- แก้ค่า หรือกด “ทำสำเนา” เพื่อสร้างโต๊ะเหมือนกันอีกตัวรายการขึ้นป้าย “ยังไม่บันทึก”
- กดขึ้น “บันทึกแล้ว (n โต๊ะ …)” ในแถบบันทึก ใต้ปุ่ม
ปิดใช้งาน vs ปิดเฉพาะวัน
- ปิดใช้งาน (ติ๊ก “เปิดใช้งาน” ออก) = ถอดโต๊ะออกจากผังลูกค้า และจากหน้าโต๊ะของเครื่องแคชเชียร์ จนกว่าจะเปิดใหม่ — ปิดไม่ได้ถ้ามีการจองยืนยันแล้วล่วงหน้า (“โต๊ะ … มีการจองที่ยืนยันแล้ว …”) หรือยังมีบิลเปิดอยู่ (“โต๊ะ … ยังมีบิลที่เปิดอยู่ ปิดบิลที่เครื่องแคชเชียร์ก่อน …”)
- ปิดเฉพาะวัน (เช่น มีอีเวนต์) ทำที่เมนู “ปฏิทินจอง” → “ปิดบางโต๊ะ” (เปิด/ปิดวัน)
ลบโต๊ะ
ปุ่มในฟอร์มโต๊ะเปลี่ยนคำตามผลจริง — โต๊ะที่เคยใช้งานแล้วปุ่มจะเขียนว่า “ปิดใช้งาน” ไม่ใช่ “ลบ” · ป้ายใต้ปุ่มบอกผลล่วงหน้า (ปุ่มกดได้เสมอ — ถ้าลบไม่ได้ กดแล้วเหตุผลจะขึ้นเป็นกรอบแดงใต้ปุ่ม ไม่ใช่ปุ่มเทาเฉย ๆ):
| ป้าย | สิ่งที่จะเกิด |
|---|---|
| “ยังไม่ได้บันทึก — ลบออกจากรายการทันที” | โต๊ะใหม่ในร่าง หายทันที |
| “ยังไม่เคยใช้งาน — จะลบถาวร” | ลบออกจากระบบ |
| “เคยใช้งานแล้ว n ครั้ง (จอง/บิลขาย) — ระบบจะปิดใช้งานแทนการลบ” | เก็บประวัติไว้ โต๊ะแค่หายจากผังลูกค้าและหน้าแคชเชียร์ |
| “มีการจองค้าง n รายการ — ลบไม่ได้ ย้าย/ยกเลิกการจองก่อน” | ต้องจัดการการจองที่ยังไม่จบก่อน |
| “มีบิลที่เปิดอยู่ n ใบ — ลบไม่ได้ ปิดบิลที่เครื่องแคชเชียร์ก่อน” | ปิดบิล (หรือย้ายบิลไปโต๊ะอื่น) ที่เครื่องแคชเชียร์ก่อน |
โต๊ะอย่าง VIP ที่ไม่เคยรับจองออนไลน์ แต่เคยเปิดบิลขายที่แคชเชียร์ จะถูก ปิดใช้งานแทนการลบ เสมอ เพราะใบเสร็จและรายงานยอดขายย้อนหลังยังอ้างถึงโต๊ะนี้อยู่ — ถ้าอยากให้หายจากผังจริง ๆ ใช้ปิดใช้งานได้เลย ผลเหมือนกันสำหรับลูกค้าและแคชเชียร์
กด “ลบ” แล้วกล่องยืนยันจะขึ้นใต้ฟอร์มโต๊ะ: “ลบโต๊ะ …? มีประวัติการจอง ระบบจะปิดใช้งานแทนการลบ” (ปุ่ม “ยืนยันปิดใช้งาน”) หรือ “ลบโต๊ะ …? จะถูกลบถาวร” (ปุ่ม “ยืนยันลบโต๊ะ”) — กด “ปิด” ถ้าเปลี่ยนใจ
ถ้าเห็นข้อความนี้
ข้อความขึ้นในแถบบันทึก ใต้ปุ่ม “บันทึกทั้งหมด” (บนมือถืออยู่ในแผ่นล่าง ใต้ฟอร์มโต๊ะ) ส่วนข้อผิดพลาดของโต๊ะที่กำลังแก้ขึ้นเป็นสีแดงใต้ฟอร์มโต๊ะนั้น
| ถ้าเห็นข้อความนี้ | แปลว่า | ให้ทำ |
|---|---|---|
| “โต๊ะ … มีการจองที่ยังไม่จบ ย้ายหรือยกเลิกการจองก่อนจึงจะลบได้” | มีการจองรอชำระ/รอตรวจ/ยืนยันแล้ว/เช็คอินแล้ว บนโต๊ะนี้ | ย้ายการจองในหน้าวันนี้ แล้วลบใหม่ |
| “โต๊ะ … ยังมีบิลที่เปิดอยู่ n ใบ ปิดบิลที่เครื่องแคชเชียร์ (หรือย้ายไปโต๊ะอื่น) ก่อนจึงจะลบได้” | มีบิลขายที่ยังไม่ปิดอยู่บนโต๊ะนี้ | ปิดบิลหรือย้ายบิลที่เครื่องแคชเชียร์ แล้วลบใหม่ |
| “โต๊ะ … มีประวัติการจองหรือการขาย จึงปิดใช้งานแทนการลบ (ไม่แสดงบนผังลูกค้าและบนหน้าโต๊ะของแคชเชียร์แล้ว · ใบเสร็จเก่ายังอ้างถึงโต๊ะนี้ได้)” | ระบบเก็บประวัติ ไม่ลบจริง | — (เปิดใช้งานกลับได้ทีหลัง) |
| “ลบโต๊ะ … แล้ว” | ลบถาวรสำเร็จ | — |
| “เปลี่ยนชื่อโซน "…" → "…" แล้ว (n โต๊ะ)” | เปลี่ยนชื่อโซนทั้งกลุ่มสำเร็จ | — |