Jabphap Mart POS คู่มือติดตั้ง & ใช้งาน
⏱ ติดตั้งประมาณ 10 นาที · ไม่ต้องเขียนโค้ด

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

สแกนปุ๊บ คิดเงินปั๊บ ของไม่ขาดชั้น — ระบบขายหน้าร้านสำหรับร้านขายของชำ มินิมาร์ท และร้านโชห่วย ทำงานบน Google Sheets และ Google Apps Script ในบัญชี Google ของร้านเอง ข้อมูลทั้งหมดอยู่ใน Drive ของคุณ ไม่มีค่ารายเดือน ไม่ต้องเช่าเซิร์ฟเวอร์

👤บัญชี GoogleGmail ของร้าน 1 บัญชี
💻คอมพิวเตอร์ใช้แค่ตอนติดตั้งครั้งแรก
📄Code.gs + appsscript.json2 ไฟล์ในโฟลเดอร์ dist
▥เครื่องขายคอม / แท็บเล็ต / มือถือ + (ไม่บังคับ) เครื่องยิงบาร์โค้ด
📑 สารบัญ
ส่วนที่ 1

การติดตั้งบน Google

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

1

เริ่มต้น

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

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

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

ใส่ระบบ

วางไฟล์ Code.gs และ appsscript.json

ชุดไฟล์ที่ได้รับมีแค่ 2 ไฟล์ อยู่ในโฟลเดอร์ dist — Code.gs คือตัวระบบทั้งหมด และ appsscript.json คือไฟล์ตั้งค่าเขตเวลาและสิทธิ์

  1. ในไฟล์ชีต ไปที่เมนู ส่วนขยาย›Apps Script
  2. คลิกชื่อโปรเจกต์มุมซ้ายบน (“โปรเจกต์ที่ไม่มีชื่อ”) เปลี่ยนเป็น Jabphap Mart POS
    ชื่อนี้จะไปแสดงในหน้าขออนุญาตสิทธิ์ของ Google ในขั้นตอนที่ 4
  3. เปิดไฟล์ Code.gs ในหน้าแก้ไข กด Ctrl + A แล้วลบโค้ดเดิมทิ้งทั้งหมด
  4. เปิดไฟล์ dist/Code.gs ที่ได้รับ คัดลอกทั้งไฟล์มาวาง แล้วกด Ctrl + S เพื่อบันทึก
  5. ไปที่ ⚙ การตั้งค่าโปรเจกต์ ติ๊ก “แสดงไฟล์ Manifest ‘appsscript.json’ ในเครื่องมือแก้ไข” กลับมาเปิดไฟล์ appsscript.json ลบของเดิม วาง dist/appsscript.json ทับทั้งไฟล์ แล้วกด Ctrl + S
✓ ไม่ต้องสร้างไฟล์ .html

หน้าเว็บทุกหน้า (หน้าขาย กระดานจัดของ สต็อก รายงาน ตัวช่วยติดตั้ง ฯลฯ) ฝังอยู่ใน Code.gs แล้ว ไม่ต้องสร้าง Index.html หรือไฟล์อื่นเพิ่ม

⚠ ต้องวางให้ครบทั้งไฟล์

Code.gs ยาวหลายหมื่นบรรทัด ถ้าวางขาดท้ายไฟล์ระบบจะเปิดไม่ขึ้น ให้เลื่อนดูบรรทัดสุดท้ายว่าลงท้ายด้วย };

ทำไมต้องวาง appsscript.json ด้วย

ไฟล์นี้กำหนดเขตเวลาเป็น Asia/Bangkok (เลขคิว ยอดรายวัน วันหมดอายุสินค้า และเวลาส่งสรุปสต็อกตอนเช้าจึงตรงกับเวลาไทย) และระบุสิทธิ์ที่ระบบขอให้ชัดเจน ทำให้หน้าขออนุญาตในขั้นที่ 4 ตรงกับรายการที่อธิบายไว้

ถ้าข้ามขั้นนี้ ระบบยังทำงานได้ แต่ Google อาจถามสิทธิ์เพิ่มภายหลัง และเขตเวลาจะเป็นค่าของบัญชี Google แทน

หน้าแก้ไขโค้ด Apps Script
1ชื่อโปรเจกต์ (ในภาพเป็นชื่อตัวอย่าง ของคุณคือ Jabphap Mart POS) · 2ไฟล์ Code.gs ที่วางโค้ดแล้ว · 3แถบ เรียกใช้ / เลือกฟังก์ชัน / บันทึกการดำเนินการ (ใช้ในขั้นที่ 3 วิธี B)
3

ติดตั้ง

สร้างฐานข้อมูลของร้าน

เลือกได้ 2 วิธี แนะนำวิธี A เพราะตั้งชื่อร้าน รหัส PIN ลูกค้าขายเชื่อ และเลือกตัวเลือกสต็อกของคุณเองได้เลย

  1. กลับไปที่แท็บ Google Sheets แล้วรีเฟรชหน้า (F5) รอสักครู่จะมีเมนู 🛒 Jabphap Mart POS ขึ้นบนแถบเมนู
  2. คลิก 🛒 Jabphap Mart POS›🚀 ติดตั้งระบบ (เริ่มที่นี่)
  3. ครั้งแรก Google จะขออนุญาตสิทธิ์ ทำตามขั้นตอนที่ 4 แล้วกดเมนูเดิมอีกครั้ง
  4. หน้าแรกของตัวช่วยสรุปสิ่งที่ระบบจะสร้าง (ตาราง 16 ตาราง ข้อมูลร้าน บัญชีผู้ดูแล สแกนบาร์โค้ด & ขายยกแพ็ค แจ้งเตือนสต็อกอัตโนมัติ และสินค้าร้านชำตัวอย่าง) กด เริ่มติดตั้ง แล้วกรอกตามนี้
หน้า 1ข้อมูลร้านของคุณ

ชื่อร้าน (เช่น ร้านชำป้าแดง, สุขใจมินิมาร์ท) · เบอร์โทร · ที่อยู่ (พิมพ์บนใบเสร็จ) · สัญลักษณ์สกุลเงิน · เขตเวลา

หน้า 2บัญชีผู้ดูแลระบบ

ชื่อ-สกุล · ชื่อผู้ใช้ (อังกฤษตัวเล็ก ตัวเลข _ . -) · PIN ตัวเลข 4–8 หลัก ห้ามเป็นเลขซ้ำกันทั้งหมด

หน้า 3ตัวเลือกการใช้งาน

ทุกข้อปรับภายหลังได้ที่หน้าตั้งค่า (ดูตารางด้านล่าง) แล้วกด ติดตั้งเลย

เสร็จติดตั้งสำเร็จ

รอ 10–30 วินาที จะเห็นบัญชีสำหรับเข้าสู่ระบบ ลิงก์หน้าขาย (ถ้า Deploy แล้ว) และสิ่งที่ควรทำต่อ

ตัวเลือกในหน้า 3ทำอะไร
ติดตั้งสินค้าร้านชำตัวอย่าง (แนะนำ)สินค้า 39 รายการ 7 หมวด — เครื่องดื่ม · ขนม/ของว่าง · บะหมี่/อาหารแห้ง · เครื่องปรุง · ข้าว/ไข่/นม · ของใช้ในบ้าน · ของใช้ส่วนตัว พร้อมบาร์โค้ด EAN-13 (ตัวอย่าง ไม่ใช่บาร์โค้ดจริงของสินค้า) สินค้ายกแพ็ค จุดสั่งซื้อ ร้านส่ง และสต็อก ลองขายและลองระบบแจ้งเตือนได้ทันที ลบออกภายหลังได้
เปิดระบบสต็อกและแจ้งเตือนอัตโนมัติขายแล้วตัดสต็อกให้เอง (ยกแพ็คตัดเป็นชิ้น) เตือนเมื่อต่ำกว่าจุดสั่งซื้อ คาดการณ์ของหมด และทำรายการสั่งซื้อให้ · ร้านที่ไม่จัดการสต็อกปิดไว้ได้
ใช้กระดานจัดของออเดอร์สั่งจัดส่ง (LINE / โทรสั่ง) และบิลเชื่อเข้ากระดาน รอจัด → กำลังจัด → พร้อมส่ง
ใช้ตาชั่งพิมพ์ฉลากบาร์โค้ด (ไม่บังคับ · ปิดไว้เป็นค่าเริ่มต้น)สำหรับร้านที่แบ่งขายข้าวสาร/น้ำตาลด้วยตาชั่งพิมพ์ฉลาก (EAN-13 ขึ้นต้นด้วย 20) · ร้านทั่วไปปิดไว้ได้ ยังแบ่งขายตามน้ำหนักบนจอได้ตามปกติ
ลูกค้าขายเชื่อ (ไม่บังคับ)พิมพ์รายชื่อคั่นด้วยจุลภาค เช่น ลุงสมชาย บ้านเลขที่ 12, ป้าน้อย ซอย 3 ใช้ตอนลงบิลเชื่อ (ซื้อก่อนจ่ายทีหลัง) เพิ่ม/แก้ภายหลังได้ที่ ตั้งค่า › หน้าร้าน & จัดส่ง
คิดภาษีมูลค่าเพิ่มเปิดเมื่อร้านจดทะเบียนภาษีมูลค่าเพิ่ม แล้วใส่อัตรา (%)
ขนาดใบเสร็จ · ชุดสี · ธีมกระดาษ 58mm / 80mm / A4 · ชุดสี 8 แบบ (เริ่มต้น “ร้านชำ”) · ธีมเริ่มต้น สว่าง / มืด / ตามระบบ

📝 จดชื่อผู้ใช้และ PIN ของผู้ดูแลไว้ ต้องใช้เข้าสู่ระบบครั้งแรก · ระบบเก็บ PIN เป็นค่าแฮชพร้อม salt ไม่ได้เก็บตัวเลขจริงไว้ในชีต

💡 หลัง Deploy ในขั้นที่ 5 แล้ว เปิดตัวช่วยเดียวกันนี้ผ่านเว็บได้ที่ลิงก์เว็บแอปต่อท้ายด้วย ?page=install หรือเมนู 🛒 Jabphap Mart POS › 🩺 ตรวจสอบระบบ (ใช้ตรวจสุขภาพระบบ ซ่อมระบบ หรือรีเซ็ต PIN ภายหลัง)

4

ทำครั้งเดียว

อนุญาตสิทธิ์ให้ระบบ

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

จำเป็นต้องให้สิทธิ์
4.1 กด ตรวจสอบสิทธิ์ แล้วเลือกบัญชี Google ของร้าน
Google ยังไม่ได้ยืนยันแอปนี้
4.2 เจอ “Google ยังไม่ได้ยืนยันแอปนี้” ให้กด ขั้นสูง (มุมซ้ายล่าง)
ไปที่แอป (ไม่ปลอดภัย)
4.3 กด ไปที่ Jabphap Mart POS (ไม่ปลอดภัย) — ชื่อคือชื่อโปรเจกต์ที่ตั้งในขั้นที่ 2 (ในภาพเป็นชื่อตัวอย่าง)
ลงชื่อเข้าใช้ ดำเนินการต่อ
4.4 กด ดำเนินการต่อ
เลือกสิทธิ์ทั้งหมด
4.5 ติ๊ก เลือกทั้งหมด แล้วเลื่อนลงกด ดำเนินการต่อ

🔐

ทำไมขึ้นว่า “ไม่ปลอดภัย”?

เพราะสคริปต์เป็นของคุณเอง ไม่ได้ส่งให้ Google ตรวจ ข้อมูลไม่ได้ถูกส่งไปที่อื่น ทุกอย่างอยู่ใน Drive ของบัญชีคุณ

ระบบขอสิทธิ์อะไรบ้าง และเอาไปใช้ทำอะไร
ดู แก้ไข สร้าง และลบสเปรดชีต

อ่าน/เขียนสินค้า บิล สต็อก ของเสีย และพนักงานลงในไฟล์ชีตของร้าน และสร้างไฟล์เก็บถาวรเมื่อย้ายข้อมูลเก่า

เชื่อมต่อกับบริการภายนอก

ใช้ส่งสรุปยอดขาย สรุปสต็อก และแจ้งของหมดเข้า LINE ของร้านเท่านั้น (api.line.me) ถ้าไม่เปิดแจ้งเตือนทาง LINE จะไม่ถูกใช้

ส่งอีเมลในฐานะคุณ

ส่งรหัส PIN ใหม่เมื่อกดรีเซ็ต PIN และส่งสรุปยอดขาย/สรุปสต็อกทางอีเมล (ถ้าเปิดไว้)

ทำงานขณะที่คุณไม่อยู่

ใช้ตั้งเวลาส่งสรุปยอดขายและสรุปสต็อกประจำวันอัตโนมัติ แม้ไม่มีใครเปิดระบบไว้

แสดงหน้าต่างในแอปพลิเคชันของ Google

ใช้แสดงตัวช่วยติดตั้งและเมนู 🛒 Jabphap Mart POS ในชีต

ดูอีเมลหลักของบัญชี Google

ใช้ตรวจว่าผู้เปิดตัวช่วยติดตั้งคือเจ้าของไฟล์ และเป็นผู้รับอีเมลสรุปตั้งต้น

5

ขั้นสำคัญ

เผยแพร่เป็นเว็บแอป (ได้ลิงก์หน้าขาย)

  1. ในหน้า Apps Script กดปุ่มสีน้ำเงินมุมขวาบน การทำให้ใช้งานได้›การทำให้ใช้งานได้รายการใหม่ (Deploy › New deployment)
  2. คลิกไอคอนเฟือง ⚙ ข้าง “เลือกประเภท” แล้วเลือก เว็บแอป (Web app)
  3. ตั้งค่าตามตารางนี้ แล้วกด การทำให้ใช้งานได้ (Deploy)
ช่องให้เลือกเหตุผล
คำอธิบายv1ตั้งอะไรก็ได้ ไว้จำเวอร์ชัน
ดำเนินการในฐานะ
Execute as
ฉัน (อีเมลของร้าน)
Me
ระบบเขียนข้อมูลลงชีตของร้านได้ โดยพนักงานไม่ต้องมีสิทธิ์ในไฟล์
ผู้มีสิทธิ์เข้าถึง
Who has access
ทุกคน
Anyone
เครื่องขายหน้าร้านและเครื่องจัดของเปิดได้โดยไม่ต้องล็อกอิน Google (พนักงานยังต้องใช้ PIN ของระบบ)
เมนูการทำให้ใช้งานได้รายการใหม่
5.1 กด การทำให้ใช้งานได้ มุมขวาบน › การทำให้ใช้งานได้รายการใหม่
เลือกประเภทเว็บแอป
5.2 กดไอคอนเฟือง ⚙ แล้วเลือก เว็บแอป
ตั้งค่าเว็บแอป
5.3 ดำเนินการในฐานะ: ฉัน · ผู้มีสิทธิ์เข้าถึง: ทุกคน แล้วกด การทำให้ใช้งานได้ (กรอบแดง)
ได้ URL ของเว็บแอป
5.4 กด คัดลอก ใต้หัวข้อ URL เก็บไว้ แล้วกด เสร็จสิ้น (ในภาพเบลอลิงก์จริงไว้)
🔗 คัดลอก URL ของเว็บแอป

ขึ้นต้นด้วย https://script.google.com/macros/s/…/exec นี่คือลิงก์หน้าขาย กระดานจัดของ และหน้าจัดการร้าน (ลิงก์เดียวกัน ต่างกันที่บัญชีที่เข้าสู่ระบบ) เปิดจากเมนู 🛒 Jabphap Mart POS › 🖥️ เปิดหน้าขาย ในชีตได้เช่นกัน · ถ้ายังไม่ Deploy เมนูนี้จะบอกขั้นตอนให้

6

พร้อมขาย

เปิดใช้บนเครื่องขาย

ส่งลิงก์ให้เครื่องที่ใช้ขาย (LINE หาตัวเอง / อีเมล) เปิดแล้วเพิ่มไว้ที่หน้าจอโฮม จะได้ไอคอนบนหน้าจอ กดครั้งเดียวเข้าหน้าขายได้ทันทีเหมือนแอป

💻 คอมพิวเตอร์หน้าร้าน

บุ๊กมาร์กไว้ เสียบเครื่องยิงบาร์โค้ด USB ใช้ได้ทันทีไม่ต้องลงไดรเวอร์ · คีย์ลัด F2 ค้นหา/สแกน · F4 ชำระเงิน · F8 ลงบิลเชื่อ

🍎 iPad / iPhone

เปิดด้วย Safari › ปุ่มแชร์ ⬆ › เพิ่มไปยังหน้าจอโฮม › ตั้งชื่อ เช่น “ขายหน้าร้าน” › เพิ่ม · ใช้เครื่องยิงบาร์โค้ดบลูทูธได้

🤖 Android

เปิดด้วย Chrome › เมนู ⋮ › เพิ่มลงในหน้าจอหลัก › ตั้งชื่อ › เพิ่ม

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

หน้าเข้าสู่ระบบ Jabphap Mart POS
หน้าเข้าสู่ระบบ — จอใหญ่แสดงพื้นที่แบรนด์สีน้ำเงินเข้มลายบาร์โค้ดด้านซ้าย มือถือแสดงเฉพาะฟอร์ม · ช่อง ชื่อผู้ใช้ และ รหัส PIN · ปุ่ม เข้าสู่ระบบ · ปุ่ม สลับโหมดสว่าง / มืด อยู่ใต้ฟอร์ม
🔑 เข้าสู่ระบบด้วยชื่อผู้ใช้และ PIN ของผู้ดูแลที่ตั้งไว้ในขั้นที่ 3 แล้วไปที่ เมนูรูปโปรไฟล์ › เปลี่ยนรหัส PIN ทันทีถ้ายังใช้ 1234 อยู่ (ติดตั้งแบบวิธี B)
7

เช็กลิสต์

ตั้งค่าก่อนเปิดร้านจริง

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

0/11
↻

เมื่อได้เวอร์ชันใหม่

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

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

วางไฟล์ appsscript.json ใหม่ด้วย แล้วในหน้า Apps Script เลือกฟังก์ชัน notifyTick กด ▷ เรียกใช้ 1 ครั้ง เพื่ออนุญาตสิทธิ์ตามขั้นตอนที่ 4 (ฟังก์ชันนี้ไม่ส่งอะไรถ้ายังไม่ถึงเวลาที่ตั้งไว้)

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

ส่วนที่ 2

คู่มือการขายประจำวัน

สแกน คิดเงิน ลงบิลเชื่อ จัดส่ง และดูยอด

🔑

เริ่มงานทุกวัน

เข้าสู่ระบบ

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

สถานะ ออนไลน์ · กระดิ่ง 🔔 ตัวเลขแดง = สต็อกที่ต้องดูแล (ดูกระดิ่งแจ้งเตือน) · ปุ่มสลับโหมดสว่าง/มืด · เมนูโปรไฟล์

เมนูด้านซ้าย

หน้าร้าน: ขายหน้าร้าน · กระดานจัดของ · ประวัติการขาย — ข้อมูลเชิงลึก: ภาพรวม · รายงาน — จัดการร้าน: สินค้าและราคา · สต็อกสินค้า · ตั้งค่า · ปุ่ม ย่อเมนู ด้านล่าง

▥

หน้าที่ใช้บ่อยที่สุด

ขายหน้าร้าน · สแกนบาร์โค้ด

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

หน้าขายหน้าร้าน การ์ดสินค้าและตะกร้าว่าง
หน้าขายหน้าร้าน — ช่อง ค้นหาสินค้า หรือยิงบาร์โค้ด (6*รหัส = 6 ชิ้น) (F2) · ปุ่ม ขายเชื่อ / บิลค้าง (ตัวเลขแดง = จำนวนลูกค้าที่มีบิลค้าง) · ตะกร้าว่าง “บิลใหม่” ช่องชื่อลูกค้า/เบอร์โทรไม่บังคับ · ปุ่ม ขายเชื่อ / จัดส่ง (จ่ายทีหลัง · F8) และ ชำระเงิน (F4)

3 วิธีใส่สินค้าลงตะกร้า

เร็วที่สุดยิงบาร์โค้ด

คลิกช่องค้นหา (หรือ F2) แล้วยิงเครื่องสแกน USB/บลูทูธ — เครื่องพิมพ์ตัวเลขแล้วกด Enter ให้เอง สินค้าเข้าตะกร้าทันที 1 ชิ้น

ไม่มีบาร์โค้ดแตะการ์ดสินค้า

แตะการ์ดหรือปุ่ม + สินค้าเข้าตะกร้าทันที ไม่มีหน้าต่างถาม (ยกเว้นสินค้าที่ตั้งตัวเลือกบังคับเลือก) แตะซ้ำเพื่อเพิ่มจำนวน

ค้นชื่อพิมพ์ชื่อบางส่วน

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

ตัวคูณจำนวน 6* — ซื้อหลายชิ้นยิงครั้งเดียว

ลูกค้าซื้อบะหมี่ 6 ซอง ไม่ต้องยิง 6 ครั้ง: พิมพ์ จำนวน ตามด้วย * ในช่องค้นหา แล้วยิงบาร์โค้ดต่อทันที

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

“น้ำดื่ม 600 มล. (แพ็ค 12)” มีบาร์โค้ดและราคาของตัวเอง ขาย 1 แพ็ค ระบบตัดสต็อกน้ำดื่มขวดเดี่ยว 12 ขวดให้อัตโนมัติ ไม่ต้องนับสต็อกแพ็คแยก ตั้งค่าได้ที่ สินค้าใหม่ · ยกแพ็ค/ลัง

ตัวเลือกสินค้า

เช่น น้ำแข็ง (แก้วน้ำแข็ง +3฿ / ไม่รับน้ำแข็ง) หรือ บริการบะหมี่ (เติมน้ำร้อน) — แสดงใต้ชื่อสินค้าในตะกร้าและบนใบเสร็จ ตั้งกลุ่มตัวเลือกได้ที่ สินค้าและราคา › ตัวเลือก

ยิงแล้วขึ้น “ไม่พบสินค้า”

แปลว่ายังไม่มีสินค้าที่มีบาร์โค้ดนี้ในระบบ — ไปที่ สินค้าและราคา › แก้ไขสินค้านั้น แล้วยิงบาร์โค้ดลงช่อง บาร์โค้ด (หรือเพิ่มสินค้าใหม่) · สินค้าเดียวกันที่มีหลายบาร์โค้ด (เช่น ขวดเดี่ยวกับแพ็ค) ให้สร้างเป็นสินค้าแยกกัน

⚖

ข้าวสารตักแบ่ง น้ำตาลทราย ถั่ว

แบ่งขายตามน้ำหนัก

สินค้าที่ตั้งวิธีขายเป็น แบ่งขายตามน้ำหนัก การ์ดจะมีป้าย แบ่งขาย แตะแล้วเปิดหน้าต่างให้ใส่น้ำหนัก ระบบคำนวณราคาให้ทันทีบนจอสีน้ำเงินเข้ม

กก.พิมพ์กิโลกรัม

พิมพ์ตัวเลขจากตาชั่ง เช่น 2.5 ได้ 2.5 กก.

กรัมพิมพ์กรัม

สะดวกกับของปริมาณน้อย พิมพ์ 500 = 0.5 กก.

ตามจำนวนเงินลูกค้าบอกเป็นบาท

“เอาน้ำตาล 20 บาท” พิมพ์ 20 ระบบคำนวณน้ำหนักที่ต้องตักให้เอง

  • ปุ่มลัดน้ำหนัก 0.5 · 1 · 2 · 3 · 5 แตะครั้งเดียวไม่ต้องพิมพ์ · ใช้แป้นตัวเลขบนจอหรือคีย์บอร์ดได้ · ปุ่ม ล้าง เริ่มใหม่
  • ลดราคา (ของใกล้หมดอายุ / บุบ / ล้างสต็อก) เลือก ราคาปกติ / ลด 10% / 20% / 30% / 50% ได้ในหน้าต่างเดียวกัน
  • หมายเหตุถึงคนจัดของ แตะปุ่มลัด เช่น แยกถุง · ไม่รับถุง · ของเย็นแยกถุง · ส่งหน้าบ้าน · โทรก่อนส่ง · ขอใบกำกับ หรือพิมพ์เอง แล้วกด ใส่ตะกร้า
หน้าต่างแบ่งขายตามน้ำหนัก ข้าวสาร 2.5 กิโลกรัม
แบ่งขายตามน้ำหนัก — ข้าวสารเสาไห้ (ตักแบ่ง) ฿26.00/กก. · ใส่ 2.5 กก. = ฿65.00 · สลับ กก. / กรัม / ตามจำนวนเงิน · ปุ่มลัด 0.5–5 · แถวลดราคา · หมายเหตุถึงคนจัดของ · ปุ่ม ใส่ตะกร้า ฿65.00
มีตาชั่งพิมพ์ฉลากบาร์โค้ด? (ไม่บังคับ)

ร้านที่ชั่งแล้วพิมพ์ฉลากติดถุงด้วยตาชั่ง เปิดได้ที่ ตั้งค่า›หน้าร้าน & จัดส่ง›ตาชั่งพิมพ์ฉลากบาร์โค้ด (ค่าเริ่มต้นคือ ไม่ใช้) แล้วยิงฉลากที่ช่องค้นหาหน้าขาย ระบบอ่านรหัส PLU และน้ำหนักให้เอง

20ตัวนำหน้า 50001รหัส PLU 02500น้ำหนัก (กรัม) xเลขตรวจสอบ

= สินค้า PLU 50001 (ข้าวสารตักแบ่ง) น้ำหนัก 2.5 กก. · เลือกโหมด ฉลากฝังน้ำหนัก (กรัม) หรือ ฉลากฝังราคา (สตางค์) ให้ตรงกับตาชั่ง ตัวเลขนำหน้าส่วนใหญ่เป็น 20–29 · ใส่รหัส PLU 5 หลักในช่อง บาร์โค้ด ของสินค้า

%

แก้ได้ทุกเมื่อก่อนจ่าย

ตะกร้า · ลดราคาต่อรายการ

ตะกร้ามีสินค้าแพ็ค บะหมี่ ไข่ และเครื่องดื่ม
ตะกร้า — บิลใหม่ 5 รายการ · แต่ละรายการแสดงราคาต่อหน่วย × จำนวน ปุ่ม − / + (เหลือ 1 ชิ้นปุ่มซ้ายเป็นถังขยะ) · ไอคอน % ลดราคารายการนี้ · 📝 หมายเหตุ · ✕ ลบรายการ · ด้านล่างสรุป ยอดรวม และ ยอดสุทธิ ฿382.00

ลดราคาต่อรายการ (ของใกล้หมดอายุ / บุบ / ล้างสต็อก)

  1. ในตะกร้า แตะไอคอน % ของรายการที่จะลด แล้วเลือก ลด 10% / 20% / 30% / 50% (เลือก ราคาปกติ เพื่อยกเลิก) · สินค้าแบ่งขายเลือกได้ตั้งแต่ในหน้าต่างใส่น้ำหนัก
  2. สรุปท้ายตะกร้าแสดงบรรทัด ลดราคาต่อรายการ แยกจากยอดรวม เห็นชัดว่าลดไปเท่าไร
  3. ส่วนลดทั้งบิล (บาทหรือ %) ใส่ได้อีกทีในหน้าต่างชำระเงิน

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

💡 ปุ่มบนหัวตะกร้า — ถังขยะ = ล้างตะกร้าทั้งบิล · 📝 หมายเหตุพิมพ์บนใบจัดของ เช่น “แยกถุง, โทรก่อนส่ง” · บิลหน้าร้านใส่ชื่อ/เบอร์ลูกค้าได้แต่ไม่บังคับ
฿

ปิดบิลหน้าร้าน

ชำระเงินและใบเสร็จ

  1. กด ชำระเงิน (F4) ใต้ตะกร้า
  2. เลือกช่องทาง เงินสด · โอนเงิน (แสดงเลขบัญชีร้านพร้อมปุ่มคัดลอก) · QR พร้อมเพย์ (QR ตามยอดเงิน ให้ลูกค้าสแกน)
  3. ใส่ ส่วนลด เป็น ฿ หรือ % และ หมายเหตุบิล ได้ (ไม่บังคับ)
  4. เงินสด: กดแป้นตัวเลข หรือปุ่มลัด พอดี / +100 / +500 / +1000 ระบบคิด เงินทอน ให้ · โอน/QR: ตรวจยอดเงินเข้าในแอปธนาคารหรือสลิปก่อนทุกครั้ง
  5. กด ยืนยันการชำระเงิน — ระบบตัดสต็อกทันที
หน้าต่างชำระเงิน เงินสด รับเงินและเงินทอน
ชำระเงิน — ยอดที่ต้องชำระ ฿382.00 · รับเงินมา ฿500.00 · เงินทอน ฿118.00 · ช่องทาง เงินสด / โอนเงิน / QR พร้อมเพย์ · ส่วนลด ฿ หรือ % · หมายเหตุบิล
ใบเสร็จรับเงิน ชำระเงินสำเร็จ
ใบเสร็จ — ชำระเงินสำเร็จ · เงินทอนลูกค้าตัวใหญ่ · คิว #012 · เลือกกระดาษ 58mm / 80mm / A4 · ปุ่ม ใบเสร็จ (พิมพ์) และ บิลถัดไป · มุมขวาล่างมีแถบแจ้ง สินค้าหมดสต็อกแล้ว เพราะบิลนี้ทำให้น้ำดื่มหมด (ดูการแจ้งเตือนในแอป)

บิลแบบ หน้าร้าน ที่จ่ายเลยจบที่ใบเสร็จ ไม่เข้ากระดานจัดของ · กดยืนยันซ้ำโดยไม่ได้ตั้งใจ ระบบกันบันทึกซ้ำและแสดงใบเสร็จเดิม · ใบเสร็จแสดงโลโก้ร้าน และ QR พร้อมเพย์ได้ (ตั้งที่ ตั้งค่า › รับชำระเงิน)

👥

เพื่อนบ้าน ร้านค้าในซอย หอพัก

ขายเชื่อ · ลงบิลเชื่อ จ่ายทีหลัง

ลูกค้าที่ซื้อก่อนแล้วจ่ายรวมทีหลัง ใช้ “ลงบิลเชื่อ” — ระบบเปิดบิลค้างไว้ให้ลูกค้ารายนั้น ซื้อเพิ่มได้หลายรอบในบิลเดียว แล้วรับเงินภายหลังครั้งเดียว

ลงบิลเชื่อครั้งแรก

  1. กดปุ่ม ขายเชื่อ / บิลค้าง ข้างช่องค้นหา (หรือแท็บ ขายเชื่อ ในตะกร้า) เลือกชื่อลูกค้า หรือพิมพ์ชื่อลูกค้าใหม่ แล้วกด ใช้ชื่อนี้ (ไม่ต้องเพิ่มในตั้งค่าก่อน)
  2. ยิงบาร์โค้ด/แตะสินค้าตามปกติ ชื่อลูกค้าขึ้นบนตะกร้า (กด เปลี่ยน เพื่อเลือกคนอื่น)
  3. กด ขายเชื่อ / จัดส่ง (F8 · จ่ายทีหลัง) — ขึ้น “ลงบิลเชื่อเรียบร้อย” พร้อมเลขคิว ถ้าใช้กระดานจัดของ บิลจะเข้ากระดาน พิมพ์ ใบจัดของ ได้ทันที แล้วกด บิลถัดไป
หน้าต่างขายเชื่อ บิลค้าง
ขายเชื่อ / บิลค้าง — หัวหน้าต่างสรุป “ลูกค้าที่มีบิลค้าง 1 ราย · ยอดค้างรับทั้งหมด ฿154.00” · การ์ดสีน้ำเงิน = มีบิลค้าง (ร้านส้มตำเจ๊แดง ฿154.00 · 2 รายการ) · การ์ดเส้นประ = ไม่มีบิลค้าง · ช่องล่างพิมพ์ชื่อลูกค้าใหม่แล้วกด ใช้ชื่อนี้
ตะกร้าแบบขายเชื่อ
ตะกร้าขายเชื่อ — แท็บ ขายเชื่อ ถูกเลือก ชื่อ “ป้าน้อย ซอย 3” อยู่บนตะกร้า (กด เปลี่ยน) · น้ำมันพืช 1 ลิตร · น้ำยาล้างจาน 500 มล. · สบู่ก้อน × 3 · ยอดสุทธิ ฿125.00 · กด ขายเชื่อ / จัดส่ง
ลงบิลเชื่อเรียบร้อย
หลังลงบิลเชื่อ — “ลงบิลเชื่อเรียบร้อย · ป้าน้อย ซอย 3 · ยังไม่ชำระเงิน” · เลขคิวตัวใหญ่ · รายการที่ต้องจัด (1 ขวด · 1 ถุง · 3 ก้อน) · ปุ่ม ใบจัดของ และ บิลถัดไป

ซื้อเพิ่มหลายรอบ

ลูกค้ามาซื้อเพิ่มระหว่างวัน: เลือกลูกค้ารายเดิม ระบบเปิดบิลค้างขึ้นมา ยิงสินค้าเพิ่มแล้วกด ขายเชื่อ / จัดส่ง อีกครั้ง — รายการใหม่เป็น รอบ 2, 3 … ในบิลเดียวกัน กระดานจัดของขึ้นป้าย “ลงเพิ่ม รอบ …” และตะกร้าแสดงยอดที่ลงบิลไว้แล้วแยกจากรายการรอบนี้

รับชำระ · ยกเลิก

รับชำระ (ปิดบิลเชื่อ)

เปิด ขายเชื่อ / บิลค้าง › แตะลูกค้า › รับชำระ แล้วเลือกเงินสด/โอน/QR เหมือนบิลหน้าร้าน ยอดขายนับวันที่รับเงิน · พิมพ์ใบแจ้งยอดให้ลูกค้าดูรายการได้

ยกเลิกบิล (คืนสต็อก)

ลูกค้าเปลี่ยนใจหรือคีย์ผิดราย: เปิดบิลค้าง › ยกเลิกบิลนี้ (คืนสต็อก) ใส่เหตุผล ต้องใช้สิทธิ์ผู้จัดการขึ้นไป

รายชื่อลูกค้าที่แสดงเป็นปุ่มตั้งได้ที่ ตั้งค่า › หน้าร้าน & จัดส่ง › ลูกค้าขายเชื่อ (ลงบัญชีจ่ายทีหลัง) · บิลเชื่อยังไม่นับเป็นยอดขายจนกว่าจะรับชำระ แต่ตัดสต็อกตั้งแต่ตอนลงบิล · ภาพรวมแสดงจำนวนบิลเชื่อและยอดค้างรับ

🚚

LINE · โทรสั่ง · Facebook · Grab Mart · LINE MAN Mart

สั่งจัดส่ง

  1. ในตะกร้าแตะแท็บ สั่งจัดส่ง แล้วเลือกช่องทางที่ลูกค้าสั่งเข้ามา
  2. ใส่ ชื่อ / เบอร์โทร / ที่อยู่จัดส่ง (ไม่บังคับ แต่ควรใส่เพื่อพิมพ์บนใบจัดของ)
  3. ลูกค้าโอนมาแล้ว กด ชำระเงิน (F4) · ลูกค้าจ่ายปลายทาง/จ่ายทีหลัง กด ขายเชื่อ / จัดส่ง (F8) แล้วรับชำระภายหลังจาก “บิลค้างอื่น ๆ / ออเดอร์จัดส่งที่ยังไม่ชำระ” ในหน้าต่างขายเชื่อ / บิลค้าง
  4. ทั้งสองแบบออเดอร์เข้า กระดานจัดของ พร้อมเลขคิว

แก้รายชื่อช่องทางได้ที่ ตั้งค่า › หน้าร้าน & จัดส่ง › ช่องทางรับออเดอร์จัดส่ง ยอดแต่ละช่องทางแยกให้ใน รายงาน › ช่องทางขาย

📦

แท็บเล็ตหลังร้าน / คนจัดส่ง

กระดานจัดของ

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

รอจัด→กำลังจัด→พร้อมส่ง / รอรับ→ส่งแล้ว
  • ปุ่มบนการ์ด: เริ่มจัดของ → จัดเสร็จ · พร้อมส่ง → ส่งออกแล้ว (ออเดอร์จัดส่ง) หรือ ลูกค้ารับแล้ว (การ์ดออกจากกระดาน) · ปุ่ม ✓ ข้าง “เริ่มจัดของ” ข้ามไปพร้อมส่งได้เลย · กดผิดกดปุ่ม ‹ ย้อนกลับได้
  • การ์ดแสดงเลขคิวตัวใหญ่ ชื่อลูกค้าหรือช่องทาง เวลา จำนวนตัวหนา หมายเหตุ และสถานะ ชำระแล้ว / ยังไม่ชำระ · รายการซื้อเพิ่มมีป้าย “ลงเพิ่ม รอบ …” และ “ใหม่”
  • พนักงานจัดส่ง เข้าระบบแล้วเห็นกระดานนี้หน้าเดียว ไม่เห็นยอดเงิน · สร้างบัญชีที่ ตั้งค่า›พนักงาน
  • เสียงเตือน: แตะปุ่มลำโพงหนึ่งครั้งหลังเปิดหน้า (เบราว์เซอร์อนุญาตให้เล่นเสียงหลังแตะหน้าจอ) · เต็มจอ: ปุ่ม ⛶ (กด Esc เพื่อออก) · กระดานอัปเดตเองทุก 10 วินาที หรือกดปุ่มรีเฟรช
  • ใบจัดของ: ไอคอนเครื่องพิมพ์บนการ์ด พิมพ์ใบที่มีช่องติ๊ก ☐ ทีละรายการ · เปิดพิมพ์อัตโนมัติได้ที่ ตั้งค่า › หน้าร้าน & จัดส่ง
กระดานจัดของ
กระดานจัดของ — คอลัมน์ รอจัด · กำลังจัด · พร้อมส่ง / รอรับ การ์ดคิว 008 จัดส่ง · LINE, 009 ร้านส้มตำเจ๊แดง, 011 ป้าน้อย ซอย 3 แต่ละใบบอกจำนวน/หน่วยที่ต้องหยิบ พร้อมปุ่ม เริ่มจัดของ และปุ่มพิมพ์ใบจัดของ
📱 ตั้งแท็บเล็ตจัดของ — เปิดลิงก์เว็บแอปเดียวกัน เข้าระบบด้วยบัญชีพนักงานจัดส่ง แตะเปิดเสียง แตะเต็มจอ แล้วตั้งเครื่องให้หน้าจอไม่ดับเอง (iPad: การตั้งค่า › จอภาพ › ล็อกอัตโนมัติ › ไม่ใช้ · Android: ตัวเลือกนักพัฒนา › เปิดหน้าจอค้างไว้ขณะชาร์จ) และเสียบสายชาร์จไว้ · ร้านเล็กเครื่องเดียว เปิดเมนู กระดานจัดของ สลับกับหน้าขายได้
🧾

ค้นบิลย้อนหลัง

ประวัติการขาย · พิมพ์ซ้ำ · ยกเลิกบิล

  • เลือกช่วง วันนี้ / 7 วัน / 30 วัน หรือกำหนดวันที่เอง · มุมขวาบนสรุปจำนวนบิลและยอดในหน้านี้
  • ค้นด้วย เลขบิล / ชื่อลูกค้า / เลขคิว / ช่องทาง · กรองตามประเภท (หน้าร้าน ขายเชื่อ สั่งจัดส่ง) ช่องทางชำระ (เงินสด โอนเงิน QR) และสถานะ (ชำระแล้ว · ค้างชำระ · ยกเลิก)
  • แตะบิลเพื่อดูรายละเอียด พิมพ์ใบเสร็จซ้ำ หรือ ยกเลิกบิล (ใส่เหตุผล · ต้องเป็นผู้จัดการขึ้นไป · ระบบคืนสต็อกให้อัตโนมัติ)
หน้าประวัติการขาย
ประวัติการขาย — ช่วง 7 วัน · สรุป 11 บิล ยอดในหน้านี้ ฿3,147.00 · แถวค้นหาและตัวกรองวันที่/ประเภท/ช่องทางชำระ/สถานะ · แต่ละบิลแสดงเลขคิว ประเภท (หน้าร้าน · ชื่อลูกค้าขายเชื่อ · จัดส่ง · LINE) เลขบิล MT-… เวลา พนักงาน การชำระ (เงินสด / QR / ค้างชำระ สำหรับบิลเชื่อ) และยอดสุทธิ
▦

ดูทุกเช้า-เย็น

ภาพรวม

  • การ์ดตัวเลข: ยอดขายวันนี้ · จำนวนบิลวันนี้ (เฉลี่ยต่อบิล) · ยอดขายช่วงที่เลือก · บิลเชื่อ / ค้างรับเงิน · ต้องสั่งซื้อ N รายการ พร้อมมูลค่าประมาณ — แตะเพื่อไปแท็บ ต้องสั่งซื้อ
  • กราฟ: แนวโน้มยอดขาย · ช่องทางขาย (หน้าร้าน · ขายเชื่อ · จัดส่ง) · สินค้าขายดี Top 5 · ช่วงเวลาที่ขายดี · ช่องทางชำระเงิน
  • รายการ: บิลล่าสุด · ใกล้หมดอายุ / หมดอายุ · ต่ำกว่าจุดสั่งซื้อ — เลือกช่วง วันนี้ / 7 วัน / 30 วัน ที่มุมขวาบน
หน้าภาพรวม
ภาพรวม — ยอดขายวันนี้ ฿3,147.00 · 9 บิล (เฉลี่ย ฿349.67) · บิลเชื่อ / ค้างรับเงิน 2 บิล ยอดค้างรับ ฿279.00 · ต้องสั่งซื้อ 14 รายการ ประมาณ ฿8,036.00 · กราฟแนวโน้มยอดขาย · โดนัทช่องทางขาย (หน้าร้าน 9 · LINE 1) · สินค้าขายดี Top 5 · ช่วงเวลาที่ขายดี · ช่องทางชำระเงิน
ส่วนที่ 3

สต็อก & แจ้งเตือนสต็อกอัตโนมัติ

ตั้งครั้งเดียว ระบบบอกเองว่าอะไรใกล้หมด ต้องสั่งเท่าไร จากร้านส่งไหน

🔔

อ่านก่อน · 3 นาที

แจ้งเตือนสต็อกอัตโนมัติทำงานอย่างไร

ทุกครั้งที่ขาย ระบบตัดสต็อกให้เอง (ยกแพ็คตัดเป็นชิ้น) แล้วเทียบยอดคงเหลือกับ จุดสั่งซื้อ ที่คุณตั้ง และยอดขายจริงย้อนหลัง เพื่อบอกว่าอะไรต้องสั่ง ก่อนของจะขาดชั้น

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

ระดับเกิดเมื่อควรทำ
หมดสต็อกคงเหลือ 0 หรือติดลบ (ระบบยังให้ขายต่อได้ เพื่อไม่ให้ขายไม่ได้กลางคัน)ตรวจของจริงบนชั้น แล้วรับของเข้าหรือปรับยอด
ต่ำกว่าจุดสั่งซื้อคงเหลือ ≤ จุดสั่งซื้อที่ตั้งไว้สั่งของจากร้านส่ง
คาดว่าจะหมดยังไม่ถึงจุดสั่งซื้อ แต่ขายได้อีกไม่ถึง 3 วัน ตามยอดขายเฉลี่ย 14 วันล่าสุดสั่งล่วงหน้า ของขายดีจะไม่ขาด
หมดอายุแล้วเลยวันหมดอายุของล็อตล่าสุดเก็บออกจากชั้น แล้วตัดเป็นของเสีย
ใกล้หมดอายุเหลืออีกไม่เกิน 3 วันก่อนหมดอายุวางไว้หน้าชั้น หรือลดราคาต่อรายการ

“คาดว่าจะหมด” คำนวณอย่างไร

ระบบเอายอดที่ขายได้จริงของรายการนั้นย้อนหลัง 14 วัน หารด้วยจำนวนวัน ได้ ขายเฉลี่ยต่อวัน แล้วหาว่าของที่เหลือ “พอขาย” อีกกี่วัน

พอขายอีก (วัน) = คงเหลือ ÷ ขายเฉลี่ยต่อวัน ตัวอย่าง กาแฟกระป๋อง 180 มล. คงเหลือ 22 กระป๋อง ขายเฉลี่ย 8/วัน 22 ÷ 8 = ~2.8 วัน → น้อยกว่า 3 วัน → คาดว่าจะหมด (ทั้งที่ยังสูงกว่าจุดสั่งซื้อ 10)

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

ระบบแนะนำให้สั่งเท่าไร

0
หมด
จุดสั่งซื้อ
(เตือน)
ระดับเติมเต็มชั้น
(สั่งให้ถึงตรงนี้)
  • ตั้งระดับเติมเต็มชั้นไว้ → จำนวนที่ควรสั่ง = ระดับเติมเต็มชั้น − คงเหลือ · เช่น ไข่ไก่ เบอร์ 2 เติมเต็ม 300 ฟอง เหลือ 10 → สั่ง 290 ฟอง
  • ไม่ได้ตั้งระดับเติมเต็ม → ระบบตั้งเป้าเป็น ขายเฉลี่ยต่อวัน × 7 วัน + จุดสั่งซื้อ แล้วหักคงเหลือ (7 วัน = “สั่งให้พอขาย” ปรับได้)
  • ของติดลบนับคงเหลือเป็น 0 · เช่น น้ำดื่ม 600 มล. เหลือ −12 ขวด เติมเต็ม 144 → สั่ง 144 ขวด

ระบบแจ้งคุณผ่านช่องทางไหนบ้าง

ในแอป · ทุก 5 นาที🔔 กระดิ่งบนแถบบน

ตัวเลขแดง = จำนวนรายการที่ต้องดูแล แตะดูรายการพร้อมจำนวนที่ควรสั่ง

ในแอป · ทันทีหลังขาย⚡ แถบแจ้งมุมจอ

เมื่อบิลใดทำให้สินค้าข้ามเกณฑ์ — แจ้งครั้งเดียว ไม่เด้งทุกบิล

ในแอป · วันละครั้ง🌅 สรุปก่อนเปิดร้าน

ผู้จัดการ/เจ้าของเห็นหน้าต่าง “สรุปสต็อกก่อนเปิดร้านวันนี้” ตอนเปิดแอปครั้งแรกของวัน

นอกแอป · แม้ไม่มีใครเปิดระบบ💬 LINE / ✉️ อีเมล

สรุปสต็อกประจำวัน 08:00 พร้อมรายการสั่งซื้อแยกร้านส่ง + แจ้งทันทีหลังขาย ดูส่ง LINE / อีเมล

①

หัวใจของการแจ้งเตือน

ตั้งจุดสั่งซื้อ ระดับเติมเต็มชั้น ร้านส่ง และอายุสินค้า

  1. ไปที่เมนู สต็อกสินค้า แท็บ คงเหลือ
  2. ที่แถวสินค้าที่ต้องการ กดไอคอนดินสอ (แก้ไข) ท้ายแถว — หน้าต่าง แก้ไขรายการสต็อก จะเปิดขึ้น
  3. กรอก 4 ช่องสำคัญตามตารางด้านล่าง แล้วกด บันทึก
  4. ทำซ้ำกับสินค้าขายดีก่อน (น้ำดื่ม บะหมี่ ไข่ นม) ที่เหลือค่อยทยอยตั้ง · สินค้าตัวอย่างตั้งค่ามาให้แล้ว แก้ให้ตรงกับร้านได้เลย
หน้าต่างแก้ไขรายการสต็อก
แก้ไขรายการสต็อก — น้ำดื่ม 600 มล. · หน่วยนับ ขวด · ราคาทุน/หน่วย 4.5 · จุดสั่งซื้อ (แจ้งเตือน) 24 · ระดับเติมเต็มชั้น 144 · อายุสินค้า (วัน) 365 (ตั้งวันหมดอายุอัตโนมัติเมื่อรับของเข้า · 0 = ไม่ติดตาม) · ร้านส่ง / ผู้จำหน่าย รถส่งเครื่องดื่ม (ใช้จัดกลุ่มรายการสั่งซื้อตามร้านส่ง)
ช่องความหมายตั้งเท่าไรดี
จุดสั่งซื้อ (แจ้งเตือน)เหลือเท่านี้หรือน้อยกว่า = เตือน “ต่ำกว่าจุดสั่งซื้อ” · 0 = เตือนเฉพาะตอนหมดยอดที่ขายระหว่างรอของมาส่ง + เผื่อ เช่น ขายวันละ 8 ร้านส่งมาทุก 3 วัน → ตั้ง 24–30
ระดับเติมเต็มชั้นจำนวนที่อยากมีหลังของมาส่ง ระบบใช้คำนวณจำนวนที่ควรสั่งเท่าที่ชั้น/โกดังวางได้ หรือขายหมดในรอบสั่งของ เช่น 1 ลัง 144 ขวด · เว้นว่างได้ ระบบคำนวณจากยอดขาย
ร้านส่ง / ผู้จำหน่ายใช้จัดกลุ่มในแท็บต้องสั่งซื้อ ข้อความ LINE และใบสั่งซื้อพิมพ์ชื่อให้เหมือนกันทุกรายการ เช่น “รถส่งเครื่องดื่ม”, “ห้างค้าส่ง”
อายุสินค้า (วัน)รับของเข้าเมื่อไร ระบบตั้งวันหมดอายุ = วันรับ + จำนวนวันนี้ ให้อัตโนมัติขนมปัง 3–5 · นมพาสเจอร์ไรส์ 7–10 · ไข่ 14–21 · ของแห้ง 0 (ไม่ติดตาม) หรือใส่วันจริงตอนรับของ
หน่วยนับ · ราคาทุน/หน่วยหน่วยเล็กที่สุดที่ตัดสต็อก (ขวด ซอง ฟอง) · ทุนใช้คำนวณมูลค่าสต็อกและมูลค่าสั่งซื้อนับเป็นชิ้นเสมอ แพ็คให้ระบบคูณเอง
💡 สร้างรายการสต็อกใหม่ที่ไม่ได้ผูกกับสินค้า (เช่น ถุงหูหิ้ว แก้วน้ำแข็ง) กดปุ่ม รายการสต็อกใหม่ มุมขวาบนของหน้าสต็อกสินค้า — มีช่องเดียวกันนี้ พร้อม ยอดตั้งต้น
②

เพิ่มสินค้าพร้อมสต็อกในหน้าต่างเดียว

สินค้าใหม่ · สต็อกและการแจ้งเตือน · ยกแพ็ค/ลัง

ตอนเพิ่มสินค้าใหม่ที่ สินค้าและราคา›เพิ่มสินค้า เลื่อนลงล่างจะเจอกล่อง สต็อกและการแจ้งเตือน เลือกได้ 3 แบบ

สินค้าชิ้นทั่วไปสต็อกของตัวเอง

สร้างรายการสต็อกชื่อเดียวกันให้เลย กรอก ยอดตั้งต้น · จุดสั่งซื้อ · เติมเต็มชั้น · ร้านส่ง · อายุ (วัน) ได้ทันที ขาย 1 ชิ้น = ตัด 1

แพ็ค / ลัง / แผงยกแพ็ค/ลัง

เลือก ตัดสต็อกจากสินค้าชิ้น (เช่น น้ำดื่ม 600 มล.) และ ชิ้นต่อแพ็ค (12) — ขาย 1 แพ็ค = ตัดน้ำดื่ม 12 ขวด ไม่ต้องนับสต็อกแยก

ชุดรวม / ตั้งเองผูกทีหลัง

ไม่สร้างสต็อก — ผูกการตัดสต็อกเองได้ที่ สต็อกสินค้า › การตัดสต็อก (เช่น ชุดของขวัญตัดหลายรายการ)

  1. กด เพิ่มสินค้า ใส่ชื่อ หมวดหมู่ วิธีขาย (นับเป็นชิ้น / แพ็ค / ลัง หรือ แบ่งขายตามน้ำหนัก) หน่วยขาย
  2. คลิกช่อง บาร์โค้ด แล้วยิงบาร์โค้ดที่ตัวสินค้า · สินค้ายกแพ็ค/ยกลังมักมีบาร์โค้ดของตัวเอง (ต่างจากชิ้น)
  3. ใส่ ราคาขาย (ต่อหน่วย) และ ต้นทุน · เลือกกลุ่มตัวเลือกถ้ามี (น้ำแข็ง บริการบะหมี่) · ติ๊ก ตัดสต็อกเมื่อขาย
  4. ในกล่อง สต็อกและการแจ้งเตือน เลือกแบบ แล้วกรอกตัวเลข กด บันทึก
ฟอร์มเพิ่มสินค้าใหม่ ส่วนสต็อกและการแจ้งเตือน
เพิ่มสินค้าใหม่ — บาร์โค้ด 8859990000019 · ราคาขาย 12 (ต่อชิ้น) · ต้นทุน 8 · กลุ่มตัวเลือก น้ำแข็ง / บริการบะหมี่ · ติ๊ก ตัดสต็อกเมื่อขาย · กล่อง สต็อกและการแจ้งเตือน เลือก สต็อกของตัวเอง (อีก 2 แบบ: ยกแพ็ค/ลัง · ผูกทีหลัง) · ยอดตั้งต้น 24 · จุดสั่งซื้อ 6 · เติมเต็มชั้น 36 · ร้านส่ง รถส่งเครื่องดื่ม · อายุ (วัน) เว้นว่าง = ไม่ติดตาม
ตั้งแพ็คให้ถูก ตัวเลขเตือนจะถูก

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

③

ของมาส่ง

รับของเข้า

รับทีละรายการด้วยปุ่มนี้ หรือรับทั้งใบในคลิกเดียวจากแท็บ ต้องสั่งซื้อ › รับของเข้าตามใบนี้

  1. หน้า สต็อกสินค้า กดปุ่ม รับของเข้า มุมขวาบน (หรือลูกศร ↓ สีเขียวท้ายแถวสินค้า)
  2. เลือก สินค้าในสต็อก (มีคงเหลือปัจจุบันในวงเล็บ) · ประเภท รับเข้า
  3. ใส่ จำนวนที่รับเข้า — ใต้ช่องแสดง “คงเหลือหลังบันทึก” ให้ตรวจก่อน
  4. ราคาทุนล็อตนี้/หน่วย ใส่เมื่อราคาทุนเปลี่ยน (เว้นว่าง = ไม่เปลี่ยน) · วันหมดอายุ ระบบเติมจากอายุสินค้าให้ แก้ตามวันที่บนซองได้ · หมายเหตุ เช่น “รับจากรถส่ง, เลขที่บิล 1234”
  5. กด บันทึก — การแจ้งเตือนของรายการนั้นหายไปเอง และถ้าหล่นต่ำกว่าเกณฑ์อีกครั้ง ระบบจะแจ้งรอบใหม่
หน้าต่างรับของเข้า
รับของเข้า — ขนมปังแซนด์วิช (คงเหลือ 4 ถุง) · ประเภท รับเข้า / ของเสีย / ตัดออก / ปรับยอด · จำนวนที่รับเข้า 48 ถุง (คงเหลือหลังบันทึก 52 ถุง) · ราคาทุนล็อตนี้/หน่วย “ไม่เปลี่ยน” · วันหมดอายุ 10/02/2026 (คำนวณจากอายุสินค้าให้)
④

เมนู สต็อกสินค้า

หน้าสต็อกสินค้า · นับสต็อก / ปรับยอด

แท็บ คงเหลือ · ต้องสั่งซื้อ (ตัวเลขแดง = จำนวนรายการ) · ของเสีย · การตัดสต็อก · ความเคลื่อนไหว — ปุ่มด้านบน ตัดของเสีย · รับของเข้า · รายการสต็อกใหม่

หน้าสต็อกสินค้า แท็บคงเหลือ
สต็อกสินค้า › คงเหลือ — การ์ดสรุป รายการสต็อก 35 (มูลค่ารวม ฿10,768.90) · ต่ำกว่าจุดสั่งซื้อ 8 รายการ · หมดอายุ / ใกล้หมดอายุ 1 / 3 · ของเสีย 7 วัน ฿50.00 · ตัวกรอง ทั้งหมด / ต้องสั่งเพิ่ม (8) / ใกล้หมดอายุ (4) · ช่องค้นหาสินค้า/ร้านส่ง · แต่ละแถวมีชื่อร้านส่งและวันรับเข้าล่าสุด ป้าย ต่ำกว่าจุดสั่งซื้อ หมด ป้ายวันหมดอายุ (หมดอายุแล้ว / อีก 2 วัน / อีก 16 วัน) จุดสั่งซื้อ / เติมเต็ม ทุน/หน่วย มูลค่า
ปุ่มท้ายแถว (ซ้าย → ขวา)

↓ รับของเข้า · ถังขยะ ตัดของเสีย · วนรอบ นับสต็อก / ปรับยอด · ดินสอ แก้ไข (จุดสั่งซื้อ ร้านส่ง ฯลฯ)

นับสต็อก / ปรับยอด

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

การตัดสต็อก

กำหนดว่าขายสินค้า 1 หน่วยแล้วตัดสต็อกรายการใดเท่าไร · สินค้าทั่วไปตัด 1:1 · แพ็ค 12 ตัดขวดเดี่ยว 12 · ชุดรวมตัดหลายรายการ · หรือ “ไม่ตัดสต็อก”

ความเคลื่อนไหว

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

เปิด/ปิดการตัดสต็อกอัตโนมัติได้ที่ ตั้งค่า › ภาษี & ใบเสร็จ › ระบบสต็อก · ร้านที่ไม่ต้องการจัดการสต็อกปิดได้ โดยยังใช้ POS ได้ตามปกติ

⑤

การแจ้งเตือนในแอป

กระดิ่ง · แถบแจ้งหลังขาย · สรุปก่อนเปิดร้าน

กระดิ่ง 🔔 บนแถบบน

  1. ดูตัวเลขแดงบนกระดิ่ง = จำนวนรายการสต็อกที่ต้องดูแล (อัปเดตเองทุก 5 นาที และหลังทุกบิล)
  2. แตะกระดิ่ง จะเปิดหน้าต่าง สต็อกที่ต้องดูแล เรียงจากหนักไปเบา: หมดสต็อก → หมดอายุแล้ว → ต่ำกว่าจุดสั่งซื้อ → คาดว่าจะหมด → ใกล้หมดอายุ
  3. แต่ละรายการบอก คงเหลือ · จุดสั่งซื้อ · ควรสั่ง N พร้อมแถบระดับสต็อก (ของหมดอายุบอกวันหมดอายุและคำแนะนำ)
  4. กด ดูรายการที่ต้องสั่งซื้อ เพื่อไปแท็บต้องสั่งซื้อ หรือ ไปหน้าสต็อกสินค้า
หน้าต่างสต็อกที่ต้องดูแลจากกระดิ่ง
สต็อกที่ต้องดูแล · 18 รายการ — ลูกอมรสผลไม้ หมดสต็อก เหลือ 0 · ควรสั่ง 20 ถุง · ขนมปังแซนด์วิช หมดอายุแล้ว “เก็บออกจากชั้น แล้วตัดเป็นของเสีย” · น้ำยาล้างจาน น้ำดื่ม ไข่ไก่ น้ำมันพืช ชาเขียว ต่ำกว่าจุดสั่งซื้อ พร้อมแถบระดับและจำนวนที่ควรสั่ง · เลื่อนลงจะเห็นรายการ คาดว่าจะหมด และ ใกล้หมดอายุ · ด้านล่างมีปุ่ม ดูรายการที่ต้องสั่งซื้อ / ไปหน้าสต็อกสินค้า

แจ้งทันทีหลังขาย

เมื่อบิลใดทำให้สินค้าเพิ่งหล่นต่ำกว่าจุดสั่งซื้อ หรือหมด ระบบแจ้งครั้งเดียวในจังหวะนั้น ไม่เด้งทุกบิล และจะแจ้งอีกครั้งหลังรับของเข้าแล้วหล่นลงมาใหม่

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

สรุปสต็อกก่อนเปิดร้าน

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

⑥

ใช้ทุกครั้งที่จะสั่งของ

แท็บ “ต้องสั่งซื้อ” · สั่งของร้านส่งใน 1 นาที

รวมทุกรายการที่ หมด / ต่ำกว่าจุดสั่งซื้อ / คาดว่าจะหมด แยกกลุ่มตาม ร้านส่ง พร้อมจำนวนที่แนะนำและมูลค่าประมาณ

แท็บต้องสั่งซื้อ แยกตามร้านส่ง
สต็อกสินค้า › ต้องสั่งซื้อ — การ์ด ต้องสั่งซื้อ 14 รายการ (4 ร้านส่ง) · มูลค่าสั่งซื้อโดยประมาณ ฿8,036.00 (คิดจากราคาทุนล่าสุด) · คาดการณ์ล่วงหน้า 3 วัน · สั่งให้พอขาย 7 วัน (ยอดขายเฉลี่ย 14 วันล่าสุด) · ปุ่ม คำนวณใหม่ และ พิมพ์ใบสั่งซื้อ · กลุ่ม “ฟาร์มไข่ลุงเปี๊ยก” และ “รถส่งเครื่องดื่ม” แต่ละกลุ่มมีปุ่ม คัดลอกข้อความสั่งของ และ รับของเข้าตามใบนี้ · คอลัมน์ คงเหลือ / ขายเฉลี่ย/วัน / คาดการณ์ (พอขาย ~1.6 วัน) / สั่ง (แก้ได้) / ประมาณ

ขั้นตอนสั่งของ ตั้งแต่ดูรายการจนของเข้าชั้น

  1. เปิดแท็บ — เมนู สต็อกสินค้า › แท็บ ต้องสั่งซื้อ (หรือกด ดูรายการที่ต้องสั่งซื้อ จากกระดิ่ง / การ์ด “ต้องสั่งซื้อ” ในภาพรวม)
  2. ตรวจรายการ — ดูคอลัมน์ คงเหลือ (ตัวแดง = หมด/ติดลบ) · ขายเฉลี่ย/วัน · คาดการณ์ “พอขาย ~N วัน” และป้าย หมดสต็อก ต่ำกว่าจุดสั่งซื้อ คาดว่าจะหมด
  3. แก้จำนวน — พิมพ์ทับในช่อง สั่ง ให้ตรงกับหน่วยที่ร้านส่งขาย (เช่น ปัดเป็นลังละ 24) คอลัมน์ ประมาณ และยอดรวมของกลุ่มเปลี่ยนตาม · ใส่ 0 = ไม่สั่งรายการนั้น · กด คำนวณใหม่ เพื่อกลับไปใช้ตัวเลขที่ระบบแนะนำ
  4. ส่งให้ร้านส่ง — กด คัดลอกข้อความสั่งของ ของกลุ่มนั้น ขึ้น “คัดลอกข้อความสั่งของแล้ว วางใน LINE ได้เลย” แล้วเปิด LINE แชตร้านส่ง กดค้างที่ช่องพิมพ์ › วาง › ส่ง
  5. หรือพิมพ์ใบสั่งซื้อ — กด พิมพ์ใบสั่งซื้อ ได้ใบสั่งซื้อ A4 แยกหน้าตามร้านส่ง มีรายการ จำนวน หน่วย ทุน/หน่วย รวม ช่องติ๊ก “รับแล้ว” และช่องเซ็น ผู้สั่งซื้อ / ผู้รับของ ให้พนักงานถือไปตรวจรับของ
  6. ของมาถึงแล้ว — ตรวจของกับใบสั่งซื้อ แก้ช่อง สั่ง ให้ตรงกับที่ได้รับจริง (ถ้าได้ไม่ครบ) แล้วกด รับของเข้าตามใบนี้ ระบบรับเข้าทุกรายการในกลุ่มพร้อมกัน วันหมดอายุคำนวณจากอายุสินค้าให้อัตโนมัติ
  7. รายการที่รับแล้วหายออกจากแท็บเอง · ถ้าราคาทุนเปลี่ยนหรือต้องใส่วันหมดอายุตามซอง ให้รับทีละรายการด้วยปุ่ม รับของเข้า แทน

ตัวอย่างข้อความที่คัดลอกไปส่ง LINE

สวัสดีค่ะ รถส่งเครื่องดื่ม ขอสั่งของตามนี้นะคะ 1. น้ำดื่ม 600 มล. × 144 ขวด 2. เครื่องดื่มชูกำลัง 150 มล. × 64 ขวด 3. กาแฟกระป๋อง 180 มล. × 26 กระป๋อง … รวม … รายการ ขอบคุณค่ะ 🙏

ตัวอย่างแสดงรูปแบบโดยประมาณ ข้อความจริงดึงชื่อร้าน รายการ และจำนวนจากช่อง “สั่ง” ขณะกดคัดลอก

✓ ตั้งชื่อร้านส่งให้ครบ

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

✓ ไม่มีอะไรต้องสั่ง

แท็บจะขึ้นว่าทุกรายการยังสูงกว่าจุดสั่งซื้อ และพอขายเกินจำนวนวันที่ตั้งไว้ — ไม่ต้องทำอะไร

แท็บต้องสั่งซื้อในโหมดมืด
แท็บต้องสั่งซื้อในโหมดมืด — หน้าเดียวกัน อ่านสบายตาตอนตรวจของหลังร้านหรือกลางคืน
⑦

รู้ต้นทุนที่หายไปจริง

ตัดของเสีย

  1. หน้า สต็อกสินค้า กดปุ่ม ตัดของเสีย มุมขวาบน (หรือไอคอนถังขยะสีแดงท้ายแถว)
  2. เลือกสินค้า ประเภท ของเสีย ใส่ จำนวนที่เสีย (ใต้ช่องแสดงคงเหลือหลังบันทึก)
  3. เลือก สาเหตุ: หมดอายุ · ชำรุด/บุบ · แตก/รั่ว · สูญหาย/ขาดสต็อก · หนู/แมลงกัด · อื่น ๆ — ระบบแสดง มูลค่าที่เสีย ≈ ตามราคาทุน แล้วกด บันทึก

แท็บ ของเสีย ในหน้าสต็อกสรุปสาเหตุล่าสุด ส่วนรายงานเต็มอยู่ที่ รายงาน›ของเสีย

รายงานของเสีย
รายงาน › ของเสีย — แถบ 9 รายงาน · ปุ่ม + ค่าใช้จ่าย และ CSV · ตัวกรองวันที่ หมวดหมู่ ช่องทาง แล้วกด ดูรายงาน · มูลค่าของเสียรวม ฿50.00 · จำนวนครั้งที่ตัดของเสีย 1 · ยอดขายช่วงเดียวกัน ฿3,147.00 · ของเสีย / ยอดขาย 1.4% · โดนัทตามสาเหตุ (หมดอายุ) · ตารางรายสินค้า ครั้ง ปริมาณ มูลค่า

ของเสียเยอะซ้ำ ๆ จากสาเหตุ “หมดอายุ” = สั่งมากเกินไป ลองลด ระดับเติมเต็มชั้น ของรายการนั้น · ของใกล้หมดอายุที่ยังขายได้ ให้ลดราคาต่อรายการก่อน

⑧

ตั้งค่า › ภาษี & ใบเสร็จ › ระบบสต็อก

ตั้งจำนวนวันเตือน

  1. เข้าสู่ระบบด้วยผู้ดูแลระบบ ไปที่ ตั้งค่า›ภาษี & ใบเสร็จ เลื่อนลงหา ระบบสต็อก
  2. ตรวจว่าเปิด ตัดสต็อกอัตโนมัติเมื่อขาย และ แจ้งเตือนสต็อกอัตโนมัติ (ต้องเปิดข้อนี้ LINE/อีเมลสรุปสต็อกจึงส่ง)
  3. ปรับตัวเลข 4 ช่องตามตาราง แล้วกด บันทึกการตั้งค่า
ช่องค่าเริ่มต้นความหมาย
เตือนล่วงหน้า (วัน)3ขายได้อีกไม่ถึงกี่วันให้เตือน “คาดว่าจะหมด” · ร้านส่งมาช้า (เช่น สัปดาห์ละครั้ง) ตั้ง 5–7 · 0 = ปิดการคาดการณ์
สั่งให้พอขาย (วัน)7ใช้คำนวณจำนวนที่ควรสั่งเมื่อไม่ได้ตั้งระดับเติมเต็ม — ตั้งเท่ากับรอบสั่งของของร้าน
ยอดขายย้อนหลัง (วัน)14ใช้หายอดขายเฉลี่ยต่อวัน · สั้นลง = ไวต่อช่วงขายดี/ขายซบ · ยาวขึ้น = นิ่งกว่า (3–60 วัน)
เตือนใกล้หมดอายุ (วัน)3ก่อนวันหมดอายุกี่วันให้ขึ้น “ใกล้หมดอายุ”
⑨

ตั้งค่า › แจ้งเตือน · ส่งแม้ไม่มีใครเปิดแอป

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

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

ตั้งค่า แจ้งเตือน การ์ดแจ้งเตือนสต็อกอัตโนมัติ
ตั้งค่า › แจ้งเตือน — บนสุดคือรอบรายงานยอดขาย สรุปรายวัน / รายสัปดาห์ / รายเดือน · การ์ด แจ้งเตือนสต็อกอัตโนมัติ: สรุปสต็อกประจำวัน (ทุกวัน · ส่งเฉพาะวันที่มีรายการต้องดูแล) เวลาส่ง 08:00 น. · แจ้งทันทีหลังขาย ไม่แจ้ง / เฉพาะของหมด / ต่ำกว่าจุดสั่งซื้อ · ส่งทางอีเมลด้วย · ด้านล่างคือช่องทาง ส่งทางอีเมล และ ส่งทาง LINE

ขั้นที่ 1 · เลือกว่าจะให้แจ้งอะไร

ค่าเริ่มต้น 08:00 น. · ก่อนเปิดร้าน📦 สรุปสต็อกประจำวัน

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

ค่าเริ่มต้น ต่ำกว่าจุดสั่งซื้อ⚡ แจ้งทันทีหลังขาย

ส่งเมื่อบิลใดทำให้สินค้าข้ามเกณฑ์ (แจ้งครั้งเดียวต่อรอบ ไม่ส่งซ้ำทุกบิล) — ไม่แจ้ง · เฉพาะของหมด (ร้านที่ไม่อยากได้ข้อความบ่อย) · ต่ำกว่าจุดสั่งซื้อ · ปกติส่งทาง LINE ติ๊ก ส่งทางอีเมลด้วย ถ้าต้องการ

และเลือกสรุปยอดขายได้อีก 3 รอบ (เปิด-ปิดแยกกัน นับเฉพาะบิลที่รับเงินแล้ว) ส่งตาม เวลาส่ง ของรอบรายงาน แนะนำหลังปิดร้าน:

ทุกวัน📅 สรุปรายวัน

ยอดขาย บิล ยอดเฉลี่ย เทียบเมื่อวาน · สินค้าขายดี · ช่องทางชำระ · ของเสีย · ของใกล้หมดอายุ/ใกล้หมด

ทุกวันอาทิตย์🗓 สรุปรายสัปดาห์

ยอดรวมเทียบสัปดาห์ก่อน · วันที่ขายดีที่สุด · ยอดของพนักงานแต่ละคน · กำไรโดยประมาณ

วันสุดท้ายของเดือน📊 สรุปรายเดือน

ยอดทั้งเดือนเทียบเดือนก่อน · ต้นทุน ค่าใช้จ่าย ของเสีย และกำไรสุทธิ · พนักงาน · สินค้าขายดี

ขั้นที่ 2 · เปิดช่องทางส่ง (อย่างน้อย 1 ช่องทาง)

ส่งผ่าน LINE Official Account (OA) ของร้าน ตั้งค่าครั้งเดียวประมาณ 5 นาที (LINE Notify ปิดบริการไปแล้ว จึงต้องใช้วิธีนี้) · ในหน้าตั้งค่ากด วิธีตั้งค่า LINE (ครั้งเดียว ~5 นาที) เพื่อดูขั้นตอนเดียวกันนี้

  1. สร้าง LINE Official Account ฟรีที่ manager.line.biz (ตั้งชื่อเช่น “แจ้งเตือน ร้านของฉัน”)
  2. ใน LINE OA Manager ไปที่ ตั้งค่า›Messaging API กด เปิดใช้ Messaging API (สร้าง Provider ตามที่ระบบถาม)
  3. เข้า developers.line.biz เลือก Channel ของร้าน › แท็บ Messaging API › Channel access token (long-lived) กด Issue แล้วคัดลอก
  4. ใช้มือถือของเจ้าของร้านสแกน QR ในแท็บเดียวกันเพื่อเพิ่ม OA เป็นเพื่อน (ผู้รับต้องเป็นเพื่อนกับ OA ก่อนเสมอ)
  5. กลับมาที่ ตั้งค่า›แจ้งเตือน เปิดสวิตช์ ส่งทาง LINE วางในช่อง Channel access token แล้วกด บันทึกและส่งทดสอบ
  6. เช็ก LINE ในมือถือ ต้องได้ข้อความทดสอบ (ส่งทดสอบใช้ยอดจริงของช่วงล่าสุด ส่งไปทุกช่องทางที่เปิดไว้)
ช่อง “ส่งถึง (LINE user ID)” — ไม่บังคับ

เว้นว่าง = ส่งหาทุกคนที่เพิ่ม OA เป็นเพื่อน จึงควรใช้ OA นี้เฉพาะเจ้าของร้าน · ส่งเฉพาะคน ใส่ Your user ID จากแท็บ Basic settings (ขึ้นต้นด้วย U)

โควตาข้อความ

แพ็กเกจฟรีของ LINE OA ส่งได้จำกัดต่อเดือน รายงานรายวันใช้ราว 30 ข้อความต่อผู้รับต่อเดือน สรุปสต็อกส่งเฉพาะวันที่มีเรื่องต้องดูแล · ตั้งแจ้งทันทีเป็น “เฉพาะของหมด” ถ้าโควตาใกล้เต็ม · ตรวจยอดคงเหลือใน LINE OA Manager

🔒 token เก็บแยกจากข้อมูลร้าน พนักงานมองไม่เห็น หน้าจอแสดงแค่ 4 ตัวท้าย · เปลี่ยนหรือลบ token ได้ด้วยปุ่ม เปลี่ยน / ลบ

ขั้นที่ 3 · ดูตัวอย่างก่อนใช้จริง

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

ตัวอย่างอีเมลสรุปสต็อกประจำวัน
อีเมลสรุปสต็อกประจำวัน — หัวอีเมล “ร้านชำสุขใจ มินิมาร์ท · สรุปสต็อกประจำวัน” ต้องดูแล 18 รายการ · หมดสต็อก 1 · ต่ำกว่าจุดสั่งซื้อ 7 · ควรสั่งซื้อ (ประมาณ) ฿8,036.00 · แยกหมวด หมดสต็อก / ต่ำกว่าจุดสั่งซื้อ (คงเหลือ / จุดสั่งซื้อ) …
ตัวอย่างข้อความ LINE สรุปสต็อก
ข้อความ LINE — 🔴 หมดสต็อก (2) · 🟠 ต่ำกว่าจุดสั่งซื้อ (6) · 🟡 คาดว่าจะหมดใน 3 วัน (6) พร้อม “~2.6 วัน” · ⛔ หมดอายุแล้ว (1) · ⏰ ใกล้หมดอายุ (3) · 📝 รายการสั่งซื้อที่แนะนำ ประมาณ ฿8,036.00 แยกตามร้านส่ง
💡 ใช้ทั้งสองช่องทางพร้อมกันได้ — ถ้าช่องทางหนึ่งส่งไม่สำเร็จ อีกช่องทางยังส่งตามปกติ · แถบสถานะด้านบนของแท็บแจ้งเตือนบอก “ระบบแจ้งเตือนอัตโนมัติทำงานอยู่” พร้อมเวลาส่งล่าสุด (สรุปสต็อกล่าสุด · แจ้งสต็อกทันทีล่าสุด) และสาเหตุเป็นภาษาไทยเมื่อส่งไม่สำเร็จ
ไม่ได้รับสรุปสต็อก?

ตรวจ 3 จุด: ① เปิด แจ้งเตือนสต็อกอัตโนมัติ ที่ ตั้งค่า › ภาษี & ใบเสร็จ · ② เปิดช่องทาง LINE หรืออีเมลอย่างน้อย 1 ช่องทาง แล้วกดบันทึก · ③ วันนั้นมีรายการต้องดูแลจริง (สต็อกปกติจะไม่ส่ง) — ดูเพิ่มที่คำถามที่พบบ่อย

ส่วนที่ 4

จัดการร้าน

สินค้า ราคา รายงาน ตั้งค่า พนักงาน และการดูแลระยะยาว

🏷

ผู้จัดการ / ผู้ดูแล

สินค้าและราคา

หน้านี้มี 4 แท็บ: สินค้า · ปรับราคา · หมวดหมู่ · ตัวเลือก · ตารางสินค้าแสดงหมวด การขาย/บาร์โค้ด ราคาขาย ต้นทุน และ % กำไร

หน้าสินค้าและราคา
สินค้าและราคา › สินค้า — แต่ละแถวแสดงชื่อ SKU (DK01…) และจำนวนกลุ่มตัวเลือก · หมวดหมู่ · ป้าย ขายเป็นขวด / แพ็ค / กระป๋อง / ซอง / ถุง พร้อมบาร์โค้ด 13 หลัก · ราคาขายต่อหน่วย · ต้นทุน · % กำไร · ปุ่มดินสอแก้ไข ถังขยะลบ · ปุ่ม เพิ่มสินค้า มุมขวาบน

ช่องในฟอร์มสินค้า

ช่องใส่อะไร
รูปสินค้าแตะกล่องหรือลากรูปมาวาง ระบบครอปเป็นสี่เหลี่ยมจัตุรัสและย่อให้ (ไม่มีรูปจะใช้ไอคอนตามหมวด)
วิธีขายนับเป็นชิ้น / แพ็ค / ลัง — แตะแล้วเข้าตะกร้าทันที · แบ่งขายตามน้ำหนัก — แตะแล้วเปิดหน้าต่างใส่น้ำหนัก
หน่วยขาย · SKU · หมวดหมู่ชิ้น ขวด ซอง แพ็ค ลัง แผง ถุง กระป๋อง กก. หรือพิมพ์เอง · SKU เว้นว่างให้สร้างอัตโนมัติได้
บาร์โค้ดคลิกช่องแล้วยิงบาร์โค้ดที่ตัวสินค้า · แพ็ค/ลังใช้บาร์โค้ดของแพ็ค · ของแบ่งขายที่ใช้ตาชั่งพิมพ์ฉลาก ใส่รหัส PLU 5 หลัก
ราคาขาย · ต้นทุนระบบคำนวณ % กำไรให้ · ต้นทุนใช้ในรายงานประมาณการกำไร
กลุ่มตัวเลือก · ลำดับแสดงผลเลือกกลุ่มที่ใช้กับสินค้านี้ เช่น น้ำแข็ง บริการบะหมี่ · ลำดับน้อยขึ้นก่อน
ตัดสต็อกเมื่อขาย · สต็อกและการแจ้งเตือนสต็อกของตัวเอง / ยกแพ็ค/ลัง / ผูกทีหลัง — ดูรายละเอียดที่ สินค้าใหม่ · ยกแพ็ค/ลัง

ปรับราคาหลายรายการพร้อมกัน + พิมพ์ป้ายราคา

  1. เปิดแท็บ ปรับราคา (ค้นหาสินค้าด้วยช่องค้นหามุมขวาได้)
  2. แก้ ราคาทุน / ราคาขาย ในตารางได้เลย ช่องที่เปลี่ยนเป็นกรอบสีส้ม และคอลัมน์ กำไร คำนวณใหม่ทันที
  3. กด บันทึก N รายการ ครั้งเดียว — หน้าขายใช้ราคาใหม่ทันที
  4. กด พิมพ์ป้ายราคา ได้แผ่น A4 “ป้ายราคาสินค้า” ตัดติดหน้าชั้นวาง
แท็บปรับราคา
ปรับราคา — “ปรับราคาหลายรายการพร้อมกัน” · แก้ราคาขายน้ำดื่ม 600 มล. เป็น 8 ช่องเปลี่ยนเป็นกรอบสีส้ม กำไรคำนวณใหม่ (฿3.50 · 44%) · ปุ่ม พิมพ์ป้ายราคา และ บันทึก 1 รายการ
หมวดหมู่

ชื่อหมวด ไอคอน สีประจำหมวด และลำดับแสดงผล — หมวดคือแถบด้านซ้ายของหน้าขาย

ตัวเลือก

สร้างกลุ่ม เช่น น้ำแข็ง บริการบะหมี่ ตั้งรูปแบบ เลือกได้อย่างเดียว / หลายอย่าง ราคาบวกเพิ่ม ค่าเริ่มต้น และ บังคับให้เลือกก่อนเพิ่มลงตะกร้า

📊

ผู้จัดการ / ผู้ดูแล

รายงาน

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

รายงานของเสีย

มูลค่าของเสียรวม · จำนวนครั้ง · ของเสีย / ยอดขาย (%) · กราฟตามสาเหตุ · ตารางรายสินค้า — ใช้ดูว่าสั่งของอะไรมากเกินไป (ดูภาพที่ตัดของเสีย)

ประมาณการกำไร

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

⚙

ผู้ดูแลระบบ

ตั้งค่า

8 แท็บ กดปุ่มบันทึกท้ายแต่ละแท็บ เครื่องอื่นรีเฟรชหน้าเพื่อรับค่าใหม่

ข้อมูลร้าน

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

หน้าร้าน & จัดส่ง

ประเภทบิลเริ่มต้น · รายชื่อลูกค้าขายเชื่อ · ช่องทางรับออเดอร์จัดส่ง · ตาชั่งพิมพ์ฉลากบาร์โค้ด (ไม่บังคับ) · กระดานจัดของ + พิมพ์ใบจัดของอัตโนมัติ

ภาษี & ใบเสร็จ

ภาษีมูลค่าเพิ่ม · คำนำหน้าเลขที่บิล · ขนาดกระดาษ · ข้อความท้ายใบเสร็จ · ระบบสต็อก และจำนวนวันเตือน (ดูตั้งจำนวนวันเตือน)

รับชำระเงิน

เบอร์/เลข พร้อมเพย์ สำหรับสร้าง QR · บัญชีธนาคารสำหรับรับโอน · พิมพ์ข้อมูลรับเงินบนใบเสร็จ

แจ้งเตือน

สรุปยอดขายรายวัน/สัปดาห์/เดือน · สรุปสต็อกประจำวัน · แจ้งทันทีหลังขาย · ทางอีเมลหรือ LINE (ดูหัวข้อนี้)

ธีมและสี

ชุดสี 8 ชุด + กำหนดเอง พร้อมตัวอย่างสว่าง/มืด · โหมดเริ่มต้นของร้าน (ดูธีม & โหมดมืด)

พนักงาน

เพิ่ม/แก้/ปิดบัญชี แยก PIN รายคน · 4 บทบาท · รีเซ็ต PIN ให้พนักงาน (ดูพนักงานและสิทธิ์)

ระบบ

ขนาดฐานข้อมูล · ย้ายข้อมูลเก่า ไปไฟล์เก็บถาวร · ตรวจสุขภาพ/ซ่อมตาราง (ดูดูแลฐานข้อมูล)

ตั้งค่า หน้าร้านและจัดส่ง
ตั้งค่า › หน้าร้าน & จัดส่ง — แถบ 8 แท็บด้านบน · ประเภทบิลเริ่มต้น หน้าร้าน / ขายเชื่อ / สั่งจัดส่ง · ลูกค้าขายเชื่อ (ลงบัญชีจ่ายทีหลัง) 4 ราย คั่นด้วยจุลภาค · ช่องทางรับออเดอร์จัดส่ง LINE, โทรสั่ง, Facebook, Grab Mart, LINE MAN Mart · ตาชั่งพิมพ์ฉลากบาร์โค้ด ฉลากฝังน้ำหนัก (กรัม) / ฉลากฝังราคา (สตางค์) / ไม่ใช้
🎨

ตั้งค่า › ธีมและสี

ธีมสี & โหมดมืด

  • ชุดสีของร้าน 8 ชุด: ร้านชำ (น้ำเงิน-ส้ม · เริ่มต้น) · น้ำดื่มเย็น · ซอสพริก · ขนมปังปิ้ง · องุ่น · ใบเตย · มะนาว · กาแฟดำ หรือ กำหนดเอง — ระบบสร้างเฉดที่เหลือให้อัตโนมัติทั้งโหมดสว่างและโหมดมืด
  • โหมดเริ่มต้นของร้าน: สว่าง / มืด / ตามระบบ · แต่ละเครื่องสลับเองได้ด้วยไอคอนพระอาทิตย์/พระจันทร์บนแถบบน และจำโหมดของตัวเอง
  • สีบอกสถานะ (สำเร็จ / เตือน / ผิดพลาด) ไม่เปลี่ยนตามธีม เพื่อให้อ่านการแจ้งเตือนสต็อกได้ตรงกันทุกเครื่อง
ตั้งค่า ธีมและสี
ตั้งค่า › ธีมและสี — ชุดสี ร้านชำ (เลือกอยู่) · น้ำดื่มเย็น · ซอสพริก · ขนมปังปิ้ง · องุ่น · ใบเตย · มะนาว · กาแฟดำ · กำหนดเอง · กล่องตัวอย่างโหมดสว่างและโหมดมืด · ด้านล่างเป็นโหมดเริ่มต้นของร้าน
หน้าขายโหมดมืด
หน้าขายโหมดมืด — หน้าจอเดียวกับโหมดสว่าง การ์ดสินค้า บาร์โค้ด และตะกร้าอ่านชัดบนพื้นเข้ม เหมาะกับร้านที่เปิดถึงดึก
📱

ขายด้วยมือถือเครื่องเดียว

ใช้บนมือถือ

  • หมวดหมู่เป็นแถบเลื่อนแนวนอนใต้ช่องค้นหา · การ์ดสินค้า 2 คอลัมน์ · ปุ่มรูปคนมุมขวา = ขายเชื่อ / บิลค้าง
  • แถบสีน้ำเงินด้านล่าง แสดงประเภทบิล จำนวนรายการ และยอดรวม แตะเพื่อเปิดตะกร้าแบบแผ่นเลื่อนขึ้น
  • ในตะกร้าเลือก หน้าร้าน / ขายเชื่อ / สั่งจัดส่ง ปรับจำนวน ลดราคา หมายเหตุ แล้วกด ขายเชื่อ / จัดส่ง หรือ ชำระเงิน เหมือนจอใหญ่
  • เมนูล่าง: ขาย · จัดของ · บิล · ภาพรวม · เพิ่มเติม (สต็อกสินค้า สินค้าและราคา รายงาน ตั้งค่า อยู่ใน เพิ่มเติม) · กระดิ่งแจ้งเตือนสต็อกอยู่บนแถบบนเหมือนจอใหญ่
  • ใช้เครื่องยิงบาร์โค้ดบลูทูธจับคู่กับมือถือ/แท็บเล็ตได้ ทำงานเหมือนพิมพ์ในช่องค้นหา
หน้าขายบนมือถือ
หน้าขายบนมือถือ — ช่องค้นหา/ยิงบาร์โค้ด แถบหมวด การ์ด 2 คอลัมน์ แถบตะกร้าสีน้ำเงิน และเมนูล่าง
ตะกร้าบนมือถือ
ตะกร้าบนมือถือ — น้ำอัดลม × 2 (ไม่รับน้ำแข็ง) · มันฝรั่งทอดกรอบ · ปุ่ม ขายเชื่อ / จัดส่ง และ ชำระเงิน
👤

ตั้งค่า › พนักงาน

พนักงานและสิทธิ์

ให้พนักงานแต่ละคนมีชื่อผู้ใช้และ PIN ของตัวเอง รายงานพนักงานและประวัติการขายจะแยกยอดให้ถูกคน

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

ทำครั้งเดียวก่อนเปิดร้านจริง

ล้างข้อมูลทดลอง

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

  1. รับชำระหรือยกเลิกบิลเชื่อทดลองที่ค้างอยู่ให้หมดก่อน
  2. เปิดไฟล์ Google Sheets ของร้าน › เมนู 🛒 Jabphap Mart POS›🧹 ล้างข้อมูลทดลอง › ยืนยัน
  3. ระบบลบบิลขาย ประวัติสต็อก และค่าใช้จ่ายทั้งหมด — สินค้า รายการสต็อก และบัญชีพนักงานยังอยู่
  4. ลบสินค้าตัวอย่างที่ร้านไม่ได้ขาย: สินค้าและราคา › ถังขยะ และ สต็อกสินค้า › แก้ไข › ลบ
  5. นับสต็อกจริงบนชั้น แล้วใช้ นับสต็อก / ปรับยอด ทีละรายการ ให้ยอดคงเหลือตรงกับของจริงก่อนเปิดร้าน
⚠ ย้อนกลับไม่ได้

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

🗄

ทำเดือนละครั้ง · 1 นาที

ดูแลฐานข้อมูลระยะยาว (ย้ายข้อมูลเก่า)

ระบบอ่านเฉพาะข้อมูลช่วงล่าสุด หน้าขายจึงยังเร็วแม้เปิดมาหลายปี แต่ Google Sheets รับได้สูงสุด 10 ล้านเซลล์ต่อไฟล์ ร้านที่ขายวันละหลายร้อยบิลและเปิดระบบสต็อกจะใช้พื้นที่ใกล้เต็มในราว 1–2 ปี จึงต้องย้ายข้อมูลเก่าออกเป็นระยะ

ดูที่ ตั้งค่า›ระบบ›ขนาดฐานข้อมูล

0–60% ปกติ60–80% ควรย้าย80%+ ย้ายทันที
🔔 ระบบเตือนให้อัตโนมัติ

ผู้ดูแลจะเห็นหน้าต่างเตือนพร้อมปุ่ม “ไปย้ายข้อมูลเก่า” — ทุก 7 วันเมื่อถึง 60% · ทุกวันเมื่อถึง 80% · ทุกครั้งที่เปิดระบบเมื่อถึง 95% · พนักงานขายและพนักงานจัดส่งไม่ถูกรบกวน และระบบไม่เด้งเตือนระหว่างที่มีสินค้าในตะกร้า

  1. เข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบ ไปที่ ตั้งค่า›ระบบ
  2. เมื่อแถบเป็นสีเหลืองหรือแดง เลือก “เก็บไว้ 12 เดือนล่าสุด” แล้วกด ย้ายข้อมูลเก่า
  3. ถ้าขึ้น “ยังมีเหลือ กดอีกครั้งเพื่อย้ายต่อ” ให้กดซ้ำจนข้อความหายไป (ระบบย้ายทีละก้อนเพื่อไม่ให้เกินเวลาทำงานของ Google)
  4. กด เปิดไฟล์เก็บถาวร ไฟล์ชื่อ [ชื่อร้าน] — Jabphap Mart POS Archive อยู่ใน Google Drive ของร้าน
✓ อะไรถูกย้าย

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

⚠ สิ่งที่ควรรู้

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

กฎ 3 ข้อให้ระบบเร็วตลอด

1) เช็กแถบขนาดฐานข้อมูลเดือนละครั้ง · 2) ห้ามเรียงลำดับ (Sort) หรือแทรกแถวในชีตบิลเอง ระบบอาศัยว่าข้อมูลเรียงตามเวลา · 3) ดูรายงานเป็นช่วงสั้น (7–30 วัน) สำหรับงานประจำวัน

⌨

หน้าขายบนคอมพิวเตอร์

คีย์ลัด

ปุ่มทำอะไร
F2ไปที่ช่องค้นหา/สแกนบาร์โค้ด (เครื่องยิงบาร์โค้ด USB ใช้ได้ทันที)
6* + ยิงใส่สินค้า 6 ชิ้นในครั้งเดียว (เปลี่ยนตัวเลขได้)
F4ชำระเงิน
F8ขายเชื่อ / จัดส่ง (จ่ายทีหลัง) — ต้องเลือกลูกค้าขายเชื่อหรือสั่งจัดส่งก่อน
Enterในช่องค้นหา: ค้นด้วยบาร์โค้ด · ในหน้าต่างแบ่งขาย: ใส่ตะกร้า
Escปิดหน้าต่าง · ออกจากโหมดเต็มจอของกระดานจัดของ
ช่วยเหลือ

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

ไม่เห็นเมนู 🛒 Jabphap Mart POS ในชีต

รีเฟรชหน้าชีตแล้วรอ 5–10 วินาที เมนูขึ้นหลังโหลดเสร็จ ถ้ายังไม่ขึ้น ตรวจว่าวางโค้ดแล้วกดบันทึกในหน้า Apps Script หรือใช้วิธี B (setupSystem) แทน

เปิดลิงก์แล้วถูกบังคับให้ล็อกอิน Google / เข้าไม่ได้

ตรวจการตั้งค่าในขั้นที่ 5: ผู้มีสิทธิ์เข้าถึง ต้องเป็น ทุกคน แก้ได้ที่ จัดการการทำให้ใช้งานได้ › ✎ แก้ไข › เลือกเวอร์ชันใหม่

หน้าเว็บขึ้นว่า “ไม่พบหน้า …” หรือขึ้นหน้าว่าง

ส่วนใหญ่เกิดจากวาง Code.gs ไม่ครบไฟล์ (หน้าเว็บทุกหน้าฝังอยู่ท้ายไฟล์) ให้ลบแล้ววางใหม่ทั้งไฟล์ ตรวจว่าบรรทัดสุดท้ายเป็น }; บันทึก แล้ว Deploy เวอร์ชันใหม่ (ขั้นที่ 8) · ไม่ต้องสร้างไฟล์ Index.html เพิ่ม

อัปเดตแล้ว แต่หน้าเว็บยังเหมือนเดิม

เว็บแอปใช้โค้ดตาม “เวอร์ชัน” ที่ Deploy ไว้ ต้องทำตามขั้นที่ 8 (เลือก เวอร์ชันใหม่) ทุกครั้งหลังวางโค้ดใหม่ แล้วรีเฟรชหน้าขายและกระดานจัดของทุกเครื่อง

ยิงบาร์โค้ดแล้วไม่มีอะไรเกิดขึ้น / ขึ้น “ไม่พบสินค้า”

ไม่มีอะไรเกิดขึ้น: คลิกที่ช่องค้นหา (F2) ก่อนยิง · ตั้งเครื่องสแกนให้ส่ง Enter ท้ายบาร์โค้ด (ค่าโรงงานส่วนใหญ่ตั้งไว้แล้ว) · ลองยิงลงโปรแกรม Notepad ดูว่าเครื่องพิมพ์ตัวเลขออกมาหรือไม่ · คีย์บอร์ดต้องเป็นภาษาอังกฤษ ถ้าเป็นภาษาไทยตัวเลขจะเพี้ยน

ไม่พบสินค้า: ยังไม่มีสินค้าที่ใช้บาร์โค้ดนี้ — แก้ไขสินค้าแล้วยิงลงช่อง บาร์โค้ด · สินค้าตัวอย่างใช้บาร์โค้ดสมมติ ต้องเปลี่ยนเป็นบาร์โค้ดจริงที่ซองก่อน

ฉลากตาชั่ง (ถ้าใช้): รหัส PLU ในฉลากต้องตรงกับช่องบาร์โค้ดของสินค้า ตัวเลขนำหน้า (ปกติ 20) และโหมด ฉลากฝังน้ำหนัก / ฉลากฝังราคา ต้องตรงกับตาชั่ง

พิมพ์ 6* แล้วยิง แต่ได้แค่ 1 ชิ้น

ต้องพิมพ์ 6* ในช่องค้นหาแล้วยิงต่อทันที โดยไม่กด Enter ก่อน (ให้ช่องเป็น 6*8859…) · ใช้เครื่องหมายดอกจัน * ไม่ใช่ตัว x · หรือแก้จำนวนในตะกร้าด้วยปุ่ม + ก็ได้

ขายแพ็คแล้วสต็อกไม่ลด หรือลดผิดจำนวน

ไปที่ สต็อกสินค้า › แท็บ การตัดสต็อก ดูสินค้าแพ็คนั้น ต้องผูกกับสินค้าชิ้น และจำนวนต่อแพ็คถูกต้อง (เช่น น้ำดื่ม 600 มล. × 12) · ถ้าขึ้น “ไม่ตัดสต็อก” ให้แก้เป็นรายการที่ถูก · ตรวจว่าเปิด ตัดสต็อกอัตโนมัติเมื่อขาย ที่ ตั้งค่า › ภาษี & ใบเสร็จ

สต็อกติดลบ / ระบบว่าหมดแต่ของยังอยู่บนชั้น

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

ทำไมสินค้าบางตัวไม่เคยขึ้น “คาดว่าจะหมด”

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

ไม่ได้รับสรุปสต็อก / สรุปยอดขายทาง LINE หรืออีเมล

ดูแถบสถานะที่ ตั้งค่า › แจ้งเตือน ระบบบอกสาเหตุล่าสุดไว้ แล้วตรวจตามนี้

สรุปสต็อกไม่มา: เปิด แจ้งเตือนสต็อกอัตโนมัติ ที่ ตั้งค่า › ภาษี & ใบเสร็จ แล้วหรือยัง · วันที่ไม่มีรายการต้องดูแลจะไม่ส่ง (ตั้งใจไม่รบกวน) · เวลาส่งตรงกับที่ตั้งไหม (ทริกเกอร์ทำงานรายชั่วโมง อาจช้ากว่าเวลาที่ตั้งได้ไม่เกินราว 1 ชั่วโมง)
อีเมล: ดูโฟลเดอร์สแปม/โปรโมชัน · ตรวจว่าเปิดสวิตช์ ส่งทางอีเมล แล้วกดบันทึก
LINE ขึ้น 401: token ไม่ถูกต้องหรือถูกออกใหม่ ให้คัดลอก token ล่าสุดมาวางใหม่
LINE ขึ้น 400: ผู้รับยังไม่ได้เพิ่ม OA เป็นเพื่อน หรือ LINE ID ผิด
LINE ขึ้น 429: ข้อความเกินโควตาของเดือน ตรวจแพ็กเกจใน LINE OA Manager หรือเปลี่ยนแจ้งทันทีเป็น “เฉพาะของหมด”
ไม่ส่งเลยทั้งสองทาง: ถ้าเพิ่งอัปเดตระบบ ให้อนุญาตสิทธิ์ใหม่ตามหมายเหตุในขั้นตอนที่ 8

กระดิ่งขึ้นตัวเลขเยอะมาก ไม่รู้จะเริ่มตรงไหน

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

กระดานจัดของไม่มีเสียงเตือน / ออเดอร์ขึ้นช้า

ไม่มีเสียง: เบราว์เซอร์เล่นเสียงได้หลังผู้ใช้แตะหน้าจอหนึ่งครั้ง ให้แตะปุ่มลำโพงทุกครั้งที่เปิดหน้าใหม่ และตรวจว่าเครื่องไม่ได้ปิดเสียง/โหมดเงียบ

ขึ้นช้า: กระดานดึงข้อมูลใหม่ทุก 10 วินาที กดปุ่มรีเฟรชเพื่อดึงทันที ถ้าไม่ขึ้นเลย ตรวจว่า ตั้งค่า › หน้าร้าน & จัดส่ง › ใช้กระดานจัดของ เปิดอยู่ · บิลหน้าร้านที่จ่ายเลยไม่เข้ากระดาน (เป็นเรื่องปกติ)

จอดับเอง: ตั้งเวลาล็อกหน้าจอของแท็บเล็ตเป็น “ไม่ใช้” และเสียบสายชาร์จไว้

กด F8 แล้วขึ้นว่าต้องเลือกลูกค้าก่อน

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

วันหมดอายุไม่ขึ้น / ไม่มีเตือนของใกล้หมดอายุ

ตั้ง อายุสินค้า (วัน) ในรายการสต็อก (0 = ไม่ติดตาม) แล้วรับของเข้าใหม่ ระบบจะตั้งวันหมดอายุให้ล็อตนั้น หรือใส่วันหมดอายุเองในหน้าต่างรับของเข้า · ตรวจ เตือนใกล้หมดอายุ (วัน) ที่ ตั้งค่า › ภาษี & ใบเสร็จ

ลืม PIN ของผู้ดูแลระบบ

เจ้าของไฟล์เปิดหน้า Apps Script เลือกฟังก์ชัน resetAdminPin แล้วกด ▷ เรียกใช้ ระบบสุ่ม PIN ใหม่ 6 หลักให้ ดูได้ในบันทึกการดำเนินการ แล้วเปลี่ยนเป็นรหัสที่ต้องการหลังเข้าสู่ระบบ · หรือเปิดลิงก์เว็บแอปต่อท้าย ?page=install ด้วยบัญชี Google เจ้าของไฟล์ เพื่อตั้งรหัสใหม่

QR พร้อมเพย์ไม่แสดง

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

แก้ข้อมูลในไฟล์ชีตตรง ๆ ได้ไหม

ดูได้และคัดลอกไปทำรายงานต่อได้ แต่ห้ามแก้หรือลบแถวหัวคอลัมน์ และห้ามเปลี่ยนชื่อแท็บชีต เพราะระบบใช้เป็นโครงสร้างฐานข้อมูล · คอลัมน์บาร์โค้ดและวันหมดอายุถูกตั้งเป็นข้อความ (กันเลข 0 นำหน้าหาย) อย่าเปลี่ยนรูปแบบ · การแก้ข้อมูลทำผ่านหน้าเว็บปลอดภัยที่สุด

ต้องต่ออินเทอร์เน็ตตลอดไหม

ต้องต่อ เพราะทุกบิลบันทึกลง Google Sheets ทันที และกระดานจัดของรับออเดอร์ผ่านอินเทอร์เน็ต ถ้าเน็ตหลุด มุมจอจะขึ้นสถานะ “ออฟไลน์” และระบบจะไม่ยอมบันทึกบิลจนกว่าจะกลับมาออนไลน์ ป้องกันบิลหาย · แนะนำให้มีฮอตสปอตมือถือสำรองไว้

🛒

ติดตั้งเสร็จแล้ว พร้อมยิงบาร์โค้ดบิลแรก!

ดูว่าระบบช่วยร้านชำได้อย่างไรบ้าง ตั้งแต่สแกนขาย ขายยกแพ็ค ลงบิลเชื่อ ไปจนถึงแจ้งเตือนสต็อกอัตโนมัติและรายการสั่งซื้อ