ทุกช่องเป็นช่องเลือกเวลา — แตะช่องแล้วเลือกเวลา (บนคอมพิวเตอร์พิมพ์ 19:30 ได้) เวลาที่เลยเที่ยงคืน (เช่น 01:00) หมายถึงเช้ามืดของวันเดียวกัน
ตั้งแต่ 2026-10-05 ช่องเวลาอยู่ 2 ที่ (ปรับใหม่) — “ตั้งค่า” → การ์ด “ช่วงเวลาและการจอง” → ปุ่ม “จัดการช่วงเวลาและการจอง” เป็นที่ของ เวลาเปิด–ปิด · ช่วงบริการทุกช่วง · ปิดรับจองออนไลน์ · เวลาปล่อยโต๊ะ · รอบเวลา (ร้านหลายช่วง อธิบายทีละขั้น) ส่วน “จุดเปลี่ยนวัน” ยังอยู่ในการ์ด “ข้อมูลร้าน” ใต้หัวข้อพับ “จุดเปลี่ยนวัน 06:00” เพราะเป็นเส้นแบ่งวันของเงินและรายงานทั้งระบบ ไม่ใช่ของช่วงใดช่วงหนึ่ง
| ช่อง | ค่าเริ่มต้น | ลูกค้าเจออะไร | พนักงานเจออะไร |
|---|---|---|---|
| เวลาเปิด / เวลาปิด (ในหน้าช่วงเวลา: การ์ด “ช่วงหลัก”) | 19:00 / 01:00 | แสดง “เปิด 19:00–01:00 น.” บนหน้าร้านและใบจอง (ร้านที่ใส่ช่วงอื่นจะเห็นทุกช่วงเรียงตามเวลา และช่วงที่รับจองต่อท้ายว่า “(รับจอง)”) | — |
| ปิดรับจองออนไลน์ (cutoff) | 19:30 | ใช้กับการจองทั้งวันเท่านั้น (ร้านที่มีรอบใช้เวลาปิดของแต่ละรอบ) · หลังเวลานี้ของวันนั้น จองใหม่และย้ายโต๊ะเองไม่ได้ (“เลยเวลาปิดรับจองออนไลน์ของวันนี้แล้ว กรุณาติดต่อร้าน”) ชิปวันนั้นหายจากหน้าจอง | จองมือและย้ายโต๊ะให้ลูกค้าได้ตามปกติ |
| เวลาปล่อยโต๊ะ (release) | 20:00 | ใบจองบอก “รับโต๊ะก่อน 20:00 น.” ไม่มาตามเวลา ร้านปล่อยโต๊ะได้และมัดจำไม่คืน | หลังเวลานี้ รายการย้ายไปหมวด “เลย … น. ยังไม่เช็คอิน” หมุดกะพริบแดง ปุ่ม “ปล่อยโต๊ะ” ใช้ได้โดยไม่ต้องยืนยันพิเศษ (ระบบไม่ปล่อยเอง) |
| จุดเปลี่ยนวัน (rollover) | 06:00 | ก่อนเวลานี้ยังนับเป็น “วันบริการ” ของวันก่อนหน้า — จองตอน 00:30 วันที่ 6 = วันที่ 5 | หน้า “วันนี้” ตอน 02:00 ยังเป็นวันเดิม การเช็คอินหลังเที่ยงคืนไม่ขึ้น “(ไม่ใช่วันนี้!)” · บิลและเงินรับก่อนเวลานี้ลงวันก่อนหน้าด้วย |
เวลาต้องสอดคล้องกัน (ระบบไม่บันทึกถ้าขัดกัน)
ตั้งแต่ 2026-09-28 ระบบตรวจความสัมพันธ์ของเวลาก่อนบันทึก ไม่ใช่แค่รูปแบบ HH:mm — ผิดข้อไหน ข้อความแดงขึ้นใต้ช่องนั้นและหน้าเลื่อนไปให้
| กฎ | ตัวอย่างที่บันทึกไม่ผ่าน | เหตุผล |
|---|---|---|
| “เวลาปล่อยโต๊ะ” ต้องอยู่ระหว่าง “เวลาเปิด” ถึง “เวลาปิด” | เปิด 21:00 แต่ปล่อยโต๊ะ 20:00 · ปิด 01:00 แต่ปล่อยโต๊ะ 02:00 | ลูกค้าจะโดนปล่อยโต๊ะก่อนร้านเปิด หรือไม่มีวันโดนปล่อยเลย |
| “ปิดรับจองออนไลน์” ต้องไม่เกิน “เวลาปล่อยโต๊ะ” | ปิดรับจอง 22:00 แต่ปล่อยโต๊ะ 20:00 | ลูกค้าจะจองได้ในเวลาที่ถือว่ามาสายแล้ว |
| รอบของช่วงต้องอยู่ในเวลาของช่วงนั้น (ปรับ 2026-10-05) | การ์ด “คาเฟ่ 07:30–10:00” มีรอบ 11:00–13:00 | รอบอยู่ในการ์ดของช่วงไหน ต้องอยู่ในเวลาของช่วงนั้น — ย่อเวลารอบ หรือย้ายรอบไปการ์ดของช่วงที่ครอบเวลานั้น |
| ย้ายจุดเปลี่ยนวันแล้วช่วงบริการต้องไม่คร่อมเวลาใหม่ (2026-10-05) | มีช่วง 10:30–18:00 แล้วย้ายจุดเปลี่ยนวันเป็น 12:00 | ช่วงจะตกอยู่ใน 2 วัน — ระบบไม่บันทึก ให้แก้เวลาช่วงในหน้า “ช่วงเวลาและการจอง” ก่อน |
เวลาที่เลยเที่ยงคืนนับตามวันบริการ (ใช้ “จุดเปลี่ยนวัน” เป็นตัวตัด) จึงตั้งปล่อยโต๊ะ 00:30 ให้ร้านที่ปิด 01:00 ได้ · ปิดรับจองก่อนร้านเปิด (เช่น 18:00) ตั้งได้ตามปกติ
ถ้าจะย้ายจุดเปลี่ยนวัน (เช่น 06:00 → 18:00)
ร้านที่คีย์บิลของเมื่อคืนย้อนหลังตอนบ่าย หรือรับโอนค้างชำระกลางวัน อาจอยากให้ช่วงกลางวันนับเป็น “เมื่อคืน” — ตั้งจุดเปลี่ยนวันเป็นเวลาก่อนเปิดร้าน เช่น 18:00 ก่อนกดบันทึกให้รู้ 4 ข้อ
- กดหลังเวลาใหม่และก่อนร้านเปิด (เช่น 18:00–19:00) ถ้ากดตอนบ่าย “วันนี้” ของแคชเชียร์จะกระโดดกลับเป็นเมื่อวานจนถึงเวลาใหม่ บิลที่เปิดช่วงนั้นลงวันเมื่อวาน ส่วนบิลที่คีย์ไปแล้วก่อนกดยังอยู่วันนี้ — วันเดียวกันจะแตกเป็น 2 วันในรายงาน และย้ายบิลข้ามวันทีหลังไม่ได้ · ระบบจึงไม่บันทึกถ้ากดในเวลาที่ “วันนี้” จะเปลี่ยน แต่บอกช่วงเวลาที่บันทึกได้แทน ต้องการย้ายเดี๋ยวนั้นจริง ๆ ให้ติ๊ก “ย้ายทันที” ที่โผล่ใต้กล่องเตือนสีเหลือง (ใต้ช่องเวลา เต็มความกว้าง — ปรับ 2026-09-28) แล้วบันทึกอีกครั้ง
- รอบเวลาการจองและช่วงบริการต้องไม่คร่อมเวลาใหม่ ถ้ามี ระบบไม่บันทึกและบอกชื่อรอบ ให้ไปแก้ในหน้า “ช่วงเวลาและการจอง” ก่อน (นับรอบของทุกช่วง ไม่ใช่แค่ช่วงหลัก — ปรับ 2026-10-05)
- เวลาปล่อยโต๊ะ/ปิดรับจองออนไลน์ต้องยังอยู่ในเวลาเปิด–ปิดหลังย้าย ถ้าหลุด ระบบไม่บันทึกและบอกให้แก้สองเวลานั้นในหน้า “ช่วงเวลาและการจอง” ก่อน
- เงินรับย้อนหลังจัดวันใหม่ทั้งหมด ยอดขายของบิลอยู่วันเดิม แต่ “เงินเข้า” ที่รับระหว่างเวลาเก่ากับเวลาใหม่ (06:00–17:59) ทุกวันที่ผ่านมาย้ายไปวันก่อนหน้า หน้ากระทบยอดของวันที่นับแล้วอาจขึ้น “ตัวเลขเปลี่ยน” — เงินไม่หาย แค่เปลี่ยนวัน
- เวลาอื่นที่ตั้งไว้ก่อนเวลาใหม่จะแปลว่า “หลังเที่ยงคืน” ตรวจช่วงบริการเพิ่มเติม รอบเวลา และเวลาโปรโมชัน ไม่ให้คร่อมจุดเปลี่ยนวันใหม่ (บันทึกไม่ผ่านถ้าคร่อม)
- เวลาส่งสรุปสิ้นวัน (LINE สำหรับทีม) ที่อยู่ก่อนจุดเปลี่ยนวันจะถูกเลื่อนไปส่งตอนจุดเปลี่ยนวันแทน ต้องการเวลาแน่นอนให้ตั้งหลังจุดเปลี่ยนวัน เช่น 18:30
ช่วงบริการ (เช่น คาเฟ่กลางวัน) — ย้ายไปหน้าของตัวเองแล้ว
ร้านที่เปิดหลายช่วง — กลางวันเป็นคาเฟ่ ค่ำเป็นบาร์ — ตั้งทุกช่วงในหน้า “ช่วงเวลาและการจอง” (เข้าจากการ์ดชื่อเดียวกันในหน้าตั้งค่า) ช่วงละการ์ด ใส่ได้ถึง 6 ช่วง นอกเหนือจากช่วงหลัก (เดิม 2 — ขยาย 2026-10-05 พร้อมหน้าใหม่)
ทุกการ์ดกรอกเหมือนกัน รวมการ์ดช่วงหลัก (ปรับ 2026-10-06 — ช่วงหลักต่างแค่ว่าค่าของมันคือค่าตั้งต้นของร้าน และสามอย่างที่ทำไม่ได้จะเทาพร้อมเหตุผล: ลบ · ปิดช่วง · เลือกเฉพาะวัน) · แต่ละการ์ดมีของตัวเอง: ชื่อ · เวลาเปิด–ปิด · ชิปวัน (ไม่เลือก = ทุกวัน) · สวิตช์ “เปิดใช้ช่วงนี้” (ปิด = หน้าร้านไม่แสดงช่วงนี้เลย ค่าที่ตั้งไว้ยังอยู่ครบ) · สวิตช์ “รับจองช่วงนี้” · และหัวข้อพับ “รูปแบบการจอง” ที่เก็บ ใครเลือกโต๊ะ · มัดจำ · เพดานที่นั่ง · ปิดรับจองก่อนรอบ · ปล่อยโต๊ะหลังรอบ · รอบเวลา ของช่วงนั้นเอง — ทุกช่องตั้งต้นเป็น “ตามค่าร้าน” ร้านที่ไม่แตะอะไรจึงทำงานเหมือนเดิมทุกประการ
ตัวอย่างเต็มทีละขั้น: ร้านหลายช่วง: คาเฟ่ / ร้านอาหาร / ผับ
เปลี่ยนชื่อช่วงได้ ไม่กระทบของที่ผูกไว้ (แก้ 2026-10-05) — แต่ละช่วงมีรหัสของตัวเองที่ไม่เปลี่ยนตามชื่อ เมนูหมวดของช่วงนั้น การตั้ง “รับเงินก่อน” และบิลเก่าในรายงานจึงยังผูกอยู่กับช่วงเดิม · ก่อนหน้านี้การเปลี่ยนชื่อทำให้ เมนูหมวดนั้นหายจากเครื่องแคชเชียร์ และ “รับเงินก่อน” ของช่วงนั้นปิดตัวเอง โดยไม่มีข้อความอะไรเลย · ชื่อช่วงใหม่ห้ามซ้ำกับรหัสของช่วงอื่น (ระบบบอกให้ถ้าชน) — และลบช่วงยังเป็นการลบจริง หมวดเมนูที่อ้างช่วงที่ถูกลบจะต้องเลือกช่วงใหม่
กติกา: ช่วงซ้อนเวลากันได้ (ตั้งแต่ 2026-10-18 — คาเฟ่ 07:00–17:30 กับร้านอาหาร 10:00–21:00 ใส่พร้อมกันได้ ลำดับการ์ดบอกว่าช่วงไหนเป็นค่าเริ่มต้นเมื่อซ้อน) ห้ามเฉพาะสองการ์ดที่ชื่อและเวลาเท่ากันทุกตัว · ช่วงเสริมไม่ข้ามจุดเปลี่ยนวัน (เช่น 05:00–07:00 เมื่อจุดเปลี่ยนวันคือ 06:00 — แยกเป็น 2 ช่วงหรือปรับจุดเปลี่ยนวัน) · ร้านที่เปิด 24 ชั่วโมงใส่ช่วงเพิ่มเติมได้แล้ว · ช่วงหลักลบไม่ได้ (เปลี่ยนชื่อ เวลา และลำดับได้) · ปฏิทิน (.ics) บนใบจองใช้เวลาเปิด–ปิดที่รับจอง หรือเวลาของรอบเมื่อใบนั้นเป็นการจองรอบ
ตัวอย่างจริง
- ร้านเปิด 19:00 ปิด 01:00 ปิดรับจอง 19:30 ปล่อยโต๊ะ 20:00: ลูกค้าจองได้ถึง 19:29 ของวันนั้น มาถึงก่อน 20:00 พนักงานเริ่มพิจารณาปล่อยโต๊ะตั้งแต่ 20:00
- ร้านที่ลูกค้าโทรจองตอนเย็นเยอะ ควรตั้ง cutoff ช้ากว่าเวลาเปิดเล็กน้อย (เช่น 20:30) และ release ถัดไปอีก 30–60 นาที
- ตั้ง release ก่อน cutoff ไม่ได้แล้ว (ระบบปฏิเสธ — ดู “เวลาต้องสอดคล้องกัน” ด้านบน)
ถ้าเห็นข้อความนี้
| ถ้าเห็นข้อความนี้ | แปลว่า | ให้ทำ |
|---|---|---|
| “รูปแบบเวลาต้องเป็น HH:mm” | เกิดได้เฉพาะเมื่อเบราว์เซอร์ไม่รองรับช่องเวลา — ขึ้นสีแดงใต้ช่องเวลาที่ผิด หัวข้อพับเปิดให้เอง และหน้าเลื่อนไปที่ช่องนั้น | พิมพ์ 2 หลัก:2 หลัก เช่น 19:30 ในช่องที่มีข้อความแดง แล้วบันทึกใหม่ |
| “ใส่ชื่อช่วง (เช่น คาเฟ่)” | การ์ดช่วงมีเวลาแต่ไม่มีชื่อ (ในหน้า “ช่วงเวลาและการจอง”) | พิมพ์ชื่อ หรือกด “ลบช่วงนี้” ถ้าไม่ใช้ |
| “ช่วงนี้ซ้ำกับอีกช่วงหนึ่ง — ชื่อและเวลาเท่ากันทุกตัว” | สองการ์ดเป็นช่วงเดียวกันสองใบ (ซ้อนเวลากันเฉย ๆ ไม่ใช่ข้อผิดพลาดแล้ว ตั้งแต่ 2026-10-18) | ตั้งชื่อให้ต่างกัน หรือลบใบที่ซ้ำ |
| “ช่วงบริการต้องไม่ข้ามจุดเปลี่ยนวัน (…)” | ช่วงเริ่มก่อนและจบหลังจุดเปลี่ยนวัน จึงตกอยู่ใน 2 วัน | แยกเป็น 2 ช่วง หรือปรับ “จุดเปลี่ยนวัน” |
| “เวลาเปิดกับปิดของช่วงต้องต่างกัน” | ใส่เปิดกับปิดเวลาเดียวกัน (ช่วง 24 ชม. ใช้ได้เฉพาะเวลาเปิด–ปิดที่รับจอง) | แก้เวลาปิด |
| “เวลาปล่อยโต๊ะ … อยู่ก่อนร้านเปิด … — ลูกค้าจะโดนปล่อยโต๊ะก่อนถึงเวลา” | ใต้ช่อง “เวลาปล่อยโต๊ะ”: ปล่อยโต๊ะเร็วกว่าเวลาเปิด | ตั้งปล่อยโต๊ะให้อยู่ระหว่างเวลาเปิด–ปิด (ปกติหลังเปิด 30–60 นาที) |
| “เวลาปล่อยโต๊ะ … เลยเวลาร้านปิด … ไปแล้ว” | ใต้ช่อง “เวลาปล่อยโต๊ะ”: ปล่อยโต๊ะหลังร้านปิด | ตั้งปล่อยโต๊ะให้อยู่ระหว่างเวลาเปิด–ปิด |
| “ปิดรับจองออนไลน์ … อยู่หลังเวลาปล่อยโต๊ะ …” | ใต้ช่อง “ปิดรับจองออนไลน์”: ลูกค้าจะจองได้หลังเวลาที่ถือว่ามาสาย | ตั้งปิดรับจองไม่เกินเวลาปล่อยโต๊ะ |
| “ย้ายจุดเปลี่ยนวันตอนนี้จะเปลี่ยน “วันนี้” ของแคชเชียร์ทันที — ดูคำเตือนด้านล่าง” | ใต้ช่อง “จุดเปลี่ยนวัน” · กล่องเตือนสีเหลืองใต้ช่องบอกเวลาที่กด วันที่จะเปลี่ยนไป และช่วงเวลาที่บันทึกได้ปลอดภัย (บันทึกตอนนี้ “วันนี้” จะกระโดดและบิลจะแตกเป็น 2 วัน) | รอบันทึกในช่วงเวลาที่กล่องบอก หรือติ๊ก “ย้ายทันที” ใต้กล่องแล้วบันทึกอีกครั้งถ้าตั้งใจ |
| “รอบเวลา … จะคร่อมจุดเปลี่ยนวัน …” | มีรอบเวลาการจองของช่วงใดช่วงหนึ่งเริ่มก่อนและจบหลังจุดเปลี่ยนวันใหม่ | แก้รอบนั้นในหน้า “ช่วงเวลาและการจอง” ก่อน แล้วกลับมาย้ายจุดเปลี่ยนวัน |
| “ย้ายจุดเปลี่ยนวันเป็น … ไม่ได้ — ช่วงบริการที่ตั้งไว้จะคร่อมจุดเปลี่ยนวัน” | ช่วงเสริมที่ตั้งไว้จะไปคร่อมจุดเปลี่ยนวันใหม่ (ปรับ 2026-10-05; ทับกับช่วงหลักไม่ใช่ข้อห้ามแล้วตั้งแต่ 2026-10-18) | แก้เวลาช่วงในหน้า “ช่วงเวลาและการจอง” ก่อน แล้วกลับมาย้ายจุดเปลี่ยนวัน |
| “ย้ายจุดเปลี่ยนวันเป็น … ไม่ได้ — เวลาปล่อยโต๊ะ … / ปิดรับจอง … จะหลุดออกนอกเวลาเปิดร้าน” | จุดเปลี่ยนวันใหม่ทำให้สองเวลานั้นตกนอกเวลาเปิด–ปิด | แก้สองเวลานั้นในหน้า “ช่วงเวลาและการจอง” ก่อน |
| “บันทึกการตั้งค่าแล้ว · เวลาส่งสรุปสิ้นวัน … อยู่ก่อนจุดเปลี่ยนวัน … ระบบจะส่งตอน … แทน” | บันทึกสำเร็จ แต่เวลาส่งสรุปที่ตั้งไว้เร็วกว่าที่วันบริการจะจบ | ไม่ต้องทำอะไรถ้ารับได้ · ต้องการเวลาแน่นอน ตั้งเวลาส่งสรุปหลังจุดเปลี่ยนวันในการ์ด LINE |
ถ้าร้านใช้ “รอบเวลา”
ร้านที่ตั้งรอบเวลาการจอง ไว้ จะ ไม่ใช้ “ปิดรับจองออนไลน์” และ “เวลาปล่อยโต๊ะ” สองช่องในตารางข้างบนกับรอบ — เพราะแต่ละรอบเริ่มไม่พร้อมกัน ระบบใช้ “ปิดรับจองก่อนรอบเริ่ม (นาที)” และ “ปล่อยโต๊ะหลังรอบเริ่ม (นาที)” ของช่วงที่รอบนั้นอยู่ แทน (ต่อช่วง ตั้งแต่ 2026-10-05 — รอบมื้อเที่ยงปิดรับจองก่อน 30 นาที ขณะที่รอบผับใช้ 60 นาทีได้) · สองช่องรายวันยังใช้กับการจอง “ทั้งวัน” (เช่น ใบที่พนักงานเหมาโต๊ะ) และอยู่ในการ์ด “ช่วงหลัก” ของหน้า “ช่วงเวลาและการจอง” · “จุดเปลี่ยนวัน” ยังใช้เหมือนเดิม