Jabphap Meet POS · คู่มือติดตั้ง & ใช้งาน
หน้าแนะนำ
ระบบ POS จองห้องประชุม · ฉบับปี 2569

ติดตั้งและใช้งาน Jabphap Meet POS

ตั้งแต่สร้างไฟล์ Google Sheets จนเปิดรับจองห้องประชุมจริง และการใช้งานทุกหน้าจอ: ผังห้องประชุม ตารางการจอง ขาย/จองห้อง ลงบิลห้อง คอฟฟี่เบรก ปิดการใช้ห้อง งานจัดห้อง จอหน้าห้อง สต็อก แจ้งเตือน และรายงาน

สารบัญ
1

ติดตั้งบน Google

ทำครั้งเดียวบนคอมพิวเตอร์ ใช้เวลาประมาณ 15 นาที

ภาพรวม & สิ่งที่ต้องมี

Jabphap Meet POS คือระบบ POS จองห้องประชุม สำหรับศูนย์ประชุม ห้องประชุมให้เช่า co-working และอาคารที่มีห้องสัมมนา ขายค่าเช่าห้องรายชั่วโมงหรือแพ็กเกจครึ่งวัน/เต็มวัน รับจองล่วงหน้าพร้อมมัดจำ ขายคอฟฟี่เบรกและอุปกรณ์เสริม และเตือนของใช้ใกล้หมดอัตโนมัติ ระบบทำงานบน Google Apps Script และเก็บข้อมูลทั้งหมดใน Google Sheets ในบัญชีของศูนย์ ไม่มีเซิร์ฟเวอร์กลาง ไม่มีค่ารายเดือน

ต้องมีรายละเอียด
บัญชี GoogleGmail ฟรีก็ได้ แนะนำบัญชีของศูนย์ (ไม่ใช่บัญชีส่วนตัวพนักงาน)
คอมพิวเตอร์ 1 เครื่องใช้ตอนติดตั้งครั้งแรก (วางโค้ดใน Apps Script สะดวกกว่าบนมือถือ)
ไฟล์ระบบโฟลเดอร์ dist ที่ได้รับ มี Code.gs และ appsscript.json
อุปกรณ์หน้างานแท็บเล็ต/คอม/มือถือ + อินเทอร์เน็ต · แท็บเล็ตหน้าห้องและจอล็อบบี้ (ไม่บังคับ) · เครื่องพิมพ์ความร้อน 58/80 มม. หรือ A4 (ไม่บังคับ)
ระบบ ไม่ได้ซิงก์กับ Google Calendar / Outlook หรือเว็บรับจองอื่นโดยอัตโนมัติ — การจองที่เข้ามาทางโทรศัพท์ LINE อีเมล หรือเว็บไซต์ ให้บันทึกในตารางการจองและเลือก “ที่มา” ให้ถูก ระบบจะกันห้องไม่ให้จองชนและแยกรายงานตามช่องทางให้

1สร้างไฟล์ Google Sheets ใหม่

ไฟล์นี้คือ “ฐานข้อมูล” ของศูนย์ เก็บห้องประชุม การจอง บิล ลูกค้า สต็อก ผู้จำหน่าย และพนักงานทั้งหมด

  1. เข้า sheets.new (ล็อกอิน Gmail ของศูนย์)
  2. คลิกชื่อไฟล์มุมซ้ายบน ตั้งชื่อเช่น Jabphap Meet POS หรือชื่อศูนย์ของคุณ
หน้า Google Sheets ไฟล์ใหม่ กรอบแดงที่ชื่อไฟล์มุมซ้ายบน
คลิกชื่อไฟล์มุมซ้ายบน (กรอบแดง) เพื่อตั้งชื่อ · ชื่อในภาพเป็นตัวอย่างจากระบบรุ่นอื่น

2เปิด Apps Script แล้ววาง Code.gs

  1. ในไฟล์ชีต ไปที่เมนู ส่วนขยาย › Apps Script
  2. คลิกชื่อโปรเจกต์มุมซ้ายบน (“โปรเจกต์ที่ไม่มีชื่อ”) เปลี่ยนเป็น Jabphap Meet POS — ชื่อนี้จะแสดงในหน้าขออนุญาตสิทธิ์
  3. เปิดไฟล์ Code.gs ในหน้า Apps Script กด Ctrl+A ลบโค้ดเดิมทิ้งทั้งหมด
  4. เปิดไฟล์ dist/Code.gs ที่ได้รับ คัดลอกทั้งไฟล์มาวาง แล้วกด Ctrl+S
ไม่ต้องสร้างไฟล์ .html — ทุกหน้า (ขาย / จองห้อง ผังห้องประชุม ตารางการจอง งานบริการ & เบรก สต็อก รายงาน ตัวช่วยติดตั้ง ฯลฯ) ฝังอยู่ใน Code.gs แล้ว
ต้องวางให้ครบทั้งไฟล์ — Code.gs ยาวหลายหมื่นบรรทัด ถ้าวางขาดท้ายไฟล์ระบบจะเปิดไม่ขึ้น เลื่อนดูบรรทัดสุดท้ายให้ตรงกับไฟล์ต้นฉบับ
หน้า Apps Script หลังวางโค้ด มีหมายเลขกำกับชื่อโปรเจกต์ ไฟล์ Code.gs และแถบเรียกใช้
1 ชื่อโปรเจกต์ (ภาพเป็นชื่อตัวอย่างจากระบบรุ่นอื่น ของคุณคือ Jabphap Meet POS) · 2 ไฟล์ Code.gs ที่วางโค้ดแล้ว · 3 แถบเรียกใช้/เลือกฟังก์ชัน (ใช้กับ “ติดตั้งด่วน”)

3วางไฟล์ Manifest appsscript.json

  1. ในหน้า Apps Script กดไอคอน ⚙ การตั้งค่าโปรเจกต์ ทางซ้าย
  2. ติ๊ก แสดงไฟล์ Manifest “appsscript.json” ในเครื่องมือแก้ไข
  3. กลับไปที่ ‹› เครื่องมือแก้ไข เปิด appsscript.json ลบของเดิม วาง dist/appsscript.json ทับ แล้วกด Ctrl+S
ทำไมต้องวาง — ไฟล์นี้กำหนดเขตเวลา Asia/Bangkok ซึ่งสำคัญมากกับระบบจองรายชั่วโมง (สถานะห้อง “กำลังประชุม / ใกล้หมดเวลา” เวลาเตือน no-show และยอดรายวันจึงตรงเวลาไทย) และระบุสิทธิ์ที่ระบบขอให้ชัดเจน

4Deploy เป็นเว็บแอป ขั้นสำคัญ

  1. กดปุ่มสีน้ำเงินมุมขวาบน การทำให้ใช้งานได้ › การทำให้ใช้งานได้รายการใหม่
  2. คลิกเฟือง ⚙ ข้าง “เลือกประเภท” แล้วเลือก เว็บแอป
  3. ตั้งค่าตามตารางแล้วกด การทำให้ใช้งานได้ (ครั้งแรก Google จะขอให้อนุญาตสิทธิ์ ทำตามภาพ 4.5–4.9)
  4. กด คัดลอก ใต้หัวข้อ URL ของเว็บแอป เก็บไว้ แล้วกด เสร็จสิ้น
ช่องให้เลือกเหตุผล
คำอธิบายv1ตั้งอะไรก็ได้ ไว้จำเวอร์ชัน
ดำเนินการในฐานะฉัน (อีเมลของศูนย์)ระบบเขียนข้อมูลลงชีตได้ โดยพนักงานไม่ต้องมีสิทธิ์ในไฟล์
ผู้มีสิทธิ์เข้าถึงทุกคนแท็บเล็ต จอหน้าห้อง และมือถือพนักงานเปิดได้โดยไม่ต้องล็อกอิน Google (ยังต้องใช้ชื่อผู้ใช้ + PIN ของระบบ)
ปุ่มการทำให้ใช้งานได้ เมนูการทำให้ใช้งานได้รายการใหม่
4.1 การทำให้ใช้งานได้ › การทำให้ใช้งานได้รายการใหม่
หน้าต่างเลือกประเภท กดเฟืองแล้วเลือกเว็บแอป
4.2 กดเฟือง ⚙ แล้วเลือก เว็บแอป
ตั้งค่าเว็บแอป ดำเนินการในฐานะฉัน ผู้มีสิทธิ์เข้าถึงทุกคน
4.3 ดำเนินการในฐานะ: ฉัน · ผู้มีสิทธิ์เข้าถึง: ทุกคน
หน้าต่างการทำให้ใช้งานได้สำเร็จ พร้อม URL ของเว็บแอปและปุ่มคัดลอก
4.4 กด คัดลอก ใต้หัวข้อ URL แล้วกด เสร็จสิ้น

อนุญาตสิทธิ์ (ครั้งเดียว)

Google จะถามตอน Deploy ครั้งแรก หรือตอนกดเมนูในชีต/เรียกใช้ฟังก์ชันครั้งแรก ดูน่ากลัวนิดหน่อยแต่เป็นเรื่องปกติของสคริปต์ที่ติดตั้งเองในบัญชีของคุณ ภาพชุดนี้ถ่ายจากระบบรุ่นอื่น ชื่อในหน้าจอของคุณจะเป็น Jabphap Meet POS

กล่องจำเป็นต้องให้สิทธิ์ ปุ่มตรวจสอบสิทธิ์
4.5 กด ตรวจสอบสิทธิ์ (หรือ ให้สิทธิ์เข้าถึง) แล้วเลือกบัญชีของศูนย์
หน้า Google ยังไม่ได้ยืนยันแอปนี้ ลิงก์ขั้นสูง
4.6 “Google ยังไม่ได้ยืนยันแอปนี้” ให้กด ขั้นสูง
ลิงก์ไปที่ชื่อโปรเจกต์ (ไม่ปลอดภัย)
4.7 กด ไปที่ … (ไม่ปลอดภัย) — ของคุณจะขึ้นชื่อ Jabphap Meet POS
หน้ายืนยันการลงชื่อเข้าใช้ ปุ่มดำเนินการต่อ
4.8 กด ดำเนินการต่อ
รายการสิทธิ์ที่ระบบขอ ช่องเลือกทั้งหมด และปุ่มดำเนินการต่อ
4.9 ติ๊ก เลือกทั้งหมด แล้วกด ดำเนินการต่อ
ทำไมขึ้นว่า “ไม่ปลอดภัย”? เพราะสคริปต์เป็นของคุณเอง ไม่ได้ส่งให้ Google ตรวจ ข้อมูลไม่ได้ถูกส่งไปที่อื่น ทุกอย่างอยู่ใน Drive ของบัญชีคุณ
สิทธิ์ที่ระบบขอนำไปใช้ทำอะไร
ดู แก้ไข สร้าง และลบสเปรดชีตอ่าน/เขียนห้องประชุม การจอง บิล สต็อก และพนักงานลงในไฟล์ชีตของศูนย์ และสร้างไฟล์เก็บถาวรเมื่อย้ายข้อมูลเก่า
เชื่อมต่อบริการภายนอกส่งสรุปยอดขาย สรุปสต็อก แจ้งซ่อม และแจ้งการจองใหม่เข้า LINE ของศูนย์ (api.line.me) เท่านั้น
ส่งอีเมลในฐานะคุณส่ง PIN ใหม่เมื่อรีเซ็ต และส่งสรุปทางอีเมล (ถ้าเปิดไว้)
ทำงานขณะที่คุณไม่อยู่ทริกเกอร์รายชั่วโมงสำหรับส่งสรุปและแจ้งเตือนอัตโนมัติ
แสดงหน้าต่างในแอปของ Googleตัวช่วยติดตั้งและเมนู 🏢 Jabphap Meet POS ในชีต
ดูอีเมลหลักของบัญชีตรวจว่าผู้เปิดตัวช่วยติดตั้งคือเจ้าของไฟล์ และเป็นผู้รับอีเมลสรุปตั้งต้น

5เปิดลิงก์เว็บแอป

วาง URL ที่คัดลอกไว้ (ขึ้นต้นด้วย https://script.google.com/macros/s/…/exec) ในเบราว์เซอร์ ศูนย์ที่ยังไม่ติดตั้งจะเปิด ตัวช่วยติดตั้ง ให้อัตโนมัติ

ก่อนติดตั้งเสร็จ ใครก็ตามที่มีลิงก์จะเปิดตัวช่วยติดตั้งได้ ให้ผู้ดูแลติดตั้งให้เสร็จก่อน แล้วค่อยส่งลิงก์ให้พนักงาน

อีกทาง: กลับไปที่แท็บ Google Sheets แล้วรีเฟรช (F5) จะมีเมนู 🏢 Jabphap Meet POS › 🚀 ติดตั้งระบบ (เริ่มที่นี่) เปิดตัวช่วยเดียวกันในหน้าต่างของชีต

หลังติดตั้งแล้ว ลิงก์เดียวนี้ใช้ได้ทุกหน้า ต่างกันที่บัญชีที่เข้าสู่ระบบ · เปิดจาก 🏢 Jabphap Meet POS › 🖥️ เปิดหน้าขาย ในชีตได้เช่นกัน

เพิ่มไว้ที่หน้าจอโฮม (ใช้เหมือนแอป)

  • iPad / iPhone — Safari › ปุ่มแชร์ › เพิ่มไปยังหน้าจอโฮม
  • Android — Chrome › เมนู ⋮ › เพิ่มลงในหน้าจอหลัก
  • คอมเคาน์เตอร์ต้อนรับ — บุ๊กมาร์กไว้ ต่อเครื่องพิมพ์สำหรับใบเสร็จ ใบยืนยันการจอง ใบเสนอราคา และใบงานบริการ
2

ตัวช่วยติดตั้ง

ตั้งข้อมูลศูนย์ ผู้ดูแล ห้องประชุม และตัวเลือกการใช้งาน

ตัวช่วยติดตั้ง 5 ขั้น

หน้าแรกสรุปสิ่งที่ระบบจะสร้าง กด เริ่มติดตั้ง แล้วกรอกทีละขั้น

  1. ข้อมูลศูนย์ — ชื่อ (เช่น สบายสเปซ ศูนย์ประชุม) · เบอร์โทร · ที่อยู่ (พิมพ์บนใบเสร็จ ใบยืนยันการจอง และใบเสนอราคา) · สัญลักษณ์สกุลเงิน · เขตเวลา
  2. ผู้ดูแลระบบ — ชื่อ (เช่น คุณนิด ผู้จัดการศูนย์) · ชื่อผู้ใช้ (อังกฤษตัวเล็ก ตัวเลข _ . -) · PIN ตัวเลข 4–8 หลัก ห้ามเป็นเลขซ้ำกันทั้งหมด
  3. ห้องประชุม — จำนวนห้องแต่ละประเภท และเวลาเปิด–ปิดให้จอง (ดูรายละเอียด)
  4. ตัวเลือกการใช้งาน — ข้อมูลตัวอย่าง · สต็อก · งานบริการ · ภาษี · ขนาดใบเสร็จ · ชุดสี · ธีม แล้วกด ติดตั้งเลย
  5. ติดตั้ง — รอ 10–30 วินาที อย่าปิดหน้า เสร็จแล้วจะเห็นบัญชีสำหรับเข้าสู่ระบบ ลิงก์หน้าขาย และปุ่ม เข้าสู่ระบบ
ตัวเลือกในขั้นที่ 4ทำอะไร
ติดตั้งข้อมูลตัวอย่าง (แนะนำ)ค่าห้องต่อชั่วโมง: ห้องประชุมเล็ก 350 · กลาง 700 · บอร์ดรูม VIP 1,200 · สัมมนา 2,500 · แพ็กเกจห้องกลางครึ่งวัน 4 ชม. 2,500 · ห้องสัมมนาเต็มวัน 8 ชม. 16,000 · คอฟฟี่เบรก 90/ท่าน · อาหารกลางวันชุด 180 · บุฟเฟต์ 320 · ชุดต้อนรับ 35 · เครื่องดื่ม · อุปกรณ์เสริม (โปรเจกเตอร์ ไมโครโฟนไร้สาย จอทีวี เจ้าหน้าที่ AV) · เครื่องเขียน · ของใช้ต่อหน่วย สต็อก จุดสั่งซื้อ ผู้จำหน่าย · การจองตัวอย่างทุกสถานะ (แก้หรือลบภายหลังได้)
เปิดระบบสต็อกและแจ้งเตือนอัตโนมัติตัดของใช้ในห้องและวัตถุดิบเบรกทุกครั้งที่ขาย เตือนเมื่อต่ำกว่าจุดสั่งซื้อ คาดการณ์วันที่จะหมดจากการใช้จริงและการจองล่วงหน้า และทำรายการสั่งซื้อให้
ใช้กระดานงานบริการ & เบรกคอฟฟี่เบรก อาหารกลางวัน อุปกรณ์เสริม เข้ากระดาน รับคำสั่ง → กำลังเตรียม → พร้อมเสิร์ฟ → เสิร์ฟถึงห้องแล้ว
ลูกค้าองค์กรประจำ · ช่องทางการจองชื่อบริษัท/ลูกค้าประจำเป็นปุ่มเลือกด่วนตอนกรอกผู้จอง · ช่องทาง เช่น เว็บไซต์ LINE อีเมล โทรจอง
ภาษี · ขนาดใบเสร็จ · ชุดสี · ธีมVAT (ถ้าจด) · กระดาษ 58/80 มม./A4 · ชุดสี 8 แบบ (เริ่มต้น “อินดิโก้ออฟฟิศ”) · สว่าง/มืด/ตามระบบ
จดชื่อผู้ใช้และ PIN ของผู้ดูแลไว้ ต้องใช้เข้าสู่ระบบครั้งแรก · ระบบเก็บ PIN เป็นค่าแฮชพร้อม salt ไม่ได้เก็บตัวเลขจริงในชีต

ขั้น “ห้องประชุม”

ตัวช่วยติดตั้ง ขั้นห้องประชุม ปุ่มเพิ่มลดจำนวนห้องแต่ละประเภท และเวลาเปิดปิด
ขั้นที่ 3 — ปุ่ม − / + จำนวนห้องแต่ละประเภท ยอดรวม และเวลาเปิด–ปิดให้จอง
ช่องค่าเริ่มต้นระบบสร้างให้
ห้องประชุมเล็ก3S1–S3 “ห้องประชุมเล็ก โฟกัส 1–3” · ชั้น 5 · โต๊ะประชุมยาว · 6 ท่าน · เกินจะรันเลขต่อ S4 S5 …
ห้องประชุมกลาง2M1–M2 “ห้องประชุมกลาง ซีนเนอร์จี 1–2” · ชั้น 5 · ตัว U · 16 ท่าน
ห้องบอร์ดรูม1B1 “ห้องบอร์ดรูม VIP” · ชั้น 6 · โต๊ะประชุมยาว · 12 ท่าน
ห้องสัมมนา1H1 “ห้องสัมมนา แกรนด์ฮอลล์” · ชั้น 6 · เธียเตอร์ · 80 ท่าน
เวลาเปิด / ปิด08:00 / 20:00ช่วงเวลาที่จองได้ และขอบซ้าย–ขวาของตารางการจอง

ห้องประชุมเป็นของจริงของศูนย์ จึงถูกสร้างเสมอแม้ไม่ติดตั้งข้อมูลตัวอย่าง · ถ้าติดตั้งข้อมูลตัวอย่าง ระบบผูกห้องกับค่าห้องและอุปกรณ์ตามประเภท และสร้างการจองตัวอย่างให้ลองเริ่มใช้ห้อง/ปิดการใช้ห้อง · แก้รหัสห้อง ชั้น ความจุ ราคา หรือเพิ่ม/ลบห้องภายหลังได้ที่ ผังห้องประชุม › จัดการห้อง

ติดตั้งด่วน (สำหรับลองระบบ)

  1. ในหน้า Apps Script เลือกฟังก์ชัน setupSystem จากช่องรายชื่อฟังก์ชัน
  2. กด ▷ เรียกใช้ แล้วอนุญาตสิทธิ์ตามภาพ 4.5–4.9
  3. ดูบันทึกการดำเนินการด้านล่าง จะขึ้น “ติดตั้งสำเร็จ” พร้อมบัญชีเริ่มต้น admin / 1234 — เปลี่ยน PIN ทันทีหลังเข้าใช้งาน · ห้องประชุมตัวอย่าง 7 ห้อง (เล็ก 3 กลาง 2 บอร์ดรูม 1 สัมมนา 1) และการจองตัวอย่างถูกสร้างให้
  4. Deploy ตามขั้นที่ 4 (ถ้ายังไม่ได้ทำ)
บันทึกการดำเนินการของ Apps Script แสดงผลการติดตั้งในกรอบแดง
กรอบแดงคือผลการติดตั้ง · ภาพถ่ายจากระบบรุ่นอื่น ของคุณจะขึ้นเป็น “Jabphap Meet POS … ติดตั้งสำเร็จ” และเมนูในชีตเป็น 🏢 Jabphap Meet POS

เช็กลิสต์ก่อนเปิดรับจองจริง

ติ๊กไปทีละข้อ หน้านี้จำไว้ในเบราว์เซอร์เครื่องนี้ · 0/12

3

ตั้งค่าห้อง ราคา และของใช้

ทำครั้งแรกครั้งเดียว แก้ภายหลังได้ทุกเมื่อ

เพิ่ม/แก้ห้องประชุม (ผังห้องประชุม › จัดการห้อง)

ผู้จัดการขึ้นไปกดปุ่ม จัดการห้อง ที่หน้าผังห้องประชุม แล้วเพิ่ม/แก้/ลบห้อง

ฟอร์มห้องประชุม รหัส ชื่อ ประเภท ชั้น ความจุ รูปแบบจัดห้อง ราคา และอุปกรณ์
ฟอร์มห้องประชุม — รหัส ชื่อ ประเภท ชั้น/โซน ความจุ รูปแบบจัดห้อง ค่าห้องที่ผูก ราคา/ชม. อุปกรณ์
ช่องคำอธิบาย
รหัสห้อง1–10 ตัว ไม่ซ้ำ เช่น S1 M2 B1 H1 — ใช้บนการ์ดห้อง บิล ใบยืนยัน และจอหน้าห้อง
ประเภทห้องประชุมเล็ก · ห้องประชุมกลาง · ห้องบอร์ดรูม · ห้องสัมมนา
ชั้น/โซนใช้จัดกลุ่มบนผังห้องประชุม
ความจุ1–1,000 ท่าน — ตอนจอง ห้องที่ความจุพอจะขึ้นก่อน ห้องที่เกินความจุยังจองได้แต่มีป้ายเตือน
รูปแบบจัดห้องมาตรฐานโต๊ะประชุมยาว · ตัว U · ห้องเรียน · เธียเตอร์ · โต๊ะจัดเลี้ยง · ค็อกเทล (ยืน) · กลุ่มย่อย
ค่าห้องที่ผูก · ราคา/ชม.เลือกค่าห้องประเภทเดียวกัน · ราคาว่าง = ใช้ราคาของค่าห้องต่อชั่วโมง
อุปกรณ์โปรเจกเตอร์ · จอทีวี · ไมโครโฟน · เครื่องเสียง · ระบบประชุมออนไลน์ · กล้อง · ไวท์บอร์ด · Flipchart · Wi-Fi · ปลั๊กทุกที่นั่ง
ลบห้องที่ยังมีการจอง “จองแล้ว” หรือ “กำลังใช้ห้อง” ไม่ได้ ให้ย้ายห้องหรือยกเลิกการจองนั้นก่อน

ห้องประชุม ราคา & บริการ

หน้ารวมค่าห้อง แพ็กเกจ คอฟฟี่เบรก อาหาร เครื่องดื่ม อุปกรณ์เสริม และเครื่องเขียน ในฟอร์มมีส่วน “ค่าเช่าห้องประชุม”

หน้ารายการค่าห้องและบริการ
รายการค่าห้องและบริการ แสดงป้าย “ต่อชั่วโมง · 12 ท่าน” / “แพ็กเกจ 4 ชม.”
ฟอร์มค่าห้อง ส่วนค่าเช่าห้องประชุม ประเภทห้อง ความจุ และวิธีคิดราคา
ฟอร์มค่าห้อง — ประเภทห้อง · ความจุ · คิดราคา
คิดราคาหน่วยตัวอย่าง
รายชั่วโมงชั่วโมง (เพิ่มทีละ 0.5)ห้องประชุมกลาง (ต่อชั่วโมง) 700 — จอง 3 ชม. = ฿2,100
แพ็กเกจครึ่งวัน 4 ชม.แพ็กเกจห้องประชุมกลาง ครึ่งวัน 2,500 — 1 แพ็กเกจ = 4 ชม.
แพ็กเกจเต็มวัน 8 ชม.แพ็กเกจห้องสัมมนา เต็มวัน 16,000
กำหนดเองแพ็กเกจตั้งจำนวนชั่วโมงต่อแพ็กเกจ 0.5–12

บริการต่อท่าน (คอฟฟี่เบรก อาหารกลางวัน ชุดต้อนรับ) เป็นสินค้าปกติ หน้าขายจะแนะนำให้เพิ่มตามจำนวนผู้เข้าร่วมเมื่อเลือกห้องแล้ว · ตั้ง “ระยะเวลาเตรียม” ของบริการเพื่อให้กระดานงานบริการเตือนเวลาเสิร์ฟ

ตั้งค่า › ห้องประชุม & การจอง

หน้าตั้งค่า หมวดห้องประชุมและการจอง
กติกาเวลาจอง เวลาจัดห้องคั่น การแจ้งเตือนห้อง และมัดจำ
คีย์ค่าเริ่มต้นความหมาย
rooms_enabledเปิดใช้ผังห้องประชุม + ตารางการจอง (ปิด = ใช้เป็น POS ขายหน้าร้านอย่างเดียว)
open_time08:00เวลาเปิดให้จอง และจุดเริ่มของตารางการจอง
close_time20:00การจองต้องจบไม่เกินเวลานี้ (ไม่เกิน 24:00) จองนอกช่วงจะขึ้น “นอกเวลาเปิดให้จอง”
slot_min30ช่องเวลาในตารางและตัวเลือกเวลา (15 / 30 / 60 นาที)
min_booking_min60จองขั้นต่ำกี่นาที
buffer_min15เวลาจัดห้องคั่นระหว่างการจอง — ห้องถือว่าไม่ว่างถ้าการจองอื่นห่างไม่ถึงค่านี้
upcoming_window_min60ห้องที่จะมีประชุมภายในกี่นาที ขึ้นสถานะ “มีประชุมเร็ว ๆ นี้” และเตือนถ้าห้องยังไม่พร้อม
ending_soon_min15เหลือกี่นาทีก่อนเลิกประชุม ขึ้นสถานะ “ใกล้หมดเวลา”
overtime_grace_min10เลยเวลาเลิกประชุมเกินกี่นาทีจึงเตือน “เลยเวลาเลิกประชุม”
no_show_grace_min20เลยเวลาเริ่มกี่นาทีแล้วยังไม่เริ่มใช้ห้อง เตือน “ผู้จองยังไม่มา”
deep_clean_every_uses40ใช้ห้องครบกี่ครั้งให้เตือน “ถึงรอบตรวจเช็คอุปกรณ์/ทำความสะอาดใหญ่” (0 = ไม่เตือน)
booking_prefixMRตัวนำหน้าเลขการจอง → MR2610-0007 (MR + ปีเดือน + ลำดับ 4 หลักของเดือน) · A–Z/0–9 1–4 ตัว
deposit_default_pct50มัดจำแนะนำ (% ของค่าห้อง) ปุ่มด่วนในฟอร์มการจอง
booking_notifyเปิดแจ้ง LINE/อีเมลทันทีเมื่อมีการจองใหม่หรือยกเลิก
room_maintenance_notifyเปิดแจ้ง LINE/อีเมลทันทีเมื่อมีการแจ้งซ่อม/อุปกรณ์เสีย
ตัวอย่าง: ศูนย์ที่ห้องสัมมนาต้องจัดเก้าอี้ใหม่ทุกรอบ ตั้ง buffer_min = 30 · co-working ที่ห้องเล็กไม่ต้องจัด ตั้ง 0–5 นาที และ slot_min = 15 เพื่อขายเป็นช่วงสั้น ๆ

ของใช้ต่อหน่วย — ตัดของใช้อัตโนมัติ

ที่ สต็อกของใช้ & วัตถุดิบเบรก › ของใช้ต่อหน่วย กำหนดว่า “ขาย 1 หน่วย ใช้ของอะไรเท่าไร” ระบบตัดสต็อกให้ทุกครั้งที่ขาย และใช้คำนวณ “คาดว่าจะหมด” จากการจองล่วงหน้า

หน้าของใช้ต่อหน่วย ค่าห้อง 1 ชั่วโมงและคอฟฟี่เบรก 1 ท่าน
ของใช้ต่อหน่วย — ค่าห้อง 1 ชั่วโมง / คอฟฟี่เบรก 1 ท่าน
ขาย 1 หน่วยใช้ของ (ข้อมูลตัวอย่าง)
ค่าห้องทุกประเภท 1 ชั่วโมงทิชชู่ 0.1 ห่อ · ถุงขยะ 0.25 ใบ · น้ำยาทำความสะอาด 0.02 ลิตร · ปากกาไวท์บอร์ด 0.05 ด้าม · ถ่าน AA 0.1 ก้อน (ห้องกลาง/บอร์ดรูม/สัมมนา) — แพ็กเกจคูณตามชั่วโมงของแพ็กเกจ
คอฟฟี่เบรก 1 ท่านเมล็ดกาแฟ 12 กรัม · น้ำตาล/ครีมเทียม 2 ซอง · แก้วกระดาษ 2 ใบ · ขนมเบรก 2 ชิ้น · ชาซอง 0.5
ชุดต้อนรับ 1 ท่านน้ำดื่ม 1 ขวด · สมุดโน้ต 1 เล่ม · ปากกาลูกลื่น 1 ด้าม
กาแฟสด 1 แก้วเมล็ดกาแฟ 18 กรัม · แก้วกระดาษ 1 ใบ
ตัวอย่าง: อบรม 80 ท่านที่ H1 09:00–16:00 พร้อมคอฟฟี่เบรก 80 ท่าน → ตัดเมล็ดกาแฟ 960 กรัม แก้ว 160 ใบ ขนมเบรก 160 ชิ้น และค่าห้อง 7 ชม. ตัดทิชชู่ 0.7 ห่อ ถุงขยะ 1.75 ใบ
4

ใช้งานประจำวัน

หน้าจอหลักที่หน้าเคาน์เตอร์และทีมจัดห้องใช้ทุกวัน

บทบาท & สิทธิ์

เพิ่มพนักงานที่ ตั้งค่า › พนักงาน แต่ละคนมี PIN ของตัวเอง ระบบบันทึกว่าใครขาย ใครเริ่ม/ปิดการใช้ห้อง

บทบาททำอะไรได้
ผู้ดูแลระบบ adminทุกอย่าง รวมถึงตั้งค่า พนักงาน และข้อมูลระบบ
ผู้จัดการ managerขาย / จองห้อง · ผังห้องประชุมรวมถึงเพิ่ม/แก้/ลบห้อง · การจอง · ภาพรวม รายงาน · ห้องประชุม ราคา & บริการ · สต็อก · ค่าใช้จ่าย · ยกเลิกบิล · ปิดการใช้ห้องโดยยังค้างชำระ
พนักงานต้อนรับ cashierขาย / จองห้อง รับเงิน ให้ส่วนลด · รับจอง รับมัดจำ เริ่มใช้ห้อง–ปิดการใช้ห้อง · ผังห้องประชุม · ตารางการจอง · งานบริการ & เบรก · ประวัติบิล
ทีมจัดห้อง / บริการ kitchenเห็นเฉพาะผังห้องประชุม (เปิดมาที่โหมดงานจัดห้องอัตโนมัติ: เริ่ม/เสร็จจัดห้อง แจ้งซ่อม) และงานบริการ & เบรก — เหมาะกับมือถือ/แท็บเล็ตของทีมหลังบ้าน

ขั้นตอนงานหนึ่งวัน

ภาพรวมการทำงานของศูนย์ตั้งแต่เปิดจนปิด แต่ละขั้นมีหัวข้อรายละเอียดด้านล่าง

  1. ตรวจความพร้อมตอนเช้า 07:45

    เปิด ผังห้องประชุม แท็บ “ตารางวันนี้” ดูการประชุมทั้งวัน · กด กระดิ่ง ดูห้องที่ยังไม่พร้อม ห้องปิดปรับปรุง และของที่ต้องสั่ง · ทีมจัดห้องเปิดโหมดงานจัดห้องบนมือถือ

  2. ลูกค้าวอล์กอิน ขอห้องตอนนี้ 09:10

    ที่ หน้าขาย แตะชิปห้องที่ว่าง (หรือค่าห้อง) → เลือกเวลาและระยะเวลา → ใส่ผู้จอง → เปิด “เริ่มใช้ห้องทันที” → จ่ายเลยหรือลงบิลห้อง

  3. รับจองล่วงหน้าทางโทรศัพท์/LINE 10:30

    ที่ ตารางการจอง แตะช่องว่าง → กรอก ฟอร์มการจอง พร้อมมัดจำ → คัดลอกข้อความยืนยันหรือพิมพ์ใบเสนอราคาส่งลูกค้า

  4. ผู้จองมาถึง — เริ่มใช้ห้อง 12:50

    การ์ดห้องขึ้น “มีประชุมเร็ว ๆ นี้” แตะการ์ด → เริ่มใช้ห้อง ระบบเปิดบิลห้อง (folio) พร้อมยอดมัดจำ

  5. ลงคอฟฟี่เบรกระหว่างประชุม 14:30

    แตะชิปห้องที่กำลังประชุมบนหน้าขาย → เพิ่มคอฟฟี่เบรก/อุปกรณ์ → ลงบิลห้อง งานเข้ากระดาน งานบริการ & เบรก

  6. ขอขยายเวลา 15:45

    การ์ดห้องขึ้น “ใกล้หมดเวลา” → กด ขยายเวลา +30 นาที / +1 ชม. ระบบตรวจห้องว่างและเพิ่มค่าห้องส่วนต่างเข้าบิล

  7. เลิกประชุม — ปิดการใช้ห้อง & ชำระ 16:30

    กด ปิดการใช้ห้อง ถ้ามียอดค้าง ระบบพาไปหน้าขายพร้อมสวิตช์ “ปิดการใช้ห้องพร้อมชำระ” ชำระยอดหลังหักมัดจำ

  8. จัดห้องให้พร้อมรอบถัดไป 16:35

    ห้องเปลี่ยนเป็น “รอจัดห้อง” อัตโนมัติ ทีมจัดห้องกด เริ่มจัดห้อง → จัดห้องเสร็จ ห้องกลับเป็น “ว่าง พร้อมใช้”

เข้าสู่ระบบ

หน้าเข้าสู่ระบบ เลือกชื่อผู้ใช้และกด PIN
เลือกชื่อผู้ใช้ แล้วกด PIN — ระบบเปิดหน้าที่เหมาะกับบทบาท (ทีมจัดห้องเปิดที่ผังห้องประชุม)

เครื่องที่ใช้ร่วมกันควรกด ออกจากระบบ ที่เมนูรูปโปรไฟล์เมื่อเปลี่ยนกะ · ลืม PIN ให้ผู้ดูแลรีเซ็ตที่ ตั้งค่า › พนักงาน

ผังห้องประชุม

เห็นทุกห้องในจอเดียว สถานะคำนวณจากเวลาปัจจุบันของวัน ดึงข้อมูลใหม่ทุก 30 วินาที และนับเวลาถอยหลังทุกนาที

ผังห้องประชุม ชิปสรุปสถานะ แถบวันนี้ และการ์ดห้องพร้อมแถบเวลา
ชิปสรุปด้านบน · แถบ “วันนี้” · ตัวกรองประเภท/สถานะ/ความจุ · การ์ดห้องพร้อมแถบเวลาย่อของวันนี้
ว่าง พร้อมใช้ — “ว่างถึง 13:00” มีประชุมเร็ว ๆ นี้ กำลังประชุม — “เหลือ 25 นาที” ใกล้หมดเวลา / เลยเวลา รอจัดห้อง กำลังจัดห้อง ปิดปรับปรุง
  • หัวหน้าจอ — จำนวนห้องตามสถานะ · ใช้งานอยู่ % · อัตราการใช้ห้องวันนี้ % · นาฬิกา · อัปเดตล่าสุด
  • แถบวันนี้ — การประชุมวันนี้ · กำลังใช้ห้อง · ผู้เข้าร่วมตอนนี้ · แท็บย่อย ห้องทั้งหมด / ใกล้เริ่ม / กำลังใช้ / ตารางวันนี้
  • ตัวกรอง — ประเภทห้อง · สถานะ · ความจุขั้นต่ำ 4+ 10+ 20+ 50+ · จัดกลุ่มตามชั้น/โซน · ปุ่มเต็มจอ

แตะการ์ดห้อง

แผงรายละเอียดห้อง การประชุมปัจจุบัน ตารางวันนี้ ยอดค้าง และปุ่มตามสถานะ
แผงรายละเอียด — การประชุมปัจจุบัน/ถัดไป · ตารางวันนี้ของห้อง · ยอดค้าง · ปุ่มตามสถานะ
ปุ่มใช้เมื่อ
เริ่มใช้ห้องมีการจองใกล้เริ่ม (ดูหัวข้อ)
จองห้องนี้ / ขายเลยห้องว่าง → ไปหน้าขายพร้อมเลือกห้องนี้และเวลาตอนนี้ หรือเปิดฟอร์มจอง
ลงบิลห้องกำลังประชุม → สั่งเบรก/อุปกรณ์เพิ่ม
ขยายเวลา+30 นาที / +1 ชม. ตรวจห้องว่างให้
ปิดการใช้ห้องเลิกประชุม (ดูหัวข้อ)
เริ่มจัดห้อง · จัดห้องเสร็จ · ตรวจเช็คอุปกรณ์แล้วงานจัดห้อง (ดูหัวข้อ)
แจ้งซ่อม · ซ่อมเสร็จอุปกรณ์ในห้องเสีย (ดูหัวข้อ)
ประวัติห้อง · ดูในตารางการจอง · จอหน้าห้องดูย้อนหลัง / กระโดดไปตาราง / เปิดโหมดจอหน้าห้องของห้องนี้

ตารางการจอง

แท็บ ตารางเวลา (ค่าเริ่มต้น) · รายการการจอง · ค้นหาห้องว่าง — ปุ่ม ก่อนหน้า / วันนี้ / ถัดไป เลือกวันที่ และสลับมุมมอง วัน / สัปดาห์

ตารางการจองมุมมองวัน แถวห้อง คอลัมน์เวลา บล็อกการจองสีตามสถานะ เส้นตอนนี้
มุมมองวัน — แถว = ห้อง (จัดกลุ่มตามประเภท) × คอลัมน์ = เวลา 08:00–20:00 · แถบลายจาง ๆ หลังการจอง = เวลาจัดห้องคั่น · เส้นแดง = ตอนนี้
  • แตะช่องว่าง = ฟอร์มจองใหม่ (ห้อง + เวลานั้น + 1 ชม.) · ลากบนแถวเพื่อเลือกช่วงเวลา · แตะบล็อก = รายละเอียดการจอง
  • ช่วงเวลาที่ผ่านไปแล้วเป็นสีจาง · แถวล่างแสดงอัตราการใช้ห้องของวัน
  • มือถือ: เลื่อนแนวนอน คอลัมน์ห้องยังติดซ้าย
ตารางการจองมุมมองสัปดาห์ ห้องคูณเจ็ดวัน
มุมมองสัปดาห์ — ห้อง × 7 วัน แตะช่องเพื่อไปมุมมองวันนั้น
ค้นหาห้องว่าง ตามวันที่ เวลา ระยะเวลา จำนวนผู้เข้าร่วม
ค้นหาห้องว่าง — วันที่ + เวลา + ระยะเวลา + ผู้เข้าร่วม + ประเภท → ห้องว่างพร้อมราคารวม และช่วงว่างทั้งวัน

รับจอง มัดจำ ใบยืนยัน ใบเสนอราคา

ฟอร์มการจอง วันที่ เวลา ระยะเวลา ห้อง ผู้เข้าร่วม รูปแบบจัดห้อง ผู้จอง มัดจำ และจองซ้ำ
ฟอร์มการจอง
  1. วันที่ · เวลาเริ่ม · ระยะเวลา — ปุ่มด่วน 1 / 2 / 3 ชม. / ครึ่งวัน 4 ชม. / เต็มวัน 8 ชม. หรือเลือกเวลาเลิก
  2. ห้อง — ห้องว่างและความจุพอขึ้นก่อน ห้องไม่ว่างแสดงเหตุผล เช่น “จองแล้ว 13:00–15:00 (MR2610-0004)” พร้อมช่วงว่างอื่นของห้องนั้นให้แตะเลือก
  3. ผู้เข้าร่วม · รูปแบบจัดห้อง · หัวข้อการประชุม
  4. ผู้จอง · บริษัท/หน่วยงาน · เบอร์ · อีเมล · ที่มา (วอล์กอิน โทรจอง LINE อีเมล เว็บไซต์ อื่น ๆ) + ช่องทาง · อุปกรณ์ที่ขอเพิ่ม
  5. ราคา/ชม. (ค่าเริ่ม = ราคาห้อง แก้เป็นราคาพิเศษได้) · ยอดรวม · มัดจำ ปุ่มด่วน 0 / 50% / เต็มจำนวน + วิธีรับ
  6. จองซ้ำ — ไม่ซ้ำ / ทุกวัน / ทุกสัปดาห์ × 2–12 ครั้ง (ถ้าครั้งไหนชน ระบบไม่สร้างเลยสักรายการและบอกวันที่ที่ชน) · หมายเหตุ
ระบบตรวจห้องว่างที่เซิร์ฟเวอร์ทุกครั้ง รวม buffer_min ถ้าชนจะขึ้นข้อความเช่น “ห้อง M1 มีการจองแล้ว 13:00–15:00 (MR2610-0004) · ต้องเว้นเวลาจัดห้อง 15 นาที”

รายละเอียดการจอง

รายละเอียดการจอง ข้อมูลผู้จอง ยอด มัดจำ ค้างชำระ และปุ่มจัดการ
ข้อมูลทั้งหมด · ยอดบิลห้อง/มัดจำ/ค้างชำระ · ชุดการจองซ้ำ · ปุ่มจัดการ
ปุ่มทำอะไร
แก้ไขแก้ได้เมื่อยังเป็น “จองแล้ว” · ระหว่างประชุมแก้ได้เฉพาะเวลาเลิก หัวข้อ ผู้จอง เบอร์ ผู้เข้าร่วม อุปกรณ์ หมายเหตุ
ย้ายห้องห้องใหม่ต้องว่างช่วงเวลานั้น · ถ้ากำลังประชุม ห้องเดิมเป็น “รอจัดห้อง”
ขยาย/ลดเวลาขยาย = เพิ่มค่าห้องส่วนต่างเข้าบิลให้ · ลด = บันทึกเวลาใหม่ (แก้ยอดในบิลเองถ้าต้องคืนเงิน)
รับมัดจำเพิ่มบวกมัดจำ ระบบหักออกตอนชำระบิลห้อง
ยกเลิก · ไม่มาใช้ห้องใส่เหตุผล · ยกเลิกทั้งชุดได้ถ้าเป็นการจองซ้ำ · ปล่อยห้องและแจ้ง LINE (ถ้าเปิด booking_notify)
คัดลอกข้อความยืนยันจากแม่แบบ ready_message ({name} {tag}=เลขการจอง {total} {store} {phone}) + ห้อง วันเวลา หัวข้อ
พิมพ์ใบยืนยันการจอง · พิมพ์ใบเสนอราคาใบเสนอราคามีค่าห้อง มัดจำ เงื่อนไข (receipt_terms) และช่องลงนาม
ใบยืนยันการจองห้องประชุม
ใบยืนยันการจองห้องประชุม
ใบเสนอราคาห้องประชุม
ใบเสนอราคา — ส่งให้ฝ่ายจัดซื้อของลูกค้าองค์กร

ขาย / จองห้อง (ลูกค้าวอล์กอิน)

หน้าขาย แถบห้องด้านบน หมวดสินค้า และบิล
แถบห้องด้านบน: ชิปสีตามสถานะ + “ว่างถึง 13:00” / “ถึง 12:00” · การ์ดค่าห้องบอก “ว่างตอนนี้ 3/4 ห้อง”
  1. แตะ ชิปห้องที่ว่าง (ขายเริ่มตอนนี้ ปัดขึ้นตาม slot) หรือแตะ การ์ดค่าห้อง
  2. หน้าต่างเลือกห้อง + เวลา: วันที่ · เวลาเริ่ม · ระยะเวลา (ทีละ 0.5 ชม. / จำนวนแพ็กเกจ) → เห็นเวลาเลิก · เลือกห้อง (ห้องว่างขึ้นก่อน) · ผู้เข้าร่วม · หัวข้อ
  3. ระบบแนะนำ บริการต่อท่าน (คอฟฟี่เบรก อาหารกลางวัน ชุดต้อนรับ) จำนวน = ผู้เข้าร่วม แตะเพิ่มได้ทันที
  4. กรอกผู้จอง (บังคับชื่อ) บริษัท ผู้เข้าร่วม หัวข้อ · สวิตช์ “เริ่มใช้ห้องทันที” (เปิดให้เองถ้าเริ่มภายใน 60 นาที)
  5. เลือกประเภทบิล: จ่ายเลย · ลงบิลห้อง (ชำระหลังเลิกประชุม) · จองผ่านช่องทาง แล้วรับเงินหรือบันทึก
หน้าต่างเลือกห้องและเวลา
เลือกห้อง + เวลา — ห้องไม่ว่างบอกเหตุผลและช่วงว่างถัดไป
บิลมีค่าห้อง คอฟฟี่เบรก และข้อมูลผู้จอง
บิล: “ห้อง M1 · ศ. 3 ต.ค. 13:00–16:00 (3 ชม.)” + คอฟฟี่เบรก + ผู้จอง
หน้าต่างรับชำระเงิน
รับชำระ — เงินสด · โอน · QR พร้อมเพย์
ใบเสร็จที่มีบรรทัดค่าห้องพร้อมวันเวลา
ใบเสร็จ — บรรทัดค่าห้องพร้อมวันเวลา มัดจำ ยอดชำระ ผู้จอง/บริษัท/หัวข้อ
ประเภทบิลใช้เมื่อ
จ่ายเลยจองแล้วจ่ายทันที · ขายเครื่องดื่ม/ของใช้ให้คนที่ไม่ได้จองห้อง
ลงบิลห้อง (ชำระหลังเลิกประชุม)เปิดบิลห้องไว้ ลงเบรก/อุปกรณ์/ขยายเวลาระหว่างประชุม ชำระครั้งเดียวตอนปิดการใช้ห้อง
จองผ่านช่องทางจองจากเว็บไซต์/LINE/อีเมล/โทร — ทำงานเหมือนลงบิลห้อง และบันทึกช่องทาง

หลังบันทึกจะขึ้น “เริ่มใช้ห้อง M1 แล้ว · ถึง 16:00” หรือ “บันทึกการจอง MR2610-0007 แล้ว” — ระบบสร้างการจองให้อัตโนมัติ ไม่ต้องจองซ้ำที่ตารางการจอง

เริ่มใช้ห้องจากการจอง

รายละเอียดการจองพร้อมปุ่มเริ่มใช้ห้อง
รายละเอียดการจองวันนี้ พร้อมปุ่ม เริ่มใช้ห้อง
  • เริ่มได้เมื่อการจองเป็น “จองแล้ว” และเป็นวันนี้ · ห้องต้องไม่ปิดปรับปรุงและไม่มีการประชุมอื่นค้างอยู่
  • ห้องที่ยัง “รอจัดห้อง” เริ่มได้แต่ระบบเตือน
  • ถ้ายังไม่ได้ชำระล่วงหน้า ระบบเปิด บิลห้อง (folio) ให้พร้อมยอดมัดจำ · ถ้าจ่ายครบแล้วแค่เปลี่ยนสถานะ
  • นับจำนวนครั้งใช้ห้องสำหรับรอบตรวจเช็คอุปกรณ์ (deep_clean_every_uses)

ลงบิลห้อง & ขยายเวลา

  1. ที่หน้าขาย แตะ ชิปห้องที่กำลังประชุม (หรือกด ลงบิลห้อง ที่การ์ดห้อง)
  2. เลือกคอฟฟี่เบรกรอบบ่าย ไมค์ลอยเพิ่ม เจ้าหน้าที่ AV ฯลฯ
  3. กด ลงบิลห้อง (F8) — รายการเพิ่มเข้าบิลเดิม และส่งเข้ากระดานงานบริการ & เบรก

ขยายเวลา — ที่การ์ดห้องหรือรายละเอียดการจอง กด +30 นาที / +1 ชม. หรือเลือกเวลาเลิกใหม่ ระบบตรวจว่าห้องว่างต่อ (รวม buffer) และไม่เกิน close_time แล้วเพิ่มค่าห้องส่วนต่างเข้าบิลให้

ดูทุกบิลที่ยังเปิดได้ที่ปุ่ม บิลห้องประชุมค้างชำระ (F9) เรียงตามเวลาเลิก แสดงห้อง ผู้จอง เวลา ยอด มัดจำ และค้างชำระ

ปิดการใช้ห้อง & ชำระ (หักมัดจำ)

ชำระบิลห้องพร้อมสวิตช์ปิดการใช้ห้อง ยอดหลังหักมัดจำ
ชำระบิลห้อง — ยอดที่ต้องจ่าย = ยอดรวม − มัดจำ · สวิตช์ “ปิดการใช้ห้องพร้อมชำระ”
  1. กด ปิดการใช้ห้อง ที่การ์ดห้องหรือรายละเอียดการจอง
  2. ถ้าจ่ายครบแล้ว ระบบปิดการใช้ห้องทันที · ถ้ายังค้าง ระบบพาไปหน้าขายพร้อมเปิดบิลนั้น
  3. รับชำระโดยเปิดสวิตช์ “ปิดการใช้ห้องพร้อมชำระ” (เปิดให้เองเมื่อใกล้/เลยเวลาเลิก) → ห้องเปลี่ยนเป็น “รอจัดห้อง” อัตโนมัติ
ปิดการใช้ห้องทั้งที่ยังค้างชำระไม่ได้ (“ยังมียอดค้างชำระ ฿x กรุณาชำระที่หน้าขายก่อน”) — ผู้จัดการขึ้นไปบังคับปิดได้ในกรณีพิเศษ

งานจัดห้อง (โหมดทีมจัดห้อง)

โหมดทีมจัดห้อง แสดงห้องรอจัด กำลังจัด และห้องที่มีประชุมใกล้เริ่ม เรียงด่วนก่อน
แสดงเฉพาะห้องรอจัด / กำลังจัด / ใกล้หมดเวลา / มีประชุมภายใน 2 ชม. เรียงประชุมใกล้เริ่มก่อน
  • การ์ดบอก รูปแบบจัดห้อง (เช่น ตัว U เธียเตอร์) จำนวนผู้เข้าร่วม และ อุปกรณ์ที่ขอ
  • ปุ่มใหญ่ เริ่มจัดห้อง → จัดห้องเสร็จ ห้องกลับเป็น “ว่าง พร้อมใช้”
  • ห้องที่ใช้ครบรอบ (deep_clean_every_uses) มีธง “ถึงรอบตรวจเช็คอุปกรณ์” — ตรวจเสร็จกด ตรวจเช็คอุปกรณ์แล้ว เพื่อเริ่มนับใหม่

แจ้งซ่อม · ซ่อมเสร็จ

หน้าต่างแจ้งซ่อม ชิปอาการ เช่น โปรเจกเตอร์ ไมค์ แอร์
แจ้งซ่อม — เลือกอาการแล้วบันทึก ห้องขึ้น “ปิดปรับปรุง”

อาการด่วน: โปรเจกเตอร์/จอภาพ · ไมค์/เครื่องเสียง · ระบบประชุมออนไลน์/กล้อง · แอร์ไม่เย็น · Wi-Fi/อินเทอร์เน็ต · ไฟฟ้า/ปลั๊ก · เฟอร์นิเจอร์ชำรุด · อื่น ๆ

  • ห้องปิดปรับปรุง รับจองล่วงหน้าได้ (ระบบเตือน) แต่ เริ่มใช้ห้องไม่ได้ จนกว่าจะกด ซ่อมเสร็จ
  • ถ้าเปิด room_maintenance_notify ระบบส่ง LINE/อีเมลทันที เช่น “🔧 ห้อง S3 แจ้งซ่อม: โปรเจกเตอร์เสีย (แจ้งโดย …)”
  • ซ่อมไม่ทันการจองถัดไป ให้ ย้ายห้อง การจองนั้นไปห้องที่ว่าง

งานบริการ & เบรก

กระดานงานบริการและเบรก คอลัมน์รับคำสั่ง กำลังเตรียม พร้อมเสิร์ฟ
การ์ดแสดงรหัสห้องตัวใหญ่ เวลาเสิร์ฟ และหัวข้อการประชุม

คอฟฟี่เบรก อาหาร และอุปกรณ์ที่ขายหรือลงบิลห้องจะเข้ากระดานอัตโนมัติ: รับคำสั่ง → กำลังเตรียม → พร้อมเสิร์ฟ → เสิร์ฟถึงห้องแล้ว · ถ้าเป็นการจองล่วงหน้า เวลาเสิร์ฟ = เวลาเริ่มประชุม · ระบบเตือนงานที่ใกล้ถึงเวลาเสิร์ฟ · พิมพ์ใบงานบริการได้ (หรือพิมพ์อัตโนมัติทุกคำสั่งใหม่)

จอหน้าห้อง & จอล็อบบี้

โหมดจอหน้าห้อง ชื่อห้องตัวใหญ่ สถานะ หัวข้อ นับถอยหลัง ประชุมถัดไป
จอหน้าห้อง — ว่าง (เขียว) / กำลังประชุม · หัวข้อ เวลา นับถอยหลัง · ประชุมถัดไป 3 รายการ
โหมดจอล็อบบี้ ตารางประชุมวันนี้ทุกห้อง
จอล็อบบี้ — ตารางประชุมวันนี้ทุกห้อง (เวลา · ห้อง · หัวข้อ/บริษัท · สถานะ) เลื่อนอัตโนมัติ
  1. ที่แท็บเล็ตหน้าห้อง เข้าระบบด้วยบัญชีที่ดูผังห้องประชุมได้ (แนะนำบัญชีบทบาททีมจัดห้องแยกสำหรับจอ)
  2. เปิดผังห้องประชุม แตะการ์ดห้องนั้น › จอหน้าห้อง — จอเต็มหน้า รีเฟรชเองทุก 30 วินาที
  3. จอล็อบบี้: เปิดโหมดจอล็อบบี้จากหน้าผังห้องประชุม · ออกจากโหมดด้วยปุ่มมุมจอหรือ Esc
ตั้งแท็บเล็ตไม่ให้ล็อกหน้าจอ เสียบชาร์จตลอด และเพิ่มลิงก์ไว้ที่หน้าจอโฮมเพื่อเปิดแบบเต็มจอ

ประวัติบิล

ประวัติบิล แสดงห้อง การจอง และเวลาในรายการ
ค้นหาบิล ดูห้อง/การจอง/เวลา พิมพ์ใบเสร็จซ้ำ · ยกเลิกบิล (ผู้จัดการขึ้นไป) ระบบคืนสต็อกและปล่อยห้องของการจองที่ผูกกับบิลให้
5

แจ้งเตือน & สต็อก

ระบบคอยดูให้ ทั้งของใช้ วัตถุดิบเบรก และห้องประชุม

ระดับการแจ้งเตือน

สต็อกของใช้ & วัตถุดิบเบรก (เรียงจากด่วนสุด)

ระดับเกิดเมื่อคีย์ที่เกี่ยวข้อง
🔴 หมด outคงเหลือ 0 หรือติดลบ—
⛔ หมดอายุ expiredล็อตล่าสุดเลยวันหมดอายุแล้ว—
🟠 ต่ำ lowคงเหลือน้อยกว่าจุดสั่งซื้อจุดสั่งซื้อของแต่ละรายการ
🟡 คาดว่าจะหมด forecastของที่เหลือใช้ได้ไม่ถึง N วัน คิดจากการใช้จริงเฉลี่ย และการจองล่วงหน้า × ของใช้ต่อหน่วย (เลือกค่าที่มากกว่า) แสดงข้อความ “มีการจองล่วงหน้า N ชม.”reorder_cover_days (7) · reorder_lookback_days (14)
⏰ ใกล้หมดอายุ soonล็อตล่าสุดหมดอายุภายใน N วัน เช่น ขนมเบรก เครื่องดื่มexpiry_warn_days (14)

ห้องประชุม (เรียงจากด่วนสุด)

ระดับตัวอย่างข้อความคีย์ที่ควบคุม
เลยเวลาเลิกประชุม overdueห้อง M1 เลยเวลาเลิกประชุม 25 นาที (บริษัท ไทยดิจิทัล · ถึง 12:00)overtime_grace_min (10)
ห้องยังไม่พร้อม arrivalห้อง B1 มีประชุม 13:00 (คุณวิภา) แต่ห้องยังรอจัดห้องupcoming_window_min (60)
ผู้จองยังไม่มา no_showMR2610-0005 คุณเจมส์ ยังไม่มาใช้ห้อง S2 (นัด 10:00)no_show_grace_min (20)
ปิดปรับปรุง maintenanceห้อง S3 ปิดปรับปรุง — โปรเจกเตอร์เสียroom_maintenance_notify (แจ้งทันที)
ถึงรอบตรวจเช็ค deep_cleanห้อง H1 ใช้งานครบ 41 ครั้ง ถึงรอบตรวจเช็คอุปกรณ์/ทำความสะอาดใหญ่deep_clean_every_uses (40)

ผู้จองไม่มาจริง ให้กด ไม่มาใช้ห้อง ที่รายละเอียดการจองเพื่อปล่อยห้องและเก็บสถิติ no-show ในรายงาน

กระดิ่งแจ้งเตือน

กระดิ่งแจ้งเตือน แยกหมวดห้องประชุมและสต็อก
“รายการที่ต้องดูแล” แยกหมวด ห้องประชุม และ สต็อกของใช้ & วัตถุดิบเบรก พร้อมปุ่มลัดไปหน้าที่ต้องจัดการ

กระดิ่งอัปเดตทุก 5 นาที ตัวเลขบนกระดิ่งคือจำนวนเรื่องที่ต้องดูแล · หน้าภาพรวมแสดงแจ้งเตือนห้องประชุมและของที่ต้องสั่งซื้อเช่นกัน

สต็อกของใช้ & วัตถุดิบเบรก

หน้าสต็อกของใช้และวัตถุดิบเบรก แท็บคงเหลือ
แท็บ คงเหลือ · ต้องสั่งซื้อ · ของเสีย · ของใช้ต่อหน่วย · ความเคลื่อนไหว
  • รับของเข้า — ใส่จำนวน ราคาทุน และวันหมดอายุ (ถ้ามี)
  • นับสต็อก / ปรับยอด — ใส่ยอดที่นับได้จริง ระบบบันทึกส่วนต่าง
  • ตัดของเสีย — หมดอายุ หก/แตก ชำรุด สูญหาย ดูสรุปในรายงาน
  • ตั้ง จุดสั่งซื้อ ระดับเติมเต็ม และผู้จำหน่าย ของแต่ละรายการ เพื่อให้รายการสั่งซื้อคำนวณได้แม่น

รายการต้องสั่งซื้อ

รายการต้องสั่งซื้อ แยกตามผู้จำหน่าย จำนวนแนะนำ และคอลัมน์คาดการณ์
แยกตามผู้จำหน่าย (ออฟฟิศซัพพลาย · ห้างค้าส่ง · ร้านเบเกอรี่ใกล้ศูนย์ · ร้านน้ำดื่ม) พร้อมจำนวนแนะนำและยอดเงินโดยประมาณ
  1. ระบบคำนวณจำนวนที่ควรสั่งให้พอใช้ reorder_target_days (21 วัน) หรือถึงระดับเติมเต็ม · คอลัมน์ “คาดการณ์” บอกว่าใช้ได้อีกกี่วันและมีการจองล่วงหน้ากี่ชั่วโมง
  2. แก้จำนวนในช่อง “สั่ง” แล้วกด คัดลอกข้อความสั่งของ ส่ง LINE ผู้จำหน่าย หรือ พิมพ์ใบสั่งซื้อ
  3. ของมาถึงกด รับของเข้าตามใบนี้ สต็อกเพิ่มครบในครั้งเดียว

ส่ง LINE / อีเมลอัตโนมัติ

หน้าตั้งค่าแจ้งเตือน ตัวอย่างข้อความ LINE
กด “ดูตัวอย่าง” เพื่อตรวจข้อความก่อนส่งจริง (สลับดูแบบอีเมลได้)
รายการมีอะไรบ้างเปิด/ปิดที่
สรุปยอดขายรายวันยอดขายเทียบเมื่อวาน · อัตราการใช้ห้อง % · ชั่วโมงที่ขาย · ราคาเฉลี่ย/ชม. · รายได้ค่าห้อง vs เบรก/บริการ · จำนวนการประชุม/ผู้เข้าร่วม · มัดจำรับวันนี้ · การจองพรุ่งนี้แจ้งเตือน › สรุปรายวัน + ชั่วโมงที่ส่ง (ค่าเริ่ม 22:00)
สรุปรายสัปดาห์ / รายเดือนยอดเทียบช่วงก่อน · อัตราการใช้ห้อง · ยกเลิก/no-show · ต้นทุน ค่าใช้จ่าย ของเสีย กำไรโดยประมาณแจ้งเตือน › สรุปรายสัปดาห์ / รายเดือน
สรุปสต็อกประจำวัน📦 ของหมด · ต่ำ · คาดว่าจะหมด (รวมการจองล่วงหน้า) · ใกล้หมดอายุ · รายการสั่งซื้อ · 🏢 ห้องประชุม: เลยเวลาเลิกประชุม · ห้องไม่พร้อม · no-show · ปิดปรับปรุง · ถึงรอบตรวจเช็ค — ส่งเฉพาะวันที่มีเรื่องแจ้งเตือน › สรุปสต็อก + ชั่วโมงที่ส่ง (ค่าเริ่ม 08:00)
แจ้งทันทีหลังขายเมื่อบิลใดทำให้ของข้ามเกณฑ์ (ไม่แจ้ง / เฉพาะของหมด / ต่ำกว่าจุดสั่งซื้อ) แจ้งครั้งเดียวต่อรอบแจ้งเตือน › แจ้งทันที
การจองใหม่ / ยกเลิก“📅 การจองใหม่ MR2610-0007 · ประชุมวางแผนไตรมาส · บริษัท ไทยดิจิทัล · ห้อง M1 · ศ. 3 ต.ค. 13:00–16:00 (3 ชม.) · 12 ท่าน · มัดจำ ฿900”booking_notify
แจ้งซ่อม“🔧 ห้อง S3 แจ้งซ่อม: โปรเจกเตอร์เสีย (แจ้งโดย …)”room_maintenance_notify

ตั้งค่า LINE (ครั้งเดียว ~5 นาที)

  1. สร้าง LINE Official Account (ฟรี) ที่ manager.line.biz
  2. ใน LINE OA Manager ไปที่ ตั้งค่า › Messaging API กดเปิดใช้งาน
  3. เข้า developers.line.biz เลือก Channel ของศูนย์ › แท็บ Messaging API › หัวข้อ Channel access token กด Issue แล้วคัดลอก
  4. วาง token ในช่อง “ส่งทาง LINE” ที่ ตั้งค่า › แจ้งเตือน แล้วใช้มือถือผู้จัดการเพิ่ม LINE OA เป็นเพื่อน
  5. ผู้รับ: เว้นว่าง = ส่งถึงทุกคนที่เพิ่ม OA เป็นเพื่อน (broadcast) · หรือใส่ LINE ID ผู้รับ/กลุ่ม (ขึ้นต้น U/C/R ยาว 33 ตัว) ได้ไม่เกิน 10 รายการ
  6. กด บันทึกและส่งทดสอบ ต้องได้รับข้อความภายในไม่กี่วินาที
โควตา LINE OA — แพ็กเกจฟรีมีจำนวนข้อความต่อเดือนจำกัด (broadcast นับทุกคนที่เป็นเพื่อน) แนะนำเปิด “แจ้งทันที” เฉพาะของหมด การจองใหม่/ยกเลิก และแจ้งซ่อม แล้วใช้สรุปประจำวันสำหรับเรื่องอื่น

อีเมลส่งจากบัญชี Google ที่ติดตั้งระบบโดยตรง ใส่ผู้รับได้ไม่เกิน 5 อีเมล (เว้นว่าง = ส่งถึงเจ้าของบัญชี) · ระบบสร้างทริกเกอร์รายชั่วโมงให้เองเมื่อบันทึก

6

ภาพรวม & รายงาน

ตัวเลขสำหรับผู้จัดการศูนย์

ภาพรวม

หน้าภาพรวม การ์ดตัวเลข กราฟอัตราการใช้ห้อง 14 วันข้างหน้า และกราฟช่วงเวลายอดนิยม
ห้องที่ใช้งานอยู่ตอนนี้ · อัตราการใช้ห้องวันนี้ · การประชุม/ชั่วโมงที่จอง · ผู้เข้าร่วม · ราคาเฉลี่ย/ชม. · ค่าห้อง vs เบรก & บริการ · มัดจำรับวันนี้ · กราฟ 14 วันข้างหน้า · ช่วงเวลายอดนิยม · เลือกช่วง วันนี้ / 7 วัน / 30 วัน
ตัวชี้วัดคิดจาก
อัตราการใช้ห้องชั่วโมงที่จอง ÷ (ห้องที่ขายได้ × ชั่วโมงเปิด × จำนวนวัน) — ไม่นับห้องปิดปรับปรุง
ราคาเฉลี่ยต่อชั่วโมงรายได้ค่าห้อง ÷ ชั่วโมงที่ขาย
รายได้ต่อห้องรายได้ค่าห้อง ÷ จำนวนห้องที่ขายได้
ช่วงเวลายอดนิยมสัดส่วนห้องที่ไม่ว่างเฉลี่ยในแต่ละชั่วโมงของช่วงเปิด
ตัวอย่าง: 7 ห้อง เปิด 08:00–20:00 (12 ชม.) = ขายได้ 84 ชม./วัน · จองได้ 42 ชม. รายได้ค่าห้อง ฿31,500 → อัตราการใช้ห้อง 50% · ราคาเฉลี่ย ฿750/ชม. · รายได้ต่อห้อง ฿4,500

รายงาน

รายงานการใช้ห้องประชุมและรายได้ ต่อห้อง ต่อประเภท ต่อช่องทาง
“การใช้ห้องประชุม & รายได้” — ต่อห้อง (ชั่วโมงที่ขาย จำนวนครั้ง อัตราการใช้ รายได้ ราคาเฉลี่ย/ชม.) · ต่อประเภท · ต่อช่องทาง · รายวัน · ช่วงเวลายอดนิยม · มัดจำ · ยกเลิก/no-show

รายงานทั้งหมด: ยอดขายรายวัน · การใช้ห้องประชุม & รายได้ · งานบริการ · รายเดือน · ค่าห้อง/บริการ · ประเภทบิล & ช่องทาง · ช่องทางชำระ · พนักงาน · ค่าใช้จ่าย · ของเสีย · ประมาณการกำไร — เลือกช่วงวันที่ได้ และส่งออก CSV

มัดจำถูกบันทึกที่การจองและหักออกตอนชำระบิลห้อง รายได้ค่าห้องนับเข้ายอดขายเมื่อปิดบิล รายงานห้องประชุมแสดงมัดจำที่รับแยกตามวันที่รับ
7

ดูแลระบบ

ตั้งค่า อัปเดต สำรองข้อมูล และแก้ปัญหา

หน้าตั้งค่า

หมวดตั้งอะไร
ข้อมูลศูนย์ประชุมชื่อ โลโก้ ที่อยู่ เบอร์ เขตเวลา
ห้องประชุม & การจองดูตารางคีย์ทั้งหมด
งานบริการ & ลูกค้าประเภทบิลเริ่มต้น · ลูกค้าองค์กรประจำ · ช่องทางการจอง · ระยะเวลาเตรียมงานบริการ · ข้อความยืนยันการจอง (ready_message) · เงื่อนไขการจอง (receipt_terms)
ภาษี & ใบเสร็จVAT · ขนาดกระดาษ · คำนำหน้าเลขบิล (MT) · แจ้งเตือนสต็อก
รับชำระเงินพร้อมเพย์ · บัญชีธนาคาร · QR บนใบเสร็จ
แจ้งเตือนส่ง LINE / อีเมล
ธีมและสี · พนักงาน · ระบบชุดสี/โหมดมืด · บัญชีพนักงาน · ตรวจสอบระบบ · ย้ายข้อมูลเก่า

ธีม โหมดมืด และการใช้บนมือถือ

หน้าตั้งค่าธีมและสี ชุดสี 8 แบบ
ชุดสี 8 แบบ: อินดิโก้ออฟฟิศ · โอเชียนบลู · คอรัลครีเอทีฟ · แอมเบอร์ซันไรส์ · พลัมพรีเมียม · กรีนออฟฟิศ · แซนด์สโตน · กราไฟต์มินิมอล + กำหนดเอง · ธีม สว่าง / มืด / ตามระบบ
ผังห้องประชุมโหมดมืด
โหมดมืด — ผังห้องประชุม
ตารางการจองโหมดมืด
โหมดมืด — ตารางการจอง
มือถือ หน้าขาย
มือถือ — ขาย / จองห้อง
มือถือ ผังห้องประชุม
มือถือ — ผังห้องประชุม
มือถือ ตารางการจอง
มือถือ — ตารางการจอง

บนมือถือมีแถบเมนูด้านล่าง (เมนูที่เกินอยู่ใต้ปุ่ม “เพิ่มเติม”) และบิลเป็นแผ่นเลื่อนขึ้นจากด้านล่าง

เมนูในชีต & สำรองข้อมูล

เปิดไฟล์ Google Sheets ของศูนย์ จะมีเมนู 🏢 Jabphap Meet POS

เมนูทำอะไร
🚀 ติดตั้งระบบ (เริ่มที่นี่)แสดงก่อนติดตั้ง — เปิดตัวช่วยติดตั้งในหน้าต่างของชีต
🖥️ เปิดหน้าขายลิงก์ไปเว็บแอป
🩺 ตรวจสอบระบบตรวจ/ซ่อมโครงสร้างตาราง รีเซ็ต PIN ผู้ดูแล (หรือเปิดลิงก์เว็บแอปต่อท้าย ?page=install)
🧹 ล้างข้อมูลทดลองลบบิล การจอง ประวัติห้อง ประวัติสต็อก และค่าใช้จ่าย แต่เก็บห้องประชุม ราคา/บริการ รายการสต็อก และพนักงานไว้
📖 คู่มือการใช้งานลิงก์มาที่คู่มือนี้
  • สำรองข้อมูล — ข้อมูลทั้งหมดอยู่ในไฟล์ชีต ทำสำเนาได้ที่ ไฟล์ › ทำสำเนา หรือย้อนดูที่ ไฟล์ › ประวัติเวอร์ชัน · แนะนำทำสำเนาก่อนอัปเดตเวอร์ชันใหญ่
  • ย้ายข้อมูลเก่า — Google Sheets รับได้ 10 ล้านเซลล์ต่อไฟล์ ระบบเตือนเมื่อใกล้เต็ม ผู้ดูแลกด ตั้งค่า › ระบบ › ย้ายข้อมูลเก่า เพื่อย้ายบิลเก่าไปไฟล์เก็บถาวร
อย่าแก้หัวคอลัมน์ ลบแท็บ หรือแก้ข้อมูลการจองในไฟล์ชีตโดยตรง ให้แก้ผ่านหน้าเว็บเท่านั้น (ระบบใช้หัวคอลัมน์ในการอ่านข้อมูล และตรวจการจองชนตอนบันทึก)

อัปเดตเวอร์ชันโดยลิงก์เดิมไม่เปลี่ยน

  1. วาง Code.gs เวอร์ชันใหม่ทับทั้งไฟล์ (และ appsscript.json ถ้ามีในชุดอัปเดต) แล้วกด Ctrl+S
  2. ไปที่ การทำให้ใช้งานได้ › จัดการการทำให้ใช้งานได้
  3. กดไอคอนดินสอ ✎ › ช่องเวอร์ชันเลือก เวอร์ชันใหม่ › การทำให้ใช้งานได้
  4. รีเฟรชหน้าเว็บทุกเครื่อง (แท็บเล็ตเคาน์เตอร์ จอหน้าห้อง จอล็อบบี้ มือถือทีมจัดห้อง)
อย่ากด “การทำให้ใช้งานได้รายการใหม่” ซ้ำ — จะได้ลิงก์ใหม่ ทุกเครื่องต้องเปลี่ยนตาม · ข้อมูลอยู่ในชีต ไม่หายเมื่ออัปเดตโค้ด · คอลัมน์ใหม่ถูกต่อท้ายตารางให้เองโดยไม่แตะข้อมูลเดิม

คีย์ลัด (หน้าขาย / จองห้อง)

คีย์ทำอะไร
F2ค้นหาค่าห้อง/สินค้า · ยิงบาร์โค้ด
F4รับเงิน / รับชำระ
F8ลงบิลห้อง (ชำระหลังเลิกประชุม)
F9บิลห้องประชุมค้างชำระ
Escปิดหน้าต่าง / ออกจากเต็มจอ / ออกจากจอหน้าห้อง

คำถามที่พบบ่อย / แก้ปัญหา

เลือกห้องตอนขายไม่ได้ ขึ้นว่า “มีการจองแล้ว”

ห้องนั้นมีการจองทับช่วงเวลาที่เลือก รวมเวลาจัดห้องคั่น (buffer_min) — เปิดตารางการจองดูว่าใครจอง เลือกช่วงว่างที่ระบบเสนอ หรือเลือกห้องอื่น · ถ้าเป็นการจองที่ไม่มาแล้ว ให้กด “ไม่มาใช้ห้อง” หรือ “ยกเลิก” ที่การจองนั้นก่อน

จองไม่ได้ ขึ้นว่า “นอกเวลาเปิดให้จอง”

เวลาเริ่ม/เลิกอยู่นอก open_time–close_time หรือสั้นกว่า min_booking_min หรือนาทีไม่ลงตัวทีละ 5 นาที — ปรับที่ ตั้งค่า › ห้องประชุม & การจอง ถ้าศูนย์รับงานนอกเวลาเป็นประจำ

กดปิดการใช้ห้องแล้วระบบพาไปหน้าขาย

แปลว่าบิลห้องยังมียอดค้างชำระ ชำระที่หน้าขายโดยเปิดสวิตช์ “ปิดการใช้ห้องพร้อมชำระ” ห้องจะปิดให้หลังรับเงิน

ผังห้องขึ้น “เลยเวลา” ทั้งที่ลูกค้าออกไปแล้ว

ยังไม่ได้กดปิดการใช้ห้องในระบบ เปิดการ์ดห้องแล้วกด “ปิดการใช้ห้อง” (ชำระยอดค้างก่อนถ้ามี) · ปรับเวลาเตือนได้ที่ overtime_grace_min

ห้องปิดปรับปรุงแต่มีการจองล่วงหน้า

รับจองล่วงหน้าได้ (ระบบเตือน) แต่เริ่มใช้ห้องไม่ได้จนกว่าจะกด “ซ่อมเสร็จ” ถ้าซ่อมไม่ทัน ให้ “ย้ายห้อง” การจองนั้นไปห้องที่ว่าง

ผู้จองขอเลิกเร็ว / อยู่ต่อ

กด “ขยาย/ลดเวลา” ที่รายละเอียดการจอง · ขยาย = เพิ่มค่าห้องส่วนต่างเข้าบิลให้ · ลด = บันทึกเวลาเลิกใหม่ ให้แก้ยอดค่าห้องในบิลเองหากต้องคืนเงิน

สถานะห้อง/จอหน้าห้องไม่เปลี่ยนทันที

Apps Script ไม่ส่งข้อมูลแบบเรียลไทม์ ผังห้องและจอหน้าห้อง/ล็อบบี้ดึงข้อมูลทุก 30 วินาที แถบห้องบนหน้าขายทุก 60 วินาที กระดิ่งทุก 5 นาที — รอสักครู่หรือรีเฟรชหน้า การตรวจจองชนทำที่เซิร์ฟเวอร์ทุกครั้งจึงไม่มีผลต่อความถูกต้อง

ไม่ได้รับ LINE แจ้งเตือน

กด “บันทึกและส่งทดสอบ” ที่ ตั้งค่า › แจ้งเตือน · ตรวจว่าวาง Channel access token ครบและเพิ่ม OA เป็นเพื่อนแล้ว · ตรวจโควตาข้อความใน LINE OA Manager · การจองใหม่และแจ้งซ่อมต้องเปิด booking_notify / room_maintenance_notify

สต็อกติดลบ หรือลดเร็วเกินจริง

ติดลบแปลว่ายังไม่ได้รับของเข้าในระบบ ตรวจของจริงแล้วกด รับของเข้า หรือ นับสต็อก/ปรับยอด · ถ้าลดเร็วเกินจริง ตรวจจำนวนใน “ของใช้ต่อหน่วย” ให้ตรงกับที่ใช้จริงต่อชั่วโมงหรือต่อท่าน

เวลาในตารางหรือเวลาเตือนคลาดไป

ตรวจเขตเวลาว่าเป็น Asia/Bangkok (วาง appsscript.json แล้ว และที่ ตั้งค่า › ข้อมูลศูนย์ประชุม) และนาฬิกาของเครื่องที่ใช้เปิด

พิมพ์ใบเสร็จไม่ออก หรือขนาดผิด

ตั้งขนาดกระดาษเครื่องพิมพ์เป็น 58 หรือ 80 มม. ในหน้าต่างพิมพ์ของเบราว์เซอร์ ปิดหัว/ท้ายกระดาษ ตั้งระยะขอบ “ไม่มี” · ใบเสนอราคาและใบยืนยันการจองพิมพ์ A4 ได้

เปิดลิงก์แล้วขึ้น “ตั้งค่าไม่ครบ” หรือหน้าว่าง

ตรวจว่าวาง Code.gs ครบทั้งไฟล์ บันทึกแล้ว และ Deploy เวอร์ชันล่าสุด (ดูอัปเดตเวอร์ชัน) · ถ้าเพิ่งติดตั้ง ให้ทำตัวช่วยติดตั้งให้เสร็จก่อน

ซิงก์กับ Google Calendar / Outlook ได้ไหม

ยังไม่ซิงก์อัตโนมัติ ให้บันทึกทุกการจองที่ตารางการจอง (เลือกที่มาให้ถูก) แล้วส่งใบยืนยันหรือข้อความยืนยันให้ลูกค้าลงปฏิทินของตนเอง

ทดสอบบนเครื่อง (สำหรับผู้พัฒนา/ผู้ติดตั้ง)

ลองระบบโดยไม่ต้องขึ้น Google ด้วยตัวจำลอง Apps Script (ต้องมี Node.js)

node tools/dev-server.js --reset --port=8798

เปิด http://localhost:8798 แล้วทำตามตัวช่วยติดตั้ง หรือติดตั้งศูนย์ประชุมตัวอย่าง “สบายสเปซ ศูนย์ประชุม” พร้อมการจองทุกสถานะทันที (ตั้ง PORT=8798 ให้ตรงกับเซิร์ฟเวอร์):

node tools/screenshots.js --demo

บัญชีตัวอย่าง admin / 1234 · dev-server เก็บข้อมูลที่ .dev-data/ (หรือตาม --data=) · ข้อจำกัด: ทริกเกอร์ไม่ทำงาน อีเมล/LINE ไม่ถูกส่งจริง (บันทึกลง log แทน)

พร้อมรับการประชุมแรกแล้ว!

ติดขัดตรงไหน ทักมาที่ LINE @jabphap หรือ [email protected]