📑 สารบัญ
การติดตั้งบน Google
ทำครั้งเดียวบนคอมพิวเตอร์ ประมาณ 10 นาที
เริ่มต้น
สร้างไฟล์ Google Sheets ใหม่
ไฟล์นี้จะเป็น “ฐานข้อมูล” ของร้าน เก็บสินค้า แบรนด์ เฉดสี บาร์โค้ด ราคา บิลขาย บิล CF ของลูกค้าไลฟ์ สต็อกและวันหมดอายุ ตัวแทนจำหน่าย สต็อกเสีย/เทสเตอร์ และพนักงานทั้งหมด
- เข้า sheets.new (ต้องล็อกอิน Gmail ของร้าน)
- คลิกชื่อไฟล์มุมซ้ายบน แล้วตั้งชื่อ ตั้งอะไรก็ได้ เช่น Jabphap Beauty POS หรือชื่อร้านของคุณ
💡 ถ้าเปิดตัวช่วยติดตั้งจากโปรเจกต์ Apps Script ที่ไม่ได้ผูกกับชีต ระบบจะสร้างไฟล์ใหม่ให้เองชื่อ <ชื่อร้าน> — Jabphap Beauty POS Database
ใส่ระบบ
วางไฟล์ Code.gs และ appsscript.json
ชุดไฟล์ที่ได้รับมีแค่ 2 ไฟล์ อยู่ในโฟลเดอร์ dist — Code.gs คือตัวระบบทั้งหมด และ appsscript.json คือไฟล์ตั้งค่าเขตเวลาและสิทธิ์
- ในไฟล์ชีต ไปที่เมนู ส่วนขยาย›Apps Script
- คลิกชื่อโปรเจกต์มุมซ้ายบน (“โปรเจกต์ที่ไม่มีชื่อ”) เปลี่ยนเป็น Jabphap Beauty POS
ชื่อนี้จะไปแสดงในหน้าขออนุญาตสิทธิ์ของ Google ในขั้นตอนที่ 4 - เปิดไฟล์ Code.gs ในหน้าแก้ไข กด Ctrl + A แล้วลบโค้ดเดิมทิ้งทั้งหมด
- เปิดไฟล์ dist/Code.gs ที่ได้รับ คัดลอกทั้งไฟล์มาวาง แล้วกด Ctrl + S เพื่อบันทึก
- ไปที่ ⚙ การตั้งค่าโปรเจกต์ ติ๊ก “แสดงไฟล์ Manifest ‘appsscript.json’ ในเครื่องมือแก้ไข” กลับมาเปิดไฟล์ appsscript.json ลบของเดิม วาง dist/appsscript.json ทับทั้งไฟล์ แล้วกด Ctrl + S
หน้าเว็บทุกหน้า (หน้าขาย กระดานแพ็คของ สต็อก รายงาน ตัวช่วยติดตั้ง ฯลฯ) ฝังอยู่ใน Code.gs แล้ว ไม่ต้องสร้าง Index.html หรือไฟล์อื่นเพิ่ม
Code.gs ยาวหลายหมื่นบรรทัด ถ้าวางขาดท้ายไฟล์ระบบจะเปิดไม่ขึ้น ให้เลื่อนดูบรรทัดสุดท้ายว่าลงท้ายด้วย };
ทำไมต้องวาง appsscript.json ด้วย
ไฟล์นี้กำหนดเขตเวลาเป็น Asia/Bangkok (เลขคิว ยอดรายวัน วันหมดอายุสินค้า และเวลาส่งสรุปสต็อกตอนเช้าจึงตรงกับเวลาไทย) และระบุสิทธิ์ที่ระบบขอให้ชัดเจน ทำให้หน้าขออนุญาตในขั้นที่ 4 ตรงกับรายการที่อธิบายไว้
ถ้าข้ามขั้นนี้ ระบบยังทำงานได้ แต่ Google อาจถามสิทธิ์เพิ่มภายหลัง และเขตเวลาจะเป็นค่าของบัญชี Google แทน
ติดตั้ง
สร้างฐานข้อมูลของร้าน
เลือกได้ 2 วิธี แนะนำวิธี A เพราะตั้งชื่อร้าน รหัส PIN ผู้ดูแล รายชื่อลูกค้า CF ไลฟ์สด และตัวเลือกสต็อกของคุณเองได้เลย
- กลับไปที่แท็บ Google Sheets แล้วรีเฟรชหน้า (F5) รอสักครู่จะมีเมนู 💄 Jabphap Beauty POS ขึ้นบนแถบเมนู
- คลิก 💄 Jabphap Beauty POS›🚀 ติดตั้งระบบ (เริ่มที่นี่)
- ครั้งแรก Google จะขออนุญาตสิทธิ์ ทำตามขั้นตอนที่ 4 แล้วกดเมนูเดิมอีกครั้ง
- หน้าแรกของตัวช่วยสรุปสิ่งที่ระบบจะสร้าง (ตารางฐานข้อมูล 16 ตาราง ข้อมูลร้าน บัญชีผู้ดูแล สแกนบาร์โค้ด เฉดสี & ขายเป็นเซ็ต แจ้งเตือนสต็อกอัตโนมัติ และสินค้าเครื่องสำอางตัวอย่าง) กด เริ่มติดตั้ง แล้วกรอกตามนี้
ชื่อร้าน (เช่น โรสโกลว์ บิวตี้ สโตร์) · เบอร์โทร · ที่อยู่ (พิมพ์บนใบเสร็จและใบแพ็คของ) · สัญลักษณ์สกุลเงิน · เขตเวลา
ชื่อ-สกุล · ชื่อผู้ใช้ (อังกฤษตัวเล็ก ตัวเลข _ . -) · ตั้ง PIN เอง ตัวเลข 4–8 หลัก ห้ามเป็นเลขซ้ำกันทั้งหมด
ทุกข้อปรับภายหลังได้ที่หน้าตั้งค่า (ดูตารางด้านล่าง) แล้วกด ติดตั้งเลย
รอ 10–30 วินาที จะเห็นบัญชีสำหรับเข้าสู่ระบบ ลิงก์หน้าขาย (ถ้า Deploy แล้ว) และสิ่งที่ควรทำต่อ
| ตัวเลือกในหน้า 3 | ทำอะไร |
|---|---|
| ติดตั้งสินค้าเครื่องสำอางตัวอย่าง (แนะนำ) | สินค้า 41 รายการ 8 หมวด — ลิปสติก / ลิปทินท์ · เมคอัพหน้า · ตา / คิ้ว · สกินแคร์ · กันแดด · มาส์ก / ล้างหน้า · ผิวกาย / น้ำหอม · อุปกรณ์แต่งหน้า จาก 8 แบรนด์สมมติ (Velvet Kiss, Lumière, Hana Glow, Aqua Derm, Sun Veil, Petal & Co., ProBrush, Mira Eyes) พร้อมเฉดสีและสีตัวอย่าง บาร์โค้ด EAN-13 (ตัวอย่าง ไม่ใช่บาร์โค้ดจริง) สินค้าเซ็ต/ยกกล่อง น้ำหอมแบ่งขาย วันหมดอายุ จุดสั่งซื้อ ตัวแทนจำหน่าย และสต็อก — ลองขายและลองระบบแจ้งเตือนได้ทันที ลบออกภายหลังได้ |
| เปิดระบบสต็อกและแจ้งเตือนอัตโนมัติ | ขายแล้วตัดสต็อกให้เอง (เซ็ต/ยกกล่องตัดเป็นชิ้นเดี่ยว) · เตือนของใกล้หมดอายุล่วงหน้า 60 วัน เพื่อจัดโปรทัน · เตือนสินค้าขายช้า/ค้างสต็อก · ต่ำกว่าจุดสั่งซื้อ คาดการณ์ของหมด และทำรายการสั่งซื้อแยกตามตัวแทนจำหน่ายให้ · ร้านที่ไม่จัดการสต็อกปิดไว้ได้ |
| รายชื่อลูกค้า CF ไลฟ์สด (ไม่บังคับ) | พิมพ์รายชื่อคั่นด้วยจุลภาค เช่น คุณแพร (FB), น้องมุก IG แสดงเป็นปุ่มให้เลือกตอนลงบิล CF (ลูกค้า CF ระหว่างไลฟ์หรือฝากบิลไว้ แล้วโอนทีหลัง) เพิ่ม/แก้ภายหลังได้ที่ ตั้งค่า › หน้าร้าน & ออนไลน์ · ช่องทางขายออนไลน์ LINE, Facebook, Instagram, TikTok Shop, Shopee, Lazada ตั้งไว้ให้แล้ว |
| ใช้กระดานแพ็คของ | บิล CF ไลฟ์สดและออเดอร์ออนไลน์เข้ากระดาน รอแพ็ค → กำลังแพ็ค → พร้อมส่ง → ส่งแล้ว · พิมพ์ใบแพ็คของได้ |
| ใช้ฉลากบาร์โค้ดแบ่งขายตามปริมาณ (ไม่บังคับ · ปิดไว้เป็นค่าเริ่มต้น) | ร้านเครื่องสำอางส่วนใหญ่ไม่ต้องใช้ · สำหรับร้านที่แบ่งขายน้ำหอม (decant) แล้วพิมพ์ฉลาก EAN-13 ขึ้นต้นด้วย 20 · ไม่เปิดก็ยังแบ่งขายตามปริมาณ (มล.) บนจอได้ตามปกติ |
| คิดภาษีมูลค่าเพิ่ม | เปิดเมื่อร้านจดทะเบียนภาษีมูลค่าเพิ่ม แล้วใส่อัตรา (%) |
| ขนาดใบเสร็จ · ชุดสี · ธีม | กระดาษ 58mm / 80mm / A4 · ชุดสี 8 แบบ (เริ่มต้น “โรสบิวตี้”) · ธีมเริ่มต้น สว่าง / มืด / ตามระบบ |
📝 จดชื่อผู้ใช้และ PIN ของผู้ดูแลที่ตั้งเองในหน้า 2 ไว้ ต้องใช้เข้าสู่ระบบครั้งแรก · ระบบเก็บ PIN เป็นค่าแฮชพร้อม salt ไม่ได้เก็บตัวเลขจริงไว้ในชีต
💡 หลัง Deploy ในขั้นที่ 5 แล้ว เปิดตัวช่วยเดียวกันนี้ผ่านเว็บได้ที่ลิงก์เว็บแอปต่อท้ายด้วย ?page=install หรือเมนู 💄 Jabphap Beauty POS › 🩺 ตรวจสอบระบบ (ใช้ตรวจสุขภาพระบบ ซ่อมระบบ หรือรีเซ็ต PIN ภายหลัง)
- ในหน้า Apps Script เลือกฟังก์ชัน
setupSystemจากช่องรายชื่อฟังก์ชันบนแถบเครื่องมือ (จุด 3ในภาพขั้นที่ 2) - กด ▷ เรียกใช้ แล้วอนุญาตสิทธิ์ตามขั้นตอนที่ 4
- ดู บันทึกการดำเนินการ ด้านล่าง จะขึ้นว่า “ติดตั้งสำเร็จ” พร้อมบัญชีเริ่มต้น
วิธีนี้ใส่ข้อมูลร้านตัวอย่างและสินค้าเครื่องสำอางตัวอย่างให้ก่อน เหมาะกับการลองระบบ อย่าลืมเปลี่ยน PIN ทันทีหลังเข้าใช้งาน
ทำครั้งเดียว
อนุญาตสิทธิ์ให้ระบบ
Google จะถามครั้งแรกครั้งเดียว ขั้นตอนดูน่ากลัวนิดหน่อย แต่เป็นเรื่องปกติของสคริปต์ที่ติดตั้งเองในบัญชีของคุณ





🔐
ทำไมขึ้นว่า “ไม่ปลอดภัย”?เพราะสคริปต์เป็นของคุณเอง ไม่ได้ส่งให้ Google ตรวจ ข้อมูลไม่ได้ถูกส่งไปที่อื่น ทุกอย่างอยู่ใน Drive ของบัญชีคุณ
ระบบขอสิทธิ์อะไรบ้าง และเอาไปใช้ทำอะไร
อ่าน/เขียนสินค้า บิล สต็อก สต็อกเสีย/เทสเตอร์ และพนักงานลงในไฟล์ชีตของร้าน และสร้างไฟล์เก็บถาวรเมื่อย้ายข้อมูลเก่า
ใช้ส่งสรุปยอดขาย สรุปสต็อก และแจ้งของหมดเข้า LINE ของร้านเท่านั้น (api.line.me) ถ้าไม่เปิดแจ้งเตือนทาง LINE จะไม่ถูกใช้
ส่งรหัส PIN ใหม่เมื่อกดรีเซ็ต PIN และส่งสรุปยอดขาย/สรุปสต็อกทางอีเมล (ถ้าเปิดไว้)
ใช้ตั้งเวลาส่งสรุปยอดขายและสรุปสต็อกประจำวันอัตโนมัติ แม้ไม่มีใครเปิดระบบไว้
ใช้แสดงตัวช่วยติดตั้งและเมนู 💄 Jabphap Beauty POS ในชีต
ใช้ตรวจว่าผู้เปิดตัวช่วยติดตั้งคือเจ้าของไฟล์ และเป็นผู้รับอีเมลสรุปตั้งต้น
ขั้นสำคัญ
เผยแพร่เป็นเว็บแอป (ได้ลิงก์หน้าขาย)
- ในหน้า Apps Script กดปุ่มสีน้ำเงินมุมขวาบน การทำให้ใช้งานได้›การทำให้ใช้งานได้รายการใหม่ (Deploy › New deployment)
- คลิกไอคอนเฟือง ⚙ ข้าง “เลือกประเภท” แล้วเลือก เว็บแอป (Web app)
- ตั้งค่าตามตารางนี้ แล้วกด การทำให้ใช้งานได้ (Deploy)
| ช่อง | ให้เลือก |
|---|---|
| คำอธิบาย | v1 |
| ดำเนินการในฐานะ Execute as | ฉัน (อีเมลของร้าน) Me |
| ผู้มีสิทธิ์เข้าถึง Who has access | ทุกคน Anyone |




ขึ้นต้นด้วย https://script.google.com/macros/s/…/exec นี่คือลิงก์หน้าขาย กระดานแพ็คของ และหน้าจัดการร้าน (ลิงก์เดียวกัน ต่างกันที่บัญชีที่เข้าสู่ระบบ) เปิดจากเมนู 💄 Jabphap Beauty POS › 🖥️ เปิดหน้าขาย ในชีตได้เช่นกัน · ถ้ายังไม่ Deploy เมนูนี้จะบอกขั้นตอนให้
พร้อมขาย
เปิดใช้บนเครื่องขาย
ส่งลิงก์ให้เครื่องที่ใช้ขาย (LINE หาตัวเอง / อีเมล) เปิดแล้วเพิ่มไว้ที่หน้าจอโฮม จะได้ไอคอนบนหน้าจอ กดครั้งเดียวเข้าหน้าขายได้ทันทีเหมือนแอป
บุ๊กมาร์กไว้ เสียบเครื่องยิงบาร์โค้ด USB ใช้ได้ทันทีไม่ต้องลงไดรเวอร์ · คีย์ลัด F2 ค้นหา/สแกน · F4 ชำระเงิน · F8 ลงบิล CF
เปิดด้วย Safari › ปุ่มแชร์ ⬆ › เพิ่มไปยังหน้าจอโฮม › ตั้งชื่อ เช่น “ขายหน้าร้าน” › เพิ่ม · ใช้เครื่องยิงบาร์โค้ดบลูทูธได้ · เหมาะวางข้างโต๊ะไลฟ์
เปิดด้วย Chrome › เมนู ⋮ › เพิ่มลงในหน้าจอหลัก › ตั้งชื่อ › เพิ่ม
ไอคอนบนหน้าจอเป็นทางลัดไปยังลิงก์เว็บแอป ยังต้องต่ออินเทอร์เน็ตเหมือนเดิม · ถ้า Deploy ใหม่แบบ “การทำให้ใช้งานได้รายการใหม่” ลิงก์จะเปลี่ยน ต้องเพิ่มไอคอนใหม่ (อัปเดตตามขั้นตอนที่ 8 ลิงก์จะไม่เปลี่ยน)
เช็กลิสต์
ตั้งค่าก่อนเปิดร้านจริง
ติ๊กไปทีละข้อ หน้านี้จะจำไว้ในเบราว์เซอร์เครื่องนี้
เมื่อได้เวอร์ชันใหม่
อัปเดตระบบโดยลิงก์เดิมไม่เปลี่ยน
- วาง Code.gs เวอร์ชันใหม่ทับทั้งไฟล์ (และ appsscript.json ถ้ามีมาในชุดอัปเดต) แล้วกด Ctrl + S
- ไปที่ การทำให้ใช้งานได้›จัดการการทำให้ใช้งานได้
- กดไอคอนดินสอ ✎ › ช่องเวอร์ชันเลือก เวอร์ชันใหม่ › การทำให้ใช้งานได้
- รีเฟรชหน้าขายและกระดานแพ็คของทุกเครื่อง
วางไฟล์ appsscript.json ใหม่ด้วย แล้วในหน้า Apps Script เลือกฟังก์ชัน notifyTick กด ▷ เรียกใช้ 1 ครั้ง เพื่ออนุญาตสิทธิ์ตามขั้นตอนที่ 4 (ฟังก์ชันนี้ไม่ส่งอะไรถ้ายังไม่ถึงเวลาที่ตั้งไว้)
อย่ากด “การทำให้ใช้งานได้รายการใหม่” ซ้ำ — จะได้ลิงก์ใหม่ และทุกเครื่องต้องเปลี่ยนลิงก์ตาม ส่วนข้อมูลร้าน (สินค้า บิล สต็อก) อยู่ในชีต ไม่หายเมื่ออัปเดตโค้ด · แนะนำให้อัปเดตหลังปิดร้านหรือหลังจบไลฟ์
คู่มือการขายประจำวัน
สแกน เลือกเฉด คิดเงิน ลงบิล CF ไลฟ์สด แพ็คส่งออนไลน์ และดูยอด
เริ่มงานทุกวัน
เข้าสู่ระบบ
- เปิดลิงก์เว็บแอป (หรือไอคอนบนหน้าจอโฮม) พิมพ์ ชื่อผู้ใช้ และ รหัส PIN แล้วกด เข้าสู่ระบบ (ดูภาพในขั้นตอนที่ 6)
- ระบบพาไปหน้าแรกตามบทบาท — พนักงานขายเข้าหน้า ขายหน้าร้าน · พนักงานแพ็คของเข้า กระดานแพ็คของ อัตโนมัติ (ดูพนักงานและสิทธิ์)
- เปลี่ยน PIN ของตัวเอง หรือออกจากระบบ ได้ที่ เมนูรูปโปรไฟล์ มุมขวาบน
สถานะ ออนไลน์ · กระดิ่ง 🔔 ตัวเลขแดง = สต็อกที่ต้องดูแล (ดูกระดิ่งแจ้งเตือน) · ปุ่มสลับโหมดสว่าง/มืด · เมนูโปรไฟล์ (ชื่อและบทบาท)
หน้าร้าน: ขายหน้าร้าน · กระดานแพ็คของ · ประวัติการขาย — ข้อมูลเชิงลึก: ภาพรวม · รายงาน — จัดการร้าน: สินค้าและราคา · สต็อกสินค้า · ตั้งค่า · ปุ่ม ย่อเมนู ด้านล่าง
หน้าที่ใช้บ่อยที่สุด
ขายหน้าร้าน · สแกนบาร์โค้ด · เลือกแบรนด์และเฉดสี
หน้าขายแบ่งเป็น 3 ส่วน: แถบหมวด ด้านซ้าย (ทั้งหมด · ลิปสติก / ลิปทินท์ · เมคอัพหน้า · ตา / คิ้ว · สกินแคร์ · กันแดด · มาส์ก / ล้างหน้า · ผิวกาย / น้ำหอม · อุปกรณ์แต่งหน้า พร้อมจำนวนสินค้า) · การ์ดสินค้า ตรงกลาง พร้อมแถบกรองแบรนด์ด้านบน · ตะกร้า ด้านขวา พร้อมปุ่มประเภทบิล หน้าร้าน / CF ไลฟ์สด / ออนไลน์
กรองตามแบรนด์ แล้วเลือกเฉดที่ลูกค้าต้องการ
- แตะชิปแบรนด์ในแถว แบรนด์ (ตัวเลขท้ายชิป = จำนวนสินค้าของแบรนด์นั้น) การ์ดจะเหลือเฉพาะแบรนด์นั้น แตะ ทุกแบรนด์ เพื่อกลับ · ใช้ร่วมกับแถบหมวดได้ เช่น หมวดลิป + Velvet Kiss
- แต่ละเฉด/เบอร์คือสินค้าแยก มีบาร์โค้ด ราคา และสต็อกของตัวเอง — ลิปแมตต์ Velvet Kiss มี 4 การ์ด (#01–#04) จุดสีบนการ์ดช่วยให้ลูกค้าชี้เฉดได้ทันที
- ค้นหาด้วยชื่อเฉดได้ พิมพ์
Brickหรือ21การ์ดจะกรองให้ · ชื่อบนบิลจะเป็น “ชื่อสินค้า · เฉด” เช่น ลิปแมตต์ Velvet Kiss · #02 Brick Red
3 วิธีใส่สินค้าลงตะกร้า
คลิกช่องค้นหา (หรือ F2) แล้วยิงเครื่องสแกน USB/บลูทูธ — เครื่องพิมพ์ตัวเลขแล้วกด Enter ให้เอง สินค้าเข้าตะกร้าทันที 1 ชิ้น ตรงเฉดแน่นอนเพราะแต่ละเฉดมีบาร์โค้ดของตัวเอง
แตะการ์ดหรือปุ่ม + สินค้าเข้าตะกร้าทันที (ตัวเลือกห่อของขวัญตั้งเป็น “ไม่ห่อ” ไว้ก่อน แก้ในตะกร้าได้) แตะซ้ำเพื่อเพิ่มจำนวน
พิมพ์ เช่น คุชชั่น หรือ Lumière การ์ดจะกรองให้ แล้วแตะสินค้าที่ต้องการ · พิมพ์ตัวเลขบาร์โค้ดเองแล้วกด Enter ได้เหมือนยิง
ตัวคูณจำนวน 3* — ซื้อหลายชิ้นยิงครั้งเดียว
ลูกค้าซื้อมาส์กชีท 3 แผ่น ไม่ต้องยิง 3 ครั้ง: พิมพ์ จำนวน ตามด้วย * ในช่องค้นหา แล้วยิงบาร์โค้ดต่อทันที
“มาส์กชีท Aqua Derm Hydra (กล่อง 10 แผ่น)” มีบาร์โค้ดและราคาของตัวเอง ขาย 1 กล่อง ระบบตัดสต็อกมาส์กแผ่นเดี่ยว 10 แผ่นให้อัตโนมัติ ไม่ต้องนับสต็อกกล่องแยก ตั้งค่าได้ที่ สต็อกสินค้าใหม่ · เซ็ต/ยกกล่อง
สินค้าที่ผูกกลุ่มตัวเลือกไว้ แสดงตัวเลือกใต้ชื่อในตะกร้าและบนใบเสร็จ — ห่อของขวัญ: ไม่ห่อ / ห่อของขวัญ +฿20 / ห่อของขวัญ + การ์ดอวยพร +฿35 · ของแถม (สกินแคร์): แถมเทสเตอร์ซอง / แถมสำลีแผ่น (ฟรี) ดูตะกร้า
แปลว่ายังไม่มีสินค้าที่มีบาร์โค้ดนี้ในระบบ — ไปที่ สินค้าและราคา › แก้ไขสินค้านั้น (เฉดนั้น) แล้วยิงบาร์โค้ดลงช่อง บาร์โค้ด หรือเพิ่มเป็นเฉดใหม่ · เฉดใหม่ของแบรนด์เดิมที่ยังไม่มีในระบบ ให้เพิ่มเป็นสินค้าแยก (ดูเพิ่มสินค้า แบรนด์ & เฉดสี)
น้ำหอมแบ่งขาย (decant) · ครีม/เซรั่มแบ่งขาย
แบ่งขายตามปริมาณ (มล.)
สินค้าที่ตั้งวิธีขายเป็น แบ่งขายตามปริมาณ (ราคาต่อ มล.) เช่น “น้ำหอมแบ่งขาย Blossom (Decant)” ฿45.00/มล. แตะการ์ดแล้วเปิดหน้าต่างให้ใส่ปริมาณ ระบบคำนวณราคาให้ทันทีบนจอสีพลัม
“ขอ 5 มล.” พิมพ์ 5 ได้ 5 มล. = ฿225.00 · ปุ่มลัด 2 · 5 · 10 · 15 · 30 มล. แตะครั้งเดียวไม่ต้องพิมพ์
“เอา 100 บาท” สลับเป็น ตามจำนวนเงิน แล้วพิมพ์ 100 ระบบคำนวณปริมาณที่ต้องแบ่งใส่ขวดให้เอง
- ใช้แป้นตัวเลขบนจอหรือคีย์บอร์ดได้ · ปุ่ม ‹ ลบทีละหลัก · ปุ่ม ล้าง เริ่มใหม่ · สต็อกตัดเป็น มล. จากขวดตั้งแบ่ง
- ลดราคา (ใกล้หมดอายุ / กล่องบุบ / โปรล้างสต็อก) เลือก ราคาปกติ / ลด 10% / 15% / 20% / 30% / 50% ได้ในหน้าต่างเดียวกัน
- หมายเหตุถึงคนแพ็ค แตะปุ่มลัด ห่อของขวัญ · แถมเทสเตอร์ · แพ็คกันกระแทก · ระวังแตก · ขอถุงกระดาษ · ขอใบกำกับภาษี หรือพิมพ์เอง เช่น “ห่อกระดาษสีชมพู, เขียนการ์ดว่า Happy Birthday” แล้วกด ใส่ตะกร้า
พิมพ์ฉลากบาร์โค้ดติดขวดแบ่งขายเอง? (ไม่บังคับ)
ร้านที่แบ่งขวดล่วงหน้าแล้วพิมพ์ฉลาก EAN-13 จากเครื่องชั่งหรือเครื่องพิมพ์ฉลาก เปิดได้ที่ ตั้งค่า›หน้าร้าน & ออนไลน์›ฉลากบาร์โค้ดแบ่งขายตามปริมาณ (ค่าเริ่มต้นคือ ไม่ใช้) แล้วยิงฉลากที่ช่องค้นหาหน้าขาย ระบบอ่านรหัส PLU และปริมาณ/ราคาให้เอง แล้วใส่ตะกร้าทันที
= สินค้า PLU 70001 (น้ำหอมแบ่งขาย Blossom) ปริมาณ 5 มล. · เลือกโหมด ฉลากฝังปริมาณ (1/1000 หน่วย) หรือ ฉลากฝังราคา (สตางค์) ให้ตรงกับเครื่องพิมพ์ฉลาก ตัวเลขนำหน้าส่วนใหญ่เป็น 20–29 · ใส่รหัส PLU 5 หลักในช่อง บาร์โค้ด ของสินค้า
แก้ได้ทุกเมื่อก่อนจ่าย
ตะกร้า · ห่อของขวัญ · ของแถม · ลดราคาต่อรายการ
ห่อของขวัญและของแถม
- สินค้าที่ผูกกลุ่ม ห่อของขวัญ (ลิป คุชชั่น พาเลตต์ น้ำหอม แปรงเซ็ต ฯลฯ) จะขึ้น “ไม่ห่อ” เป็นค่าเริ่มต้น แตะรายการเพื่อเปลี่ยนเป็น ห่อของขวัญ (+฿20) หรือ ห่อของขวัญ + การ์ดอวยพร (+฿35) ราคาบวกเพิ่มให้อัตโนมัติ
- สินค้าสกินแคร์ผูกกลุ่ม ของแถม เลือกได้หลายอย่าง: แถมเทสเตอร์ซอง · แถมสำลีแผ่น (฿0) ขึ้นบนใบเสร็จและใบแพ็คของ ให้คนแพ็คหยิบใส่ถุงไม่ลืม
- ข้อความเฉพาะ (สีกระดาษห่อ ข้อความบนการ์ด) ใส่ใน 📝 หมายเหตุถึงคนแพ็ค ของรายการนั้น
ลดราคาต่อรายการ (ใกล้หมดอายุ / กล่องบุบ / โปรล้างสต็อก)
- ในตะกร้า แตะไอคอน % ของรายการที่จะลด แล้วเลือก ลด 10% / 15% / 20% / 30% / 50% (เลือก ราคาปกติ เพื่อยกเลิก) · สินค้าแบ่งขายเลือกได้ตั้งแต่ในหน้าต่างใส่ปริมาณ
- สรุปท้ายตะกร้าแสดงบรรทัด ลดราคาต่อรายการ แยกจากยอดรวม เห็นชัดว่าลดไปเท่าไร และรายการที่ลดมีป้าย % บนใบเสร็จ
- ส่วนลดทั้งบิล (บาทหรือ %) ใส่ได้อีกทีในหน้าต่างชำระเงิน
ต้องมีสิทธิ์ลดราคา (ผู้ดูแลระบบ ผู้จัดการ และพนักงานขายมีสิทธิ์นี้) · ของที่ขายไม่ได้แล้ว (หมดอายุ แตก หก หรือเปิดเป็นเทสเตอร์) ให้ ตัดสต็อกเสีย / เทสเตอร์ แทน เพื่อให้รู้ต้นทุนที่หายไปจริง
ปิดบิลหน้าร้าน
ชำระเงินและใบเสร็จ
- กด ชำระเงิน (F4) ใต้ตะกร้า
- เลือกช่องทาง เงินสด · โอนเงิน (แสดงเลขบัญชีร้านพร้อมปุ่มคัดลอก) · QR พร้อมเพย์ (QR ตามยอดเงิน ให้ลูกค้าสแกน)
- ใส่ ส่วนลด เป็น ฿ หรือ % และ หมายเหตุบิล ได้ (ไม่บังคับ)
- เงินสด: กดแป้นตัวเลข หรือปุ่มลัด พอดี / +100 / +500 / +1000 ระบบคิด เงินทอน ให้ ถ้ารับเงินไม่พอจะขึ้น ขาด ฿… ตัวแดง · โอน/QR: ตรวจยอดเงินเข้าในแอปธนาคารหรือสลิปก่อนทุกครั้ง
- กด ยืนยันการชำระเงิน — ระบบตัดสต็อกทันที แล้วแสดงหน้าต่างชำระเงินสำเร็จ เงินทอนตัวใหญ่ เลขคิว เลือกกระดาษ 58mm / 80mm / A4 พร้อมปุ่ม ใบเสร็จ (พิมพ์) และ บิลถัดไป


บิลแบบ หน้าร้าน ที่จ่ายเลยจบที่ใบเสร็จ ไม่เข้ากระดานแพ็คของ · กดยืนยันซ้ำโดยไม่ได้ตั้งใจ ระบบกันบันทึกซ้ำและแสดงใบเสร็จเดิม · ใบเสร็จแสดงโลโก้ร้าน ชื่อสินค้าพร้อมเฉด ตัวเลือกห่อของขวัญ/ของแถม และ QR พร้อมเพย์ได้ (ตั้งที่ ตั้งค่า › รับชำระเงิน) · ถ้าบิลนี้ทำให้สินค้าหมดหรือต่ำกว่าจุดสั่งซื้อ จะมีแถบแจ้งมุมจอ (ดูการแจ้งเตือนในแอป)
ลูกค้าไลฟ์ Facebook · IG · TikTok · ลูกค้าฝากบิล
CF ไลฟ์สด · ลงบิล CF หลายรอบ โอนทีหลัง
ระหว่างไลฟ์ ลูกค้าพิมพ์ “CF” ทีละชิ้นทีละรอบ — ใช้ ลงบิล CF ระบบเปิดบิลค้างไว้ให้ลูกค้ารายนั้น CF เพิ่มได้หลายรอบในบิลเดียว ตัดสต็อกทันทีที่ลง (กันขายเกินของที่มี) แล้วค่อยรับชำระเมื่อลูกค้าโอนแล้ว ก่อนแพ็คส่ง
ลงบิล CF ครั้งแรก
- กดปุ่ม บิล CF / รอโอน ข้างช่องค้นหา (หรือแท็บ CF ไลฟ์สด ในตะกร้า) เลือกชื่อลูกค้า CF ประจำ หรือพิมพ์ชื่อลูกค้าที่ CF ในไลฟ์ เช่น ชื่อเฟซบุ๊ก แล้วกด ใช้ชื่อนี้ (ไม่ต้องเพิ่มในตั้งค่าก่อน)
- ยิงบาร์โค้ด/แตะสินค้าตามที่ลูกค้า CF ชื่อลูกค้าขึ้นบนตะกร้า (กด เปลี่ยน เพื่อเลือกคนอื่น)
- กด ลงบิล CF / ออนไลน์ (F8 · โอนทีหลัง) — ขึ้น “ลงบิล CF เรียบร้อยค่ะ · รอโอน” พร้อมเลขคิว พิมพ์ ใบแพ็คของ ได้ทันที แล้วกด บิลถัดไป เพื่อรับ CF คนต่อไป


CF เพิ่มหลายรอบ
ลูกค้า CF เพิ่มระหว่างไลฟ์หรือไลฟ์รอบหน้า: เลือกลูกค้ารายเดิม ระบบเปิดบิล CF ขึ้นมา (“แตะสินค้าเพื่อ CF เพิ่ม หรือกดรับชำระเมื่อลูกค้าโอนแล้ว”) ยิงสินค้าเพิ่มแล้วกด ลงบิล CF / ออนไลน์ อีกครั้ง — รายการใหม่เป็น รอบ 2, 3 … ในบิลเดียวกัน กระดานแพ็คของขึ้นป้าย “CF เพิ่ม รอบ …” และตะกร้าแสดงยอดที่ลงบิลไว้แล้วแยกจากรายการรอบนี้
รับชำระเมื่อโอนแล้ว · ใบแจ้งยอด · ยกเลิก
เปิด บิล CF / รอโอน › แตะลูกค้า › ใบแจ้งยอด / ใบส่งของ พิมพ์หรือบันทึกภาพส่งในแชต ให้ลูกค้าเห็นรายการทุกรอบและยอดที่ต้องโอน
ลูกค้าส่งสลิปแล้ว: แตะลูกค้า › รับชำระ (โอนแล้ว) เลือกโอนเงิน/QR (หรือเงินสดถ้ามารับเอง) ตรวจยอดเข้าก่อนทุกครั้ง · ยอดขายนับวันที่รับเงิน
ลูกค้าเท/ไม่โอนตามกำหนด: เปิดบิล CF › ยกเลิกบิลนี้ (คืนสต็อก) ใส่เหตุผล ของกลับเข้าสต็อกให้ขายคนอื่นต่อ ต้องใช้สิทธิ์ผู้จัดการขึ้นไป
รายชื่อลูกค้าที่แสดงเป็นปุ่มตั้งได้ที่ ตั้งค่า › หน้าร้าน & ออนไลน์ › ลูกค้า CF ไลฟ์สด (CF / ฝากบิล รอโอน) ใส่ชื่อ + ช่องทาง เช่น FB, IG · บิล CF ยังไม่นับเป็นยอดขายจนกว่าจะรับชำระ แต่ตัดสต็อกตั้งแต่ตอนลงบิล · ภาพรวมแสดงจำนวนบิล CF และ ยอดรอโอน · ประวัติการขายมีป้าย รอโอน ให้ติดตาม
LINE · Facebook · Instagram · TikTok Shop · Shopee · Lazada
ออเดอร์ออนไลน์ / จัดส่ง
- ในตะกร้าแตะแท็บ ออนไลน์ แล้วเลือกช่องทางที่ลูกค้าสั่งเข้ามา (LINE · Facebook · Instagram · TikTok Shop · Shopee · Lazada)
- ใส่ ชื่อ / เบอร์โทร / ที่อยู่จัดส่ง หรือเลขออเดอร์ของแพลตฟอร์ม (ไม่บังคับ แต่ควรใส่เพื่อพิมพ์บนใบแพ็คของ)
- ลูกค้าโอนแล้ว / ออเดอร์จากแพลตฟอร์มที่ชำระแล้ว กด ชำระเงิน (F4) เลือกโอนเงินหรือ QR · เก็บเงินปลายทาง/จ่ายทีหลัง กด ลงบิล CF / ออนไลน์ (F8) แล้วรับชำระภายหลังในหน้าต่างบิล CF / รอโอน
- ทั้งสองแบบออเดอร์เข้า กระดานแพ็คของ พร้อมเลขคิวและชื่อช่องทาง เช่น “ออนไลน์ · Shopee”
แก้รายชื่อช่องทางได้ที่ ตั้งค่า › หน้าร้าน & ออนไลน์ › ช่องทางขายออนไลน์ ยอดแต่ละช่องทางแยกให้ใน รายงาน › ช่องทางขาย และโดนัท “ช่องทางขาย” บนภาพรวม · สต็อกหน้าร้านและออนไลน์ใช้ก้อนเดียวกัน ขายช่องทางไหนก็ตัดสต็อกทันที
แท็บเล็ตโต๊ะแพ็คของ / แอดมินแพ็คส่ง
กระดานแพ็คของ
ออเดอร์ที่ต้อง “แพ็ค” ก่อนส่ง (บิล CF ไลฟ์สด และออเดอร์ออนไลน์) ขึ้นเป็นการ์ดบนกระดาน คนแพ็คไม่ต้องรอกระดาษ · ลูกค้าหน้าร้านที่จ่ายเลยไม่เข้ากระดาน
- ปุ่มบนการ์ด: เริ่มแพ็คของ → แพ็คแล้ว · พร้อมส่ง → ส่งออกแล้ว (ออเดอร์ออนไลน์) หรือ ลูกค้ารับแล้ว (มารับเองที่ร้าน · การ์ดออกจากกระดาน) · ปุ่ม ✓ ข้าง “เริ่มแพ็คของ” ข้ามไปพร้อมส่งได้เลย · กดผิดกดปุ่ม ‹ ย้อนกลับได้
- การ์ดแสดงเลขคิวตัวใหญ่ ประเภทและชื่อลูกค้า/ช่องทาง (เช่น “CF · น้องมุก IG”, “ออนไลน์ · TikTok Shop”) เวลา ผู้ลงบิล สถานะ ชำระแล้ว / รอโอน จำนวนตัวหนาพร้อมหน่วย (แท่ง ตลับ หลอด กล่อง มล.) ชื่อเฉด ตัวเลือกห่อของขวัญ/ของแถม และหมายเหตุ · รายการ CF เพิ่มมีป้าย “CF เพิ่ม รอบ …” และ “ใหม่”
- ตรวจก่อนปิดกล่อง: เทียบชื่อเฉดบนการ์ดกับของจริงทุกชิ้น · บิลที่ยัง “รอโอน” ให้รอยืนยันยอดก่อนส่งออก
- พนักงานแพ็คของ เข้าระบบแล้วเห็นกระดานนี้หน้าเดียว ไม่เห็นยอดเงิน · สร้างบัญชีที่ ตั้งค่า›พนักงาน
- เสียงเตือน “มีออเดอร์ใหม่รอแพ็คของค่ะ”: แตะปุ่มลำโพงหนึ่งครั้งหลังเปิดหน้า (เบราว์เซอร์อนุญาตให้เล่นเสียงหลังแตะหน้าจอ) · เต็มจอ: ปุ่ม ⛶ (กด Esc เพื่อออก) · กระดานอัปเดตเองทุก 10 วินาที หรือกดปุ่มรีเฟรช
- ใบแพ็คของ: ไอคอนเครื่องพิมพ์บนการ์ด พิมพ์ใบที่มีช่องติ๊ก ☐ ทีละรายการ แปะหน้ากล่องหรือใส่ในถุง · เปิดพิมพ์อัตโนมัติได้ที่ ตั้งค่า › หน้าร้าน & ออนไลน์
ค้นบิลย้อนหลัง · ติดตามบิลรอโอน
ประวัติการขาย · พิมพ์ซ้ำ · ยกเลิกบิล
- เลือกช่วง วันนี้ / 7 วัน / 30 วัน หรือกำหนดวันที่เอง · มุมขวาบนสรุปจำนวนบิลและยอดในหน้านี้
- ค้นด้วย เลขบิล / ชื่อลูกค้า CF / เลขคิว · กรองตามประเภท (หน้าร้าน · CF ไลฟ์สด · ออนไลน์) ช่องทางชำระ (เงินสด · โอนเงิน · QR) และสถานะ (ชำระแล้ว · รอโอน · ยกเลิก)
- แตะบิลเพื่อดูรายละเอียด พิมพ์ใบเสร็จซ้ำ หรือ ยกเลิกบิล (ใส่เหตุผล · ต้องเป็นผู้จัดการขึ้นไป · ระบบคืนสต็อกให้อัตโนมัติ)
ดูทุกเช้า-เย็น
ภาพรวม
- การ์ดตัวเลข: ยอดขายวันนี้ · จำนวนบิลวันนี้ (เฉลี่ยต่อบิล) · ยอดขายช่วงที่เลือก · บิล CF / รอโอน พร้อมยอดรอโอน · ต้องสั่งซื้อ N รายการ พร้อมมูลค่าประมาณ (แตะเพื่อไปแท็บ ต้องสั่งซื้อ) · ขายช้า / ค้างสต็อก N รายการ พร้อมเงินจม (แตะเพื่อไปตัวกรองขายช้า)
- กราฟ: แนวโน้มยอดขาย · ช่องทางขาย (หน้าร้าน · CF ไลฟ์สด · ออนไลน์ แยกตาม TikTok Shop / Shopee ฯลฯ) · สินค้าขายดี Top 5 · ช่วงเวลาที่ขายดี (ดูว่าไลฟ์ช่วงไหนขายดี) · ช่องทางชำระเงิน
- รายการ: บิลล่าสุด · ใกล้หมดอายุ / หมดอายุ · ต่ำกว่าจุดสั่งซื้อ — เลือกช่วง วันนี้ / 7 วัน / 30 วัน ที่มุมขวาบน
สต็อก & แจ้งเตือนสต็อกอัตโนมัติ
ตั้งครั้งเดียว ระบบบอกเองว่าเฉดไหนใกล้หมด อะไรใกล้หมดอายุ อะไรขายช้า ต้องสั่งเท่าไร จากตัวแทนจำหน่ายไหน
อ่านก่อน · 3 นาที
แจ้งเตือนสต็อกอัตโนมัติทำงานอย่างไร
ทุกครั้งที่ขาย ระบบตัดสต็อกให้เอง (เซ็ต/ยกกล่องตัดเป็นชิ้นเดี่ยว · น้ำหอมแบ่งขายตัดเป็น มล.) แล้วเทียบยอดคงเหลือกับ จุดสั่งซื้อ ที่คุณตั้ง ยอดขายจริงย้อนหลัง และวันหมดอายุของล็อตล่าสุด เพื่อบอกว่าเฉดไหนต้องสั่ง อะไรต้องรีบจัดโปร ก่อนของจะขาดหรือเสีย
5 ระดับการแจ้งเตือน (ขึ้นกระดิ่ง)
| ระดับ | เกิดเมื่อ |
|---|---|
| หมดสต็อก | คงเหลือ 0 หรือติดลบ (ระบบยังให้ขายต่อได้ เพื่อไม่ให้ขายไม่ได้กลางไลฟ์) |
| หมดอายุแล้ว | เลยวันหมดอายุ (EXP) ของล็อตล่าสุด |
| ต่ำกว่าจุดสั่งซื้อ | คงเหลือ ≤ จุดสั่งซื้อที่ตั้งไว้ |
| คาดว่าจะหมด | ยังไม่ถึงจุดสั่งซื้อ แต่ขายได้อีกไม่ถึง 3 วัน ตามยอดขายเฉลี่ย 14 วันล่าสุด |
| ใกล้หมดอายุ | เหลืออีกไม่เกิน 60 วัน ก่อนหมดอายุ (เครื่องสำอางต้องเตือนล่วงหน้านาน เพื่อจัดโปรทัน) |
มีของแต่ไม่มียอดขายเลย 45 วัน — ไม่ด่วนจึงไม่ขึ้นกระดิ่ง แต่แสดงในตัวกรอง “ขายช้า” หน้าสต็อก การ์ดบนภาพรวม และหัวข้อ 🐢 ในสรุปสต็อกประจำวัน พร้อมมูลค่าเงินจมในสต็อก ดูสินค้าขายช้า · ค้างสต็อก
“คาดว่าจะหมด” คำนวณอย่างไร
ระบบเอายอดที่ขายได้จริงของรายการนั้นย้อนหลัง 14 วัน หารด้วยจำนวนวัน ได้ ขายเฉลี่ยต่อวัน แล้วหาว่าของที่เหลือ “พอขาย” อีกกี่วัน
ร้านที่เพิ่งเริ่มใช้ระบบมีประวัติไม่ถึง 14 วัน ระบบหารด้วยจำนวนวันที่มีข้อมูลจริง · สินค้าที่ยังไม่มียอดขายจะไม่ถูกคาดการณ์ (เตือนเฉพาะตอนต่ำกว่าจุดสั่งซื้อหรือหมด) · บิลที่ถูกยกเลิกไม่นับ · ปรับ 3 วัน / 14 วัน ได้ที่ ตั้งจำนวนวันเตือน
ระบบแนะนำให้สั่งเท่าไร
หมดจุดสั่งซื้อ
(เตือน)ระดับเติมเต็มชั้น
(สั่งให้ถึงตรงนี้)
- ตั้งระดับเติมเต็มชั้นไว้ → จำนวนที่ควรสั่ง = ระดับเติมเต็มชั้น − คงเหลือ · เช่น มาส์กชีท Aqua Derm Hydra เติมเต็ม 120 แผ่น เหลือ 9 → สั่ง 111 แผ่น
- ไม่ได้ตั้งระดับเติมเต็ม → ระบบตั้งเป้าเป็น ขายเฉลี่ยต่อวัน × 14 วัน + จุดสั่งซื้อ แล้วหักคงเหลือ (14 วัน = “สั่งให้พอขาย” ปรับได้)
- ของติดลบนับคงเหลือเป็น 0 · เช่น ลิปแมตต์ #04 Coral Pop เหลือ 0 เติมเต็ม 24 → สั่ง 24 แท่ง
ระบบแจ้งคุณผ่านช่องทางไหนบ้าง
ตัวเลขแดง = จำนวนรายการที่ต้องดูแล (5 ระดับด้านบน) แตะดูรายการพร้อมจำนวนที่ควรสั่ง
เมื่อบิลใดทำให้สินค้าข้ามเกณฑ์ — แจ้งครั้งเดียว ไม่เด้งทุกบิล
ผู้จัดการ/เจ้าของเห็นหน้าต่าง “สรุปสต็อกก่อนเปิดร้านวันนี้” ตอนเปิดแอปครั้งแรกของวัน
สรุปสต็อกประจำวัน 08:00 พร้อมของใกล้หมดอายุ สินค้าขายช้า และรายการสั่งซื้อแยกตัวแทนจำหน่าย + แจ้งทันทีหลังขาย ดูส่ง LINE / อีเมล
① ตั้งจุดสั่งซื้อ ระดับเติมเต็มชั้น ตัวแทนจำหน่าย อายุสินค้า → ② รับของเข้าพร้อม EXP / นับสต็อกจริง → ③ ตรวจจำนวนวันเตือน → ④ เปิด LINE / อีเมล → แล้วใช้ แท็บต้องสั่งซื้อ ทุกครั้งที่จะสั่งของ
หัวใจของการแจ้งเตือน
ตั้งจุดสั่งซื้อ ระดับเติมเต็มชั้น ตัวแทนจำหน่าย และอายุสินค้า
- ไปที่เมนู สต็อกสินค้า แท็บ คงเหลือ
- ที่แถวสินค้าที่ต้องการ กดไอคอนดินสอ (แก้ไข) ท้ายแถว — หน้าต่าง แก้ไขรายการสต็อก จะเปิดขึ้น
- กรอก 4 ช่องสำคัญตามตารางด้านล่าง แล้วกด บันทึก
- ทำซ้ำกับเฉดขายดีก่อน (ลิปเฉดยอดนิยม คุชชั่นเบอร์ผิวหลัก กันแดด มาส์กชีท) ที่เหลือค่อยทยอยตั้ง · สินค้าตัวอย่างตั้งค่ามาให้แล้ว แก้ให้ตรงกับร้านได้เลย
| ช่อง | ความหมาย |
|---|---|
| จุดสั่งซื้อ (แจ้งเตือน) | เหลือเท่านี้หรือน้อยกว่า = เตือน “ต่ำกว่าจุดสั่งซื้อ” · 0 = เตือนเฉพาะตอนหมด |
| ระดับเติมเต็มชั้น | จำนวนที่อยากมีหลังของมาส่ง ระบบใช้คำนวณจำนวนที่ควรสั่ง |
| ตัวแทนจำหน่าย / ซัพพลายเออร์ | ใช้จัดกลุ่มในแท็บต้องสั่งซื้อ ข้อความ LINE และใบสั่งซื้อสินค้า |
| อายุสินค้า (วัน) | รับของเข้าเมื่อไร ระบบตั้งวันหมดอายุ = วันรับ + จำนวนวันนี้ ให้อัตโนมัติ |
| หน่วยนับ · ราคาทุน/หน่วย | หน่วยเล็กที่สุดที่ตัดสต็อก (แท่ง ตลับ หลอด ขวด แผ่น มล.) · ทุนใช้คำนวณมูลค่าสต็อก เงินจม และมูลค่าสั่งซื้อ |
เพิ่มสินค้าพร้อมสต็อกในหน้าต่างเดียว
สต็อกของสินค้าใหม่ · ขายเป็นเซ็ต/ยกกล่อง
ตอนเพิ่มสินค้าใหม่ที่ สินค้าและราคา›เพิ่มสินค้า (วิธีกรอกแบรนด์และเฉดดูที่เพิ่มสินค้า แบรนด์ & เฉดสี) เลื่อนลงล่างจะเจอกล่อง สต็อกและการแจ้งเตือน เลือกได้ 3 แบบ
สร้างรายการสต็อกชื่อเดียวกับบนบิล (ชื่อ · เฉด) ให้เลย กรอก ยอดตั้งต้น · จุดสั่งซื้อ · เติมเต็มชั้น · ตัวแทนจำหน่าย · อายุ (วัน) ได้ทันที ขาย 1 ชิ้น = ตัด 1
เลือก สินค้าชิ้นเดี่ยวที่จะตัดสต็อก (เช่น มาส์กชีท 1 แผ่น) และ ชิ้นต่อเซ็ต/กล่อง (10) — ขาย 1 กล่อง = ตัดมาส์กชีท 10 แผ่น ไม่ต้องนับสต็อกกล่องแยก
ไม่สร้างสต็อก — ผูกการตัดสต็อกเองได้ที่ สต็อกสินค้า › การตัดสต็อก (เช่น กิฟต์เซ็ตลิป + ครีมทามือ ตัดหลายรายการ)
- กด เพิ่มสินค้า ใส่ชื่อ แบรนด์ เฉด หมวดหมู่ วิธีขาย (นับเป็นชิ้น / เซ็ต / กล่อง หรือ แบ่งขายตามปริมาณ (ราคาต่อ มล.)) และหน่วยขาย
- คลิกช่อง บาร์โค้ด แล้วยิงบาร์โค้ดที่ตัวสินค้า · แต่ละเฉด/เบอร์มักมีบาร์โค้ดของตัวเอง · เซ็ต/ยกกล่องมักมีบาร์โค้ดต่างจากชิ้นเดี่ยว
- ใส่ ราคาขาย (ต่อหน่วย) และ ต้นทุน · เลือกกลุ่มตัวเลือกถ้ามี (ห่อของขวัญ · ของแถม) · ติ๊ก ตัดสต็อกเมื่อขาย
- ในกล่อง สต็อกและการแจ้งเตือน เลือกแบบ แล้วกรอกตัวเลข กด บันทึก
สร้างสินค้าชิ้นเดี่ยวก่อน (มีสต็อกของตัวเอง ตั้งจุดสั่งซื้อเป็นชิ้น) แล้วค่อยสร้างสินค้ากล่องแบบ เซ็ต/ยกกล่อง ชี้ไปที่สินค้าชิ้นเดี่ยว — การแจ้งเตือนและรายการสั่งซื้อจะคิดเป็นชิ้นทั้งหมด ไม่ต้องตั้งจุดสั่งซื้อให้กล่องแยก · ตัวอย่างในระบบ: มาส์กชีทกล่อง 10 แผ่น → มาส์กชีท 1 แผ่น · สำลีแผ่นแพ็ค 3 ห่อ → สำลีแผ่น 1 ห่อ · แก้การผูกภายหลังได้ที่ สต็อกสินค้า › การตัดสต็อก
ของมาส่ง · ใส่ EXP ตามกล่อง
รับของเข้า · วันหมดอายุ
รับทีละรายการด้วยปุ่มนี้ หรือรับทั้งใบในคลิกเดียวจากแท็บ ต้องสั่งซื้อ › รับของเข้าตามใบนี้
- หน้า สต็อกสินค้า กดปุ่ม รับของเข้า ด้านบน (หรือลูกศร ↓ สีเขียวท้ายแถวสินค้า)
- เลือก สินค้าในสต็อก (มีคงเหลือปัจจุบันในวงเล็บ) · ประเภท รับเข้า
- ใส่ จำนวนที่รับเข้า — ใต้ช่องแสดง “คงเหลือหลังบันทึก” ให้ตรวจก่อน
- ราคาทุนล็อตนี้/หน่วย ใส่เมื่อราคาทุนเปลี่ยน (เว้นว่าง = ไม่เปลี่ยน) · วันหมดอายุ (EXP) ระบบเติมจากอายุสินค้าให้ แก้ให้ตรงกับ EXP ที่พิมพ์บนกล่อง/หลอด · หมายเหตุ เช่น “Lot 24A1, เลขที่ใบกำกับ INV-1234”
- กด บันทึก — การแจ้งเตือนของรายการนั้นหายไปเอง และถ้าหล่นต่ำกว่าเกณฑ์อีกครั้ง ระบบจะแจ้งรอบใหม่
💡 ของล็อตใหม่ที่ EXP ไกลกว่าล็อตเดิม ให้วางไว้หลังชั้น เอาล็อตเก่าที่ใกล้หมดอายุออกขายก่อน (First Expired, First Out) · ระบบจะเตือนใกล้หมดอายุตาม EXP ล่าสุดที่บันทึก
เมนู สต็อกสินค้า
หน้าสต็อกสินค้า · นับสต็อก / ปรับยอด
แท็บ คงเหลือ · ต้องสั่งซื้อ (ตัวเลขแดง = จำนวนรายการ) · ของเสีย/เทสเตอร์ · การตัดสต็อก · ความเคลื่อนไหว — ปุ่มด้านบน ตัดสต็อกเสีย · รับของเข้า · รายการสต็อกใหม่
↓ รับของเข้า · ถังขยะ ตัดสต็อกเสีย · วนรอบ นับสต็อก / ปรับยอด · ดินสอ แก้ไข (จุดสั่งซื้อ ตัวแทนจำหน่าย ฯลฯ)
นับของจริงบนชั้นและเคาน์เตอร์แล้วใส่ ยอดคงเหลือที่นับได้จริง ระบบปรับให้ตรง · ประเภท ตัดออก ใช้กับของที่เอาไปใช้ในร้าน เช่น ใช้แต่งหน้าให้ลูกค้าหรือถ่ายรีวิว (ไม่นับเป็นของเสีย)
กำหนดว่าขายสินค้า 1 หน่วยแล้วตัดสต็อกรายการใดเท่าไร · สินค้าทั่วไปตัด 1:1 · กล่อง 10 แผ่นตัดแผ่นเดี่ยว 10 · กิฟต์เซ็ตตัดหลายรายการ · หรือ “ไม่ตัดสต็อก”
ประวัติ รับเข้า · ขาย · เสีย/เทสเตอร์ · ตัดออก · ปรับยอด ย้อนหลัง พร้อมเวลาและผู้ทำ ใช้ตรวจเมื่อยอดไม่ตรง
เปิด/ปิดการตัดสต็อกอัตโนมัติได้ที่ ตั้งค่า › ภาษี & ใบเสร็จ › ระบบสต็อก · ร้านที่ไม่ต้องการจัดการสต็อกปิดได้ โดยยังใช้ POS ได้ตามปกติ
เปลี่ยนสต็อกค้างเป็นเงินสด
สินค้าขายช้า · ค้างสต็อกใหม่
เครื่องสำอางมีหลายเฉดหลายแบรนด์ บางเฉดขายไม่ออกจนเกือบหมดอายุ ระบบจึงตามให้ว่ารายการไหน มีของอยู่ (คงเหลือ > 0) แต่ไม่มียอดขายเลยใน 45 วัน และรับเข้าล่าสุดนานกว่าช่วงนั้น (หรือไม่มีข้อมูลวันรับเข้า) = ขายช้า พร้อมบอกเงินจมในสต็อก (คงเหลือ × ทุน/หน่วย)
แท็บคงเหลือ › ตัวกรอง ขายช้า พร้อมการ์ด KPI เงินจมในสต็อก · แต่ละแถวบอก “ไม่มียอดขายเกิน 45 วัน · เงินจม ฿…”
จำนวนรายการ + เงินจมรวม แตะเพื่อไปรายการทันที
หัวข้อ “ขายช้า / ค้างสต็อก” สูงสุด 10 รายการ พร้อมเงินจม
ไม่ขึ้นกระดิ่ง เพราะไม่ใช่เรื่องด่วน (ตัวเลขบนกระดิ่งนับเฉพาะ 5 ระดับในตารางด้านบน) · ร้านที่เพิ่งเริ่มใช้ระบบ รายการที่ไม่รู้วันรับเข้าจะยังไม่ถูกตีว่าขายช้าจนมีประวัติครบช่วง · ปรับจำนวนวันได้ที่ ตั้งค่า › ภาษี & ใบเสร็จ › ระบบสต็อก › เตือนสินค้าขายช้า เมื่อไม่มียอดขายกี่วัน (ค่าเริ่มต้น 45 · ช่วง 14–180 วัน)
จัดการสินค้าขายช้าอย่างไรดี
ใช้ลดราคาต่อรายการ 15–30% ตั้งป้ายโปรหน้าเคาน์เตอร์ · รายการที่ใกล้หมดอายุด้วย (เช่น ไพรเมอร์อีก 40 วัน) ให้ทำก่อน
ทำเซ็ตคู่กับสินค้าขายดี เช่น พาเลตต์ + มาสคาร่า ราคาพิเศษ สร้างเป็นสินค้าใหม่แบบ “ผูกทีหลัง” ตัดสต็อกทั้งสองรายการ
แถมเป็นของขวัญเมื่อซื้อครบยอด หรือแบ่งเป็นไซส์ทดลอง · บันทึกของที่แจกออกด้วย ตัดออก หรือ เปิดเป็นเทสเตอร์ เพื่อให้สต็อกตรง
หยิบมาสวอชสีและรีวิวในไลฟ์ ลูกค้า CF ได้ทันที · ดูผลในรายงานตามแบรนด์ว่าแบรนด์ไหนขยับ
การแจ้งเตือนในแอป
กระดิ่ง · แถบแจ้งหลังขาย · สรุปก่อนเปิดร้าน
กระดิ่ง 🔔 บนแถบบน
- ดูตัวเลขแดงบนกระดิ่ง = จำนวนรายการสต็อกที่ต้องดูแล (อัปเดตเองทุก 5 นาที และหลังทุกบิล)
- แตะกระดิ่ง จะเปิดหน้าต่าง สต็อกที่ต้องดูแล เรียงจากหนักไปเบา: หมดสต็อก → หมดอายุแล้ว → ต่ำกว่าจุดสั่งซื้อ → คาดว่าจะหมด → ใกล้หมดอายุ
- แต่ละรายการบอก เหลือ · จุดสั่งซื้อ · ควรสั่ง N พร้อมแถบระดับสต็อก (ของหมดอายุบอกวันหมดอายุและคำแนะนำ)
- กด ดูรายการที่ต้องสั่งซื้อ เพื่อไปแท็บต้องสั่งซื้อ หรือ ไปหน้าสต็อกสินค้า
แจ้งทันทีหลังขาย
เมื่อบิลใดทำให้สินค้าเพิ่งหล่นต่ำกว่าจุดสั่งซื้อ หรือหมด ระบบแจ้งครั้งเดียวในจังหวะนั้น ไม่เด้งทุกบิล และจะแจ้งอีกครั้งหลังรับของเข้าแล้วหล่นลงมาใหม่
- ต่ำกว่าจุดสั่งซื้อ — แถบแจ้งมุมจอ ไม่บังหน้าขาย
- หมดสต็อก — แถบแจ้งสีแดง “สินค้าหมดสต็อกแล้ว: …” และหน้าต่าง สินค้าหมดสต็อกแล้ว ให้ตรวจของจริงหรือรับของเข้า · ระหว่างไลฟ์ให้บอกลูกค้าว่าเฉดนี้หมดก่อนรับ CF เพิ่ม · ส่ง LINE ถึงเจ้าของด้วยถ้าเปิดไว้
สรุปสต็อกก่อนเปิดร้าน
ผู้ดูแลระบบและผู้จัดการจะเห็นหน้าต่าง สรุปสต็อกก่อนเปิดร้านวันนี้ ตอนเปิดแอปครั้งแรกของวัน 1 ครั้ง — สั่งของที่ใกล้หมด และจัดการของใกล้หมดอายุก่อนเริ่มขายหรือเริ่มไลฟ์ · พนักงานขายไม่ถูกรบกวน · ถ้าไม่มีอะไรต้องดูแล จะไม่เด้ง
ใช้ทุกครั้งที่จะสั่งของ
แท็บ “ต้องสั่งซื้อ” · สั่งตัวแทนจำหน่ายใน 1 นาที
รวมทุกรายการที่ หมด / ต่ำกว่าจุดสั่งซื้อ / คาดว่าจะหมด แยกกลุ่มตาม ตัวแทนจำหน่าย พร้อมจำนวนที่แนะนำและมูลค่าประมาณ
ขั้นตอนสั่งของ ตั้งแต่ดูรายการจนของเข้าชั้น
- เปิดแท็บ — เมนู สต็อกสินค้า › แท็บ ต้องสั่งซื้อ (หรือกด ดูรายการที่ต้องสั่งซื้อ จากกระดิ่ง / การ์ด “ต้องสั่งซื้อ” ในภาพรวม)
- ตรวจรายการ — ดูคอลัมน์ คงเหลือ (ตัวแดง = หมด/ติดลบ) · ขายเฉลี่ย/วัน · คาดการณ์ “พอขาย ~N วัน” และป้าย หมดสต็อก ต่ำกว่าจุดสั่งซื้อ คาดว่าจะหมด
- แก้จำนวน — พิมพ์ทับในช่อง สั่ง ให้ตรงกับขั้นต่ำที่ตัวแทนขาย (เช่น ลิปขั้นต่ำเฉดละ 12 แท่ง) คอลัมน์ ประมาณ และยอดรวมของกลุ่มเปลี่ยนตาม · ใส่ 0 = ไม่สั่งรายการนั้น · กด คำนวณใหม่ เพื่อกลับไปใช้ตัวเลขที่ระบบแนะนำ
- ส่งให้ตัวแทนจำหน่าย — กด คัดลอกข้อความสั่งของ ของกลุ่มนั้น ขึ้น “คัดลอกข้อความสั่งของแล้ว วางใน LINE ได้เลย” แล้วเปิดแชตตัวแทนจำหน่าย กดค้างที่ช่องพิมพ์ › วาง › ส่ง
- หรือพิมพ์ใบสั่งซื้อ — กด พิมพ์ใบสั่งซื้อสินค้า ได้ใบสั่งซื้อ A4 แยกหน้าตามตัวแทนจำหน่าย มีรายการ จำนวน หน่วย ทุน/หน่วย รวม ช่องติ๊ก “รับแล้ว” และช่องเซ็น ผู้สั่งซื้อ / ผู้รับของ ให้พนักงานถือไปตรวจรับของ
- ของมาถึงแล้ว — ตรวจเฉดสี/เบอร์และวันหมดอายุกับใบสั่งซื้อ แก้ช่อง สั่ง ให้ตรงกับที่ได้รับจริง (ถ้าได้ไม่ครบ) แล้วกด รับของเข้าตามใบนี้ ระบบรับเข้าทุกรายการในกลุ่มพร้อมกัน วันหมดอายุคำนวณจากอายุสินค้าให้อัตโนมัติ
- รายการที่รับแล้วหายออกจากแท็บเอง · ถ้าราคาทุนเปลี่ยนหรือต้องใส่ EXP ตามกล่อง ให้รับทีละรายการด้วยปุ่ม รับของเข้า แทน
ตัวอย่างข้อความที่คัดลอกไปส่ง LINE
ตัวอย่างแสดงรูปแบบโดยประมาณ ข้อความจริงดึงชื่อร้าน รายการ (ชื่อ · เฉด) และจำนวนจากช่อง “สั่ง” ขณะกดคัดลอก
รายการที่ไม่ได้ใส่ตัวแทนจำหน่ายจะไปรวมในกลุ่ม “ยังไม่ระบุ” — ใส่ชื่อที่หน้าต่างแก้ไขรายการสต็อก แล้วกลุ่มจะแยกให้เอง
แท็บจะขึ้นว่าทุกรายการยังสูงกว่าจุดสั่งซื้อ และพอขายเกินจำนวนวันที่ตั้งไว้ — ไม่ต้องทำอะไร
รู้ต้นทุนที่หายไปจริง
ตัดสต็อกเสีย / เทสเตอร์
- หน้า สต็อกสินค้า กดปุ่ม ตัดสต็อกเสีย ด้านบน (หรือไอคอนถังขยะสีแดงท้ายแถว)
- เลือกสินค้า ประเภท เสีย/เทสเตอร์ ใส่จำนวน (ใต้ช่องแสดงคงเหลือหลังบันทึก)
- เลือก สาเหตุ: หมดอายุ · เปิดเป็นเทสเตอร์ · ชำรุด/บรรจุภัณฑ์เสียหาย · แตก/หก/รั่ว · สูญหาย/ขาดสต็อก · อื่น ๆ — ระบบแสดง มูลค่าที่เสีย ≈ ตามราคาทุน แล้วกด บันทึก
แกะลิป คุชชั่น หรือเซรั่มตั้งเป็นตัวทดลองหน้าเคาน์เตอร์ ให้ตัดสต็อกด้วยเหตุผลนี้ 1 ชิ้น สต็อกขายจะตรง และรู้ว่าเดือนนี้ใช้เทสเตอร์ไปกี่บาท
แป้งตลับแตก ขวดรั่วระหว่างส่ง ตัดเป็น แตก/หก/รั่ว · ถ้าแค่กล่องบุบแต่ยังขายได้ ใช้ลดราคาต่อรายการแทน
แท็บ ของเสีย/เทสเตอร์ ในหน้าสต็อกสรุปสาเหตุล่าสุด ส่วนรายงานเต็มอยู่ที่ รายงาน›ของเสีย/เทสเตอร์
ตัดเพราะ “หมดอายุ” ซ้ำ ๆ = สั่งมากเกินไป ลองลด ระดับเติมเต็มชั้น ของรายการนั้น และดูสินค้าขายช้าก่อนหมดอายุ · ของใกล้หมดอายุที่ยังขายได้ ให้ลดราคาต่อรายการก่อน · เทสเตอร์เยอะเกิน ลองใช้ซองเทสเตอร์ขนาดเล็กแทนการแกะชิ้นเต็ม
ตั้งค่า › ภาษี & ใบเสร็จ › ระบบสต็อก
ตั้งจำนวนวันเตือน
- เข้าสู่ระบบด้วยผู้ดูแลระบบ ไปที่ ตั้งค่า›ภาษี & ใบเสร็จ เลื่อนลงหา ระบบสต็อก
- ตรวจว่าเปิด ตัดสต็อกอัตโนมัติเมื่อขาย และ แจ้งเตือนสต็อกอัตโนมัติ (ต้องเปิดข้อนี้ LINE/อีเมลสรุปสต็อกจึงส่ง)
- ปรับตัวเลข 5 ช่องตามตาราง แล้วกด บันทึกการตั้งค่า
| ช่อง | ค่าเริ่มต้น | ความหมาย |
|---|---|---|
| เตือนล่วงหน้า (วัน) | 3 | ขายได้อีกไม่ถึงกี่วันให้เตือน “คาดว่าจะหมด” · ตัวแทนส่งช้า (เช่น สั่งตรงแบรนด์ 7–10 วัน) ตั้ง 7–10 · 0 = ปิดการคาดการณ์ (ช่วง 0–30) |
| สั่งให้พอขาย (วัน) | 14 | ใช้คำนวณจำนวนที่ควรสั่งเมื่อไม่ได้ตั้งระดับเติมเต็ม — ตั้งเท่ากับรอบสั่งของของร้าน (ช่วง 1–60) |
| ยอดขายย้อนหลัง (วัน) | 14 | ใช้หายอดขายเฉลี่ยต่อวัน · สั้นลง = ไวต่อช่วงไลฟ์ขายดี/เงียบ · ยาวขึ้น = นิ่งกว่า (ช่วง 3–60) |
| เตือนใกล้หมดอายุ (วัน) | 60 | ก่อนวันหมดอายุกี่วันให้ขึ้น “ใกล้หมดอายุ” · เครื่องสำอางแนะนำ 60 วัน เพื่อมีเวลาจัดโปรลดราคา (ช่วง 0–180) |
| เตือนสินค้าขายช้า เมื่อไม่มียอดขายกี่วัน | 45 | มีของแต่ไม่มียอดขายเลยในช่วงนี้ = ขายช้า/ค้างสต็อก ควรจัดโปรหรือทำเซ็ตของแถม (ช่วง 14–180) ดูสินค้าขายช้า |
ตั้งค่า › แจ้งเตือน · ส่งแม้ไม่มีใครเปิดแอป
ส่งสรุปสต็อกและแจ้งของหมดทาง LINE / อีเมล อัตโนมัติ
ระบบทำงานบนเซิร์ฟเวอร์ของ Google ในบัญชีร้าน เจ้าของรู้ว่าต้องสั่งอะไร อะไรใกล้หมดอายุ อะไรขายช้า ตั้งแต่ก่อนเปิดร้าน และรู้ทันทีเมื่อของหมดแม้ไม่อยู่ร้าน
ขั้นที่ 1 · เลือกว่าจะให้แจ้งอะไร
ของหมด · ต่ำกว่าจุดสั่งซื้อ · คาดว่าจะหมดใน N วัน · หมดอายุ/ใกล้หมดอายุ · 🐢 ขายช้า/ค้างสต็อก (สูงสุด 10 รายการ) · รายการสั่งซื้อที่แนะนำแยกตามตัวแทนจำหน่าย พร้อมมูลค่า — ส่งเฉพาะวันที่มีรายการต้องดูแล · เปลี่ยนเวลาได้ที่ช่อง เวลาส่ง
ส่งเมื่อบิลใดทำให้สินค้าข้ามเกณฑ์ (แจ้งครั้งเดียวต่อรอบ ไม่ส่งซ้ำทุกบิล) เจ้าของรู้แม้ไม่อยู่ร้าน — ไม่แจ้ง · เฉพาะของหมด (ช่วงไลฟ์ขายหนัก ไม่อยากได้ข้อความบ่อย) · ต่ำกว่าจุดสั่งซื้อ · ปกติส่งทาง LINE ติ๊ก ส่งทางอีเมลด้วย ถ้าต้องการ
และเลือกสรุปยอดขายได้อีก 3 รอบ (เปิด-ปิดแยกกัน นับเฉพาะบิลที่รับเงินแล้ว) ส่งตาม เวลาส่ง ของรอบรายงาน แนะนำหลังปิดร้าน:
ยอดขาย บิล ยอดเฉลี่ย เทียบเมื่อวาน · สินค้าขายดี · ช่องทางชำระ · ตัดสต็อกเสีย/เทสเตอร์ · ของใกล้หมดอายุ/ใกล้หมด
ยอดรวมเทียบสัปดาห์ก่อน · วันที่ขายดีที่สุด · ยอดของพนักงานแต่ละคน · กำไรโดยประมาณ
ยอดทั้งเดือนเทียบเดือนก่อน · ต้นทุน ค่าใช้จ่าย ของเสีย/เทสเตอร์ และกำไรสุทธิ · พนักงาน · สินค้าขายดี
ขั้นที่ 2 · เปิดช่องทางส่ง (อย่างน้อย 1 ช่องทาง)
ส่งผ่าน LINE Official Account (OA) ของร้าน ตั้งค่าครั้งเดียวประมาณ 5 นาที (LINE Notify ปิดบริการไปแล้ว จึงต้องใช้วิธีนี้) · ในหน้าตั้งค่ากด วิธีตั้งค่า LINE (ครั้งเดียว ~5 นาที) เพื่อดูขั้นตอนเดียวกันนี้
- สร้าง LINE Official Account ฟรีที่ manager.line.biz (ตั้งชื่อเช่น “แจ้งเตือน ร้านของฉัน” แยกจาก OA ที่ใช้คุยกับลูกค้า)
- ใน LINE OA Manager ไปที่ ตั้งค่า›Messaging API กด เปิดใช้ Messaging API (สร้าง Provider ตามที่ระบบถาม)
- เข้า developers.line.biz เลือก Channel ของร้าน › แท็บ Messaging API › Channel access token (long-lived) กด Issue แล้วคัดลอก
- ใช้มือถือของเจ้าของร้านสแกน QR ในแท็บเดียวกันเพื่อเพิ่ม OA เป็นเพื่อน (ผู้รับต้องเป็นเพื่อนกับ OA ก่อนเสมอ)
- กลับมาที่ ตั้งค่า›แจ้งเตือน เปิดสวิตช์ ส่งทาง LINE วางในช่อง Channel access token แล้วกด บันทึกและส่งทดสอบ
- เช็ก LINE ในมือถือ ต้องได้ข้อความทดสอบ (ส่งทดสอบใช้ยอดจริงของช่วงล่าสุด ส่งไปทุกช่องทางที่เปิดไว้)
เว้นว่าง = ส่งหาทุกคนที่เพิ่ม OA เป็นเพื่อน จึงควรใช้ OA นี้เฉพาะเจ้าของร้าน · ส่งเฉพาะคน ใส่ Your user ID จากแท็บ Basic settings (ขึ้นต้นด้วย U)
แพ็กเกจฟรีของ LINE OA ส่งได้จำกัดต่อเดือน รายงานรายวันใช้ราว 30 ข้อความต่อผู้รับต่อเดือน สรุปสต็อกส่งเฉพาะวันที่มีเรื่องต้องดูแล · ตั้งแจ้งทันทีเป็น “เฉพาะของหมด” ถ้าโควตาใกล้เต็ม · ตรวจยอดคงเหลือใน LINE OA Manager
🔒 token เก็บแยกจากข้อมูลร้าน พนักงานมองไม่เห็น หน้าจอแสดงแค่ 4 ตัวท้าย · เปลี่ยนหรือลบ token ได้ด้วยปุ่ม เปลี่ยน / ลบ
- ไปที่ ตั้งค่า›แจ้งเตือน เปิดสวิตช์ ส่งทางอีเมล
- ใส่ อีเมลผู้รับ ได้ไม่เกิน 5 รายการ คั่นด้วยจุลภาค (เว้นว่าง = ส่งถึงเจ้าของบัญชี Google ที่ติดตั้งระบบ)
- กด บันทึกและส่งทดสอบ แล้วเช็กกล่องอีเมล (ถ้าไม่เห็น ดูโฟลเดอร์สแปมหรือโปรโมชัน แล้วกด “ไม่ใช่สแปม”)
อีเมลส่งจากบัญชี Google ของร้านโดยตรง ส่งได้ประมาณ 100 ฉบับต่อวัน (หน้าตั้งค่าแสดงโควตาที่เหลือของวันนี้) เหลือเฟือสำหรับรายงาน · อีเมลเป็นรายงานสวย มีตารางและแถบกราฟ
ขั้นที่ 3 · ดูตัวอย่างก่อนใช้จริง
กดปุ่ม ดูตัวอย่าง แล้วเลือก ตัวอย่างสรุปสต็อก จะเห็นหน้าตาข้อความทั้งแบบอีเมลและ LINE จากข้อมูลจริงของร้าน โดยยังไม่ส่งออกไป จากนั้นกด บันทึกการแจ้งเตือน


ตรวจ 3 จุด: ① เปิด แจ้งเตือนสต็อกอัตโนมัติ ที่ ตั้งค่า › ภาษี & ใบเสร็จ · ② เปิดช่องทาง LINE หรืออีเมลอย่างน้อย 1 ช่องทาง แล้วกดบันทึก · ③ วันนั้นมีรายการต้องดูแลจริง (สต็อกปกติจะไม่ส่ง) — ดูเพิ่มที่คำถามที่พบบ่อย
จัดการร้าน
สินค้า แบรนด์ เฉดสี ราคา รายงาน ตั้งค่า พนักงาน และการดูแลระยะยาว
สินค้าและราคา › เพิ่มสินค้า
เพิ่มสินค้า แบรนด์ & เฉดสีใหม่
หัวใจของร้านเครื่องสำอางคือ 1 เฉด = 1 สินค้า — ลิปรุ่นเดียวกันที่มี 5 เฉด ให้เพิ่มเป็น 5 สินค้า แต่ละตัวมีบาร์โค้ดของตัวเอง (ตามที่พิมพ์บนแท่ง) สต็อกของตัวเอง จุดสั่งซื้อของตัวเอง ระบบจึงเตือนได้ว่า “#04 Coral Pop หมด” ไม่ใช่แค่ “ลิปหมด”
เพิ่มเฉดใหม่ทีละขั้น
- ไปที่ สินค้าและราคา›เพิ่มสินค้า
- ชื่อสินค้า ใส่ชื่อรุ่นโดยไม่ต้องใส่ชื่อเฉด เช่น “ลิปแมตต์ Velvet Kiss” · แบรนด์ พิมพ์ให้เหมือนกันทุกตัว (ใช้กรองหน้าขายและรายงานตามแบรนด์) · เฉดสี / เบอร์ เช่น “#05 Mauve”, “21 Light”, “Rose Brown” (ไม่เกิน 40 ตัวอักษร)
- สีตัวอย่างของเฉด — เลือกสีจากกล่องสี หรือพิมพ์รหัส
#RRGGBBให้ใกล้สีจริงที่สุด (ถ่ายรูปสวอชแล้วใช้แอปดูดสีได้) · สินค้าที่ไม่มีเฉด (เซรั่ม กันแดด แปรง) กด ไม่ใช้สี การ์ดจะไม่แสดงจุดสี - เลือก วิธีขาย · หน่วยขาย (ลิป = แท่ง · คุชชั่น/บลัช = ตลับ · ครีม = หลอด/กระปุก · น้ำหอมแบ่ง = มล.) · หมวดหมู่
- ยิง บาร์โค้ด ของเฉดนั้น ใส่ราคาขาย ต้นทุน เลือกกลุ่มตัวเลือก (ห่อของขวัญ / ของแถม) แล้วตั้งสต็อกในกล่อง สต็อกและการแจ้งเตือน (ดูหัวข้อนี้) กด บันทึก
- เฉดต่อไปของรุ่นเดียวกัน: ทำซ้ำโดยเปลี่ยนแค่เฉด สีตัวอย่าง และบาร์โค้ด
ลูกค้าชี้เฉดได้ทันที · แถวชิป แบรนด์ กรองการ์ดตามแบรนด์ · ค้นหาด้วยชื่อเฉดได้
ชื่อบนบิลเป็น “ลิปแมตต์ Velvet Kiss · #05 Mauve” คนแพ็คหยิบถูกเฉด รายการสต็อกที่สร้างอัตโนมัติใช้ชื่อเดียวกัน
ช่องแบรนด์ใช้รวมยอดใน รายงาน › แบรนด์ · สินค้าที่ไม่ใส่แบรนด์ไปอยู่ “ไม่ระบุแบรนด์”
ถ้าใช้ “ตัวเลือก” แทนเฉด ระบบจะตัดสต็อกรวมทุกเฉด เตือนไม่ได้ว่าเฉดไหนหมด และยิงบาร์โค้ดแยกเฉดไม่ได้ · ตัวเลือกให้ใช้กับบริการเสริมเท่านั้น (ห่อของขวัญ ของแถม)
ผู้จัดการ / ผู้ดูแล
สินค้าและราคา
หน้านี้มี 4 แท็บ: สินค้า · ปรับราคา · หมวดหมู่ · ตัวเลือก · ตารางสินค้าแสดงแบรนด์ ชื่อ เฉด หมวด การขาย/บาร์โค้ด ราคาขาย ต้นทุน และ % กำไร
ช่องในฟอร์มสินค้า
| ช่อง | ใส่อะไร |
|---|---|
| รูปสินค้า | แตะกล่องหรือลากรูปมาวาง ระบบครอปเป็นสี่เหลี่ยมจัตุรัสและย่อให้ (ไม่มีรูปจะแสดงจุดสีเฉดหรือไอคอนตามหมวด) |
| แบรนด์ · เฉดสี / เบอร์ · สีตัวอย่างของเฉด | ดูเพิ่มสินค้า แบรนด์ & เฉดสี · สีตัวอย่างใช้รูปแบบ #RRGGBB หรือเว้นว่าง |
| วิธีขาย | นับเป็นชิ้น / เซ็ต / กล่อง — แตะแล้วเข้าตะกร้าทันที · แบ่งขายตามปริมาณ (ราคาต่อ มล.) — แตะแล้วเปิดหน้าต่างใส่ปริมาณ |
| หน่วยขาย · SKU · หมวดหมู่ | ชิ้น แท่ง หลอด ขวด กระปุก ตลับ ซอง แผ่น คู่ ด้าม เซ็ต กล่อง แพ็ค หรือพิมพ์เอง · SKU เว้นว่างให้สร้างอัตโนมัติได้ |
| บาร์โค้ด | คลิกช่องแล้วยิงบาร์โค้ดที่ตัวสินค้า · แต่ละเฉด/เบอร์มักมีบาร์โค้ดของตัวเอง · เซ็ต/ยกกล่องมักมีบาร์โค้ดต่างจากชิ้นเดี่ยว · ของแบ่งขายที่พิมพ์ฉลากเอง ใส่รหัส PLU 5 หลัก |
| ราคาขาย · ต้นทุน | ระบบคำนวณ % กำไรให้ · ต้นทุนใช้ในรายงานประมาณการกำไร รายงานตามแบรนด์ และมูลค่าเงินจม |
| กลุ่มตัวเลือก · ลำดับแสดงผล | เลือกกลุ่มที่ใช้กับสินค้านี้ เช่น ห่อของขวัญ (ลิป คุชชั่น น้ำหอม เซ็ตแปรง) หรือ ของแถม (สกินแคร์) · ลำดับน้อยขึ้นก่อน |
| ตัดสต็อกเมื่อขาย · สต็อกและการแจ้งเตือน | สต็อกของตัวเอง / เซ็ต/ยกกล่อง / ผูกทีหลัง — ดูรายละเอียดที่ สต็อกสินค้าใหม่ · เซ็ต/ยกกล่อง |
ปรับราคาหลายรายการพร้อมกัน + พิมพ์ป้ายราคา
- เปิดแท็บ ปรับราคา (ค้นหาสินค้าด้วยช่องค้นหามุมขวาได้)
- แก้ ราคาทุน / ราคาขาย ในตารางได้เลย ช่องที่เปลี่ยนจะเป็นสีเด่น และคอลัมน์ กำไร คำนวณใหม่ทันที (ขาดทุนเป็นตัวแดง)
- กด บันทึก N รายการ ครั้งเดียว — หน้าขายใช้ราคาใหม่ทันที
- กด พิมพ์ป้ายราคา ได้แผ่น A4 “ป้ายราคาสินค้า” ตัดติดชั้นหรือเคาน์เตอร์
ชื่อหมวด ไอคอน (ลิปสติก ตลับแป้ง ขวดเซรั่ม มาส์ก ขวดน้ำหอม แปรง ฯลฯ) สีประจำหมวด และลำดับแสดงผล — หมวดคือแถบด้านซ้ายของหน้าขาย
สร้างกลุ่ม เช่น ห่อของขวัญ ของแถม ตั้งรูปแบบ เลือกได้อย่างเดียว / หลายอย่าง ราคาบวกเพิ่ม ค่าเริ่มต้น และ บังคับให้เลือกก่อนเพิ่มลงตะกร้า
ผู้จัดการ / ผู้ดูแล
รายงาน · ยอดขายตามแบรนด์
10 แบบ: ยอดขายรายวัน · รายเดือน · สินค้า · แบรนด์ · ช่องทางขาย · ช่องทางชำระ · พนักงาน · ค่าใช้จ่าย · ของเสีย/เทสเตอร์ · ประมาณการกำไร — เลือกช่วงวันที่ หมวดหมู่ ช่องทาง แล้วกด ดูรายงาน ส่งออก CSV ได้ทุกแบบ
รายงานยอดขายตามแบรนด์
รวมยอดของทุกเฉด/ทุกสินค้าในแบรนด์เดียวกัน เห็นว่าแบรนด์ไหนทำเงิน แบรนด์ไหนมาร์จิ้นดี ใช้ต่อรองกับตัวแทนจำหน่าย วางแผนสั่งของ และเลือกแบรนด์มารีวิวในไลฟ์
- สินค้า = จำนวนสินค้า (เฉด) ของแบรนด์ที่ขายได้ในช่วงนั้น · สัดส่วน % = ส่วนแบ่งยอดขายทั้งร้าน
- ใช้ตัวกรอง หมวดหมู่ ดูเฉพาะลิปหรือสกินแคร์ · ตัวกรอง ช่องทาง ดูว่าแบรนด์ไหนขายดีใน TikTok Shop หรือ CF ไลฟ์สด
- แบรนด์ที่มาร์จิ้นต่ำแต่สัดส่วนสูง = ขายเป็นตัวดึงลูกค้า · แบรนด์ที่ไม่ขึ้นในรายงานเลย ให้ดูสินค้าขายช้าร่วมด้วย
มูลค่าตัดสต็อกเสียรวม · จำนวนครั้ง · ของเสีย+เทสเตอร์ / ยอดขาย (%) · กราฟตามสาเหตุ · ตารางรายสินค้า — ดูว่าเทสเตอร์ใช้ไปเท่าไร และสั่งอะไรมากจนหมดอายุ (ดูภาพที่ตัดสต็อกเสีย)
รายได้ − ต้นทุนสินค้า = กำไรขั้นต้น แล้วหักค่าใช้จ่ายและของเสีย/เทสเตอร์ เป็นกำไรสุทธิ พร้อมอัตรากำไร · บันทึกค่าใช้จ่าย (ค่าเช่า ค่าไฟไลฟ์ ค่าถุง/กล่องพัสดุ ค่าโฆษณา) ด้วยปุ่ม + ค่าใช้จ่าย
ผู้ดูแลระบบ
ตั้งค่า
8 แท็บ กดปุ่มบันทึกท้ายแต่ละแท็บ เครื่องอื่นรีเฟรชหน้าเพื่อรับค่าใหม่
ชื่อร้าน · โลโก้ร้าน (PNG พื้นใสทรงจัตุรัส แสดงที่เมนูข้าง หน้าเข้าสู่ระบบ และหัวใบเสร็จ) · ที่อยู่ · เบอร์โทร · สกุลเงิน · เขตเวลา
ประเภทบิลเริ่มต้น · รายชื่อลูกค้า CF ไลฟ์สด · ช่องทางขายออนไลน์ · ฉลากบาร์โค้ดแบ่งขายตามปริมาณ (ไม่บังคับ) · กระดานแพ็คของ + พิมพ์ใบแพ็คของอัตโนมัติ
ภาษีมูลค่าเพิ่ม · คำนำหน้าเลขที่บิล (เช่น BT) · ขนาดกระดาษ · ข้อความท้ายใบเสร็จ · ระบบสต็อก และจำนวนวันเตือน (ดูตั้งจำนวนวันเตือน)
เบอร์/เลข พร้อมเพย์ สำหรับสร้าง QR · บัญชีธนาคารสำหรับรับโอน (ลูกค้า CF และออนไลน์) · พิมพ์ข้อมูลรับเงินบนใบเสร็จ
สรุปยอดขายรายวัน/สัปดาห์/เดือน · สรุปสต็อกประจำวัน · แจ้งทันทีหลังขาย · ทางอีเมลหรือ LINE (ดูหัวข้อนี้)
ชุดสี 8 ชุด + กำหนดเอง พร้อมตัวอย่างสว่าง/มืด · โหมดเริ่มต้นของร้าน (ดูธีม & โหมดมืด)
เพิ่ม/แก้/ปิดบัญชี แยก PIN รายคน · 4 บทบาท · รีเซ็ต PIN ให้พนักงาน (ดูพนักงานและสิทธิ์)
ขนาดฐานข้อมูล · ย้ายข้อมูลเก่า ไปไฟล์เก็บถาวร · ตรวจสุขภาพ/ซ่อมตาราง (ดูดูแลฐานข้อมูล)
ตั้งค่า › ธีมและสี
ธีมสี & โหมดมืด
- ชุดสีของร้าน 8 ชุด: โรสบิวตี้ (เริ่มต้น) · นู้ดเบจ · ลิปแดง · ลาเวนเดอร์ · พีชบลัช · อโลเวร่า · มอคค่า · แบล็กโกลด์ หรือ กำหนดเอง (เลือกสีให้ตรงกับแบรนด์ร้าน) — ระบบสร้างเฉดที่เหลือให้อัตโนมัติทั้งโหมดสว่างและโหมดมืด
- โหมดเริ่มต้นของร้าน: สว่าง / มืด / ตามระบบ · แต่ละเครื่องสลับเองได้ด้วยไอคอนพระอาทิตย์/พระจันทร์บนแถบบน และจำโหมดของตัวเอง
- สีบอกสถานะ (สำเร็จ / เตือน / ผิดพลาด) และจุดสีเฉดของสินค้าไม่เปลี่ยนตามธีม เพื่อให้อ่านการแจ้งเตือนและเลือกเฉดได้ตรงกันทุกเครื่อง
ขายด้วยมือถือเครื่องเดียว · ข้างโต๊ะไลฟ์
ใช้บนมือถือ
- หมวดหมู่และชิปแบรนด์เป็นแถบเลื่อนแนวนอนใต้ช่องค้นหา · การ์ดสินค้า 2 คอลัมน์พร้อมจุดสีเฉด · ปุ่มสัญญาณไลฟ์มุมขวา = บิล CF / รอโอน (ตัวเลข = ลูกค้าที่มีบิล CF ค้าง)
- แถบตะกร้าสีชมพูด้านล่าง แสดงประเภทบิล จำนวนรายการ และยอดรวม แตะเพื่อเปิดตะกร้าแบบแผ่นเลื่อนขึ้น
- ในตะกร้าเลือก หน้าร้าน / CF ไลฟ์สด / ออนไลน์ ปรับจำนวน ลดราคา หมายเหตุ แล้วกด ลงบิล CF / ออนไลน์ หรือ ชำระเงิน เหมือนจอใหญ่
- เมนูล่าง: ขาย · แพ็คของ · บิล · ภาพรวม · เพิ่มเติม (สต็อกสินค้า สินค้าและราคา รายงาน ตั้งค่า อยู่ใน เพิ่มเติม) · กระดิ่งแจ้งเตือนสต็อกอยู่บนแถบบนเหมือนจอใหญ่
- ใช้เครื่องยิงบาร์โค้ดบลูทูธจับคู่กับมือถือ/แท็บเล็ตได้ ทำงานเหมือนพิมพ์ในช่องค้นหา


ตั้งค่า › พนักงาน
พนักงานและสิทธิ์
ให้พนักงานแต่ละคน (รวมแอดมินไลฟ์) มีชื่อผู้ใช้และ PIN ของตัวเอง รายงานพนักงานและประวัติการขายจะแยกยอดให้ถูกคน
| บทบาท | ใช้งานได้ |
|---|---|
| ผู้ดูแลระบบ | ทุกส่วน รวมถึงตั้งค่าร้าน พนักงาน แจ้งเตือน LINE/อีเมล และหน้า ระบบ (ย้ายข้อมูลเก่า) |
| ผู้จัดการ | ขาย ดูรายงาน จัดการสินค้า สต็อก ต้องสั่งซื้อ ค่าใช้จ่าย และยกเลิกบิลได้ · เห็นสรุปสต็อกก่อนเปิดร้าน |
| พนักงานขาย | ยิงบาร์โค้ดขาย รับเงิน ลงบิล CF ลดราคาต่อรายการ ดูกระดานแพ็คของและประวัติบิล · แก้ไขข้อมูลสำคัญไม่ได้ — เหมาะกับพนักงานหน้าร้านและแอดมินรับ CF |
| พนักงานแพ็คของ | เห็นเฉพาะกระดานแพ็คของ กดเริ่มแพ็ค/พร้อมส่ง/ส่งแล้วได้ ไม่เห็นยอดเงิน — เหมาะกับแท็บเล็ตโต๊ะแพ็คของ |
- ไปที่ ตั้งค่า›พนักงาน กดเพิ่มพนักงาน ใส่ชื่อ ชื่อผู้ใช้ PIN และเลือกบทบาท
- พนักงานลาออก: ปิดบัญชี แทนการลบ ประวัติการขายเดิมยังอยู่ครบ
- พนักงานลืม PIN: ผู้ดูแลกด รีเซ็ต PIN ให้ แล้วให้พนักงานเปลี่ยนเองที่เมนูรูปโปรไฟล์
ทำครั้งเดียวก่อนเปิดร้านจริง
ล้างข้อมูลทดลอง
หลังลองสแกนขาย แบ่งขายน้ำหอม ลงบิล CF รับของเข้า และตัดสต็อกเสียจนคล่องแล้ว ล้างบิลทดลองออกเพื่อให้ยอดขาย รายงาน ยอดขายเฉลี่ยที่ใช้คาดการณ์ของหมด และการนับวันขายช้าเริ่มจากศูนย์
- รับชำระหรือยกเลิกบิล CF ทดลองที่ค้างอยู่ให้หมดก่อน
- เปิดไฟล์ Google Sheets ของร้าน › เมนู 💄 Jabphap Beauty POS›🧹 ล้างข้อมูลทดลอง › ยืนยัน
- ระบบลบบิลขาย ประวัติสต็อก และค่าใช้จ่ายทั้งหมด — สินค้า แบรนด์ เฉด รายการสต็อก และบัญชีพนักงานยังอยู่
- ลบสินค้าตัวอย่างที่ร้านไม่ได้ขาย: สินค้าและราคา › ถังขยะ และ สต็อกสินค้า › แก้ไข › ลบ
- นับสต็อกจริงบนชั้นและเคาน์เตอร์ แล้วใช้ นับสต็อก / ปรับยอด ทีละรายการ และรับของเข้าพร้อม EXP จริง ให้ยอดคงเหลือและวันหมดอายุตรงกับของจริงก่อนเปิดร้าน
ทำเฉพาะตอนยังเป็นข้อมูลทดลอง หลังเปิดร้านจริงแล้วห้ามใช้เมนูนี้ · หลังล้าง การคาดการณ์ “คาดว่าจะหมด” จะเริ่มแม่นขึ้นเมื่อมียอดขายจริงสะสมไม่กี่วัน ระหว่างนี้ระบบยังเตือนตามจุดสั่งซื้อตามปกติ
ทำเดือนละครั้ง · 1 นาที
ดูแลฐานข้อมูลระยะยาว (ย้ายข้อมูลเก่า)
ระบบอ่านเฉพาะข้อมูลช่วงล่าสุด หน้าขายจึงยังเร็วแม้เปิดมาหลายปี แต่ Google Sheets รับได้สูงสุด 10 ล้านเซลล์ต่อไฟล์ ร้านที่ไลฟ์ขายวันละหลายร้อยบิลและเปิดระบบสต็อกจะใช้พื้นที่ใกล้เต็มในราว 1–2 ปี จึงต้องย้ายข้อมูลเก่าออกเป็นระยะ
ดูที่ ตั้งค่า›ระบบ›ขนาดฐานข้อมูล
ผู้ดูแลจะเห็นหน้าต่างเตือนพร้อมปุ่ม “ไปย้ายข้อมูลเก่า” — ทุก 7 วันเมื่อถึง 60% · ทุกวันเมื่อถึง 80% · ทุกครั้งที่เปิดระบบเมื่อถึง 95% · พนักงานขายและพนักงานแพ็คของไม่ถูกรบกวน และระบบไม่เด้งเตือนระหว่างที่มีสินค้าในตะกร้า
- เข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบ ไปที่ ตั้งค่า›ระบบ
- เมื่อแถบเป็นสีเหลืองหรือแดง เลือก “เก็บไว้ 12 เดือนล่าสุด” แล้วกด ย้ายข้อมูลเก่า
- ถ้าขึ้น “ยังมีเหลือ กดอีกครั้งเพื่อย้ายต่อ” ให้กดซ้ำจนข้อความหายไป (ระบบย้ายทีละก้อนเพื่อไม่ให้เกินเวลาทำงานของ Google)
- กด เปิดไฟล์เก็บถาวร ไฟล์ชื่อ
[ชื่อร้าน] — Jabphap Beauty POS Archiveอยู่ใน Google Drive ของร้าน
บิลขายที่ปิดแล้วและรายการในบิล · ประวัติความเคลื่อนไหวสต็อก (รวมสต็อกเสีย/เทสเตอร์) · บันทึกการใช้งาน — สินค้า แบรนด์ เฉด ราคา สต็อกคงเหลือ พนักงาน และค่าใช้จ่าย ไม่ถูกย้าย
ข้อมูลที่ย้ายแล้วไม่แสดงในรายงานของระบบ (เปิดดูในไฟล์เก็บถาวร) · ระหว่างย้ายรับบิลใหม่ไม่ได้ชั่วคราว ควรทำหลังปิดร้านและไม่มีไลฟ์ และรับชำระบิล CF ที่ค้างให้หมดก่อน · ระบบเขียนลงไฟล์เก็บถาวรสำเร็จก่อนค่อยลบจากไฟล์หลัก ข้อมูลจึงไม่หาย · เก็บไว้อย่างน้อย 3 เดือนเพื่อให้ยอดขายเฉลี่ยและการนับวันขายช้ายังครบ
1) เช็กแถบขนาดฐานข้อมูลเดือนละครั้ง · 2) ห้ามเรียงลำดับ (Sort) หรือแทรกแถวในชีตบิลเอง ระบบอาศัยว่าข้อมูลเรียงตามเวลา · 3) ดูรายงานเป็นช่วงสั้น (7–30 วัน) สำหรับงานประจำวัน
หน้าขายบนคอมพิวเตอร์
คีย์ลัด
| ปุ่ม | ทำอะไร |
|---|---|
| F2 | ไปที่ช่องค้นหา/สแกนบาร์โค้ด (เครื่องยิงบาร์โค้ด USB ใช้ได้ทันที) |
3* + ยิง | ใส่สินค้า 3 ชิ้นในครั้งเดียว (เปลี่ยนตัวเลขได้) |
| F4 | ชำระเงิน |
| F8 | ลงบิล CF / ออนไลน์ (โอนทีหลัง) — ต้องเลือกลูกค้า CF หรือแท็บออนไลน์ก่อน |
| Enter | ในช่องค้นหา: ค้นด้วยบาร์โค้ด · ในหน้าต่างแบ่งขาย: ใส่ตะกร้า |
| Esc | ปิดหน้าต่าง · ออกจากโหมดเต็มจอของกระดานแพ็คของ |
คำถามที่พบบ่อย / แก้ปัญหา
ไม่เห็นเมนู 💄 Jabphap Beauty POS ในชีต
รีเฟรชหน้าชีตแล้วรอ 5–10 วินาที เมนูขึ้นหลังโหลดเสร็จ ถ้ายังไม่ขึ้น ตรวจว่าวางโค้ดแล้วกดบันทึกในหน้า Apps Script หรือใช้วิธี B (setupSystem) แทน
เปิดลิงก์แล้วถูกบังคับให้ล็อกอิน Google / เข้าไม่ได้
ตรวจการตั้งค่าในขั้นที่ 5: ผู้มีสิทธิ์เข้าถึง ต้องเป็น ทุกคน แก้ได้ที่ จัดการการทำให้ใช้งานได้ › ✎ แก้ไข › เลือกเวอร์ชันใหม่
หน้าเว็บขึ้นว่า “ไม่พบหน้า …” หรือขึ้นหน้าว่าง
ส่วนใหญ่เกิดจากวาง Code.gs ไม่ครบไฟล์ (หน้าเว็บทุกหน้าฝังอยู่ท้ายไฟล์) ให้ลบแล้ววางใหม่ทั้งไฟล์ ตรวจว่าบรรทัดสุดท้ายเป็น }; บันทึก แล้ว Deploy เวอร์ชันใหม่ (ขั้นที่ 8) · ไม่ต้องสร้างไฟล์ Index.html เพิ่ม
อัปเดตแล้ว แต่หน้าเว็บยังเหมือนเดิม
เว็บแอปใช้โค้ดตาม “เวอร์ชัน” ที่ Deploy ไว้ ต้องทำตามขั้นที่ 8 (เลือก เวอร์ชันใหม่) ทุกครั้งหลังวางโค้ดใหม่ แล้วรีเฟรชหน้าขายและกระดานแพ็คของทุกเครื่อง
ยิงบาร์โค้ดแล้วไม่มีอะไรเกิดขึ้น / ขึ้น “ไม่พบสินค้า”
ไม่มีอะไรเกิดขึ้น: คลิกที่ช่องค้นหา (F2) ก่อนยิง · ตั้งเครื่องสแกนให้ส่ง Enter ท้ายบาร์โค้ด (ค่าโรงงานส่วนใหญ่ตั้งไว้แล้ว) · ลองยิงลงโปรแกรม Notepad ดูว่าเครื่องพิมพ์ตัวเลขออกมาหรือไม่ · คีย์บอร์ดต้องเป็นภาษาอังกฤษ ถ้าเป็นภาษาไทยตัวเลขจะเพี้ยน
ไม่พบสินค้า: ยังไม่มีสินค้าที่ใช้บาร์โค้ดนี้ — แก้ไขสินค้า (เฉดนั้น) แล้วยิงลงช่อง บาร์โค้ด · สินค้าตัวอย่างใช้บาร์โค้ดสมมติ ต้องเปลี่ยนเป็นบาร์โค้ดจริงที่แท่ง/กล่องก่อน · บาร์โค้ดบนกล่องนอกกับบนตัวสินค้าบางแบรนด์ไม่เหมือนกัน ให้ยิงอันที่พนักงานจะยิงจริงตอนขาย
ฉลากแบ่งขาย (ถ้าใช้): รหัส PLU ในฉลากต้องตรงกับช่องบาร์โค้ดของสินค้า ตัวเลขนำหน้า (ปกติ 20) และโหมด ฉลากฝังปริมาณ / ฉลากฝังราคา ต้องตรงกับเครื่องพิมพ์ฉลาก
ลิปรุ่นเดียวกันหลายเฉด ควรเพิ่มเป็นสินค้าเดียวหรือแยก?
แยกทุกเฉด — 1 เฉด = 1 สินค้า มีบาร์โค้ด สต็อก และจุดสั่งซื้อของตัวเอง ใส่ชื่อรุ่นและแบรนด์เหมือนกัน ต่างกันที่ช่อง เฉดสี / เบอร์ และ สีตัวอย่าง · ระบบจึงเตือนได้ว่าเฉดไหนหมด และรายงานตามแบรนด์รวมยอดทุกเฉดให้เอง ดูเพิ่มสินค้า แบรนด์ & เฉดสี
พิมพ์ 3* แล้วยิง แต่ได้แค่ 1 ชิ้น
ต้องพิมพ์ 3* ในช่องค้นหาแล้วยิงต่อทันที โดยไม่กด Enter ก่อน (ให้ช่องเป็น 3*8857…) · ใช้เครื่องหมายดอกจัน * ไม่ใช่ตัว x · หรือแก้จำนวนในตะกร้าด้วยปุ่ม + ก็ได้
ขายเซ็ต/ยกกล่องแล้วสต็อกไม่ลด หรือลดผิดจำนวน
ไปที่ สต็อกสินค้า › แท็บ การตัดสต็อก ดูสินค้ากล่องนั้น ต้องผูกกับสินค้าชิ้นเดี่ยว และจำนวนต่อกล่องถูกต้อง (เช่น มาส์กชีท 1 แผ่น × 10) · ถ้าขึ้น “ไม่ตัดสต็อก” ให้แก้เป็นรายการที่ถูก · ตรวจว่าเปิด ตัดสต็อกอัตโนมัติเมื่อขาย ที่ ตั้งค่า › ภาษี & ใบเสร็จ
สต็อกติดลบ / ระบบว่าหมดแต่ของยังอยู่บนชั้น
เกิดจากรับของเข้าโดยไม่ได้บันทึกในระบบ ยอดตั้งต้นไม่ตรง หรือแกะเป็นเทสเตอร์โดยไม่ได้ตัดสต็อก ระบบยอมให้ขายต่อได้ (สต็อกติดลบ) เพื่อไม่ให้ขายไม่ได้กลางไลฟ์ — นับของจริงแล้วใช้ นับสต็อก / ปรับยอด ให้ตรง และทุกครั้งที่ของมาส่งให้กด รับของเข้า หรือ รับของเข้าตามใบนี้ · ดูแท็บ ความเคลื่อนไหว เพื่อหาว่ายอดคลาดตั้งแต่เมื่อไร
ทำไมสินค้าบางตัวไม่เคยขึ้น “คาดว่าจะหมด”
การคาดการณ์ต้องมียอดขายจริงในช่วงยอดขายย้อนหลัง (14 วัน) — สินค้าใหม่หรือเฉดที่ขายช้ามากจะไม่ถูกคาดการณ์ · ถ้าของต่ำกว่าจุดสั่งซื้ออยู่แล้วจะขึ้นเป็น “ต่ำกว่าจุดสั่งซื้อ” แทน · ตรวจว่า เตือนล่วงหน้า (วัน) ไม่ได้ตั้งเป็น 0 และสินค้านั้นตัดสต็อกเมื่อขายจริง (กล่องต้องผูกกับสินค้าชิ้นเดี่ยว)
สินค้าขายช้าไม่ขึ้นในกระดิ่ง / ไม่ขึ้นเลย
ไม่ขึ้นกระดิ่งเป็นเรื่องปกติ — สินค้าขายช้าไม่ใช่เรื่องด่วน จึงแสดงเฉพาะตัวกรอง ขายช้า หน้าสต็อก การ์ดบนภาพรวม และหัวข้อ 🐢 ในสรุปสต็อกประจำวัน · ถ้าไม่ขึ้นเลย: รายการนั้นอาจยังมียอดขายภายใน 45 วัน รับของเข้าไม่นานนี้ คงเหลือเป็น 0 หรือเพิ่งเริ่มใช้ระบบ (ยังไม่มีประวัติครบช่วง) · ปรับจำนวนวันได้ที่ ตั้งจำนวนวันเตือน
ไม่ได้รับสรุปสต็อก / สรุปยอดขายทาง LINE หรืออีเมล
ดูแถบสถานะที่ ตั้งค่า › แจ้งเตือน ระบบบอกสาเหตุล่าสุดไว้ แล้วตรวจตามนี้
สรุปสต็อกไม่มา: เปิด แจ้งเตือนสต็อกอัตโนมัติ ที่ ตั้งค่า › ภาษี & ใบเสร็จ แล้วหรือยัง · วันที่ไม่มีรายการต้องดูแลจะไม่ส่ง (ตั้งใจไม่รบกวน) · เวลาส่งตรงกับที่ตั้งไหม (ทริกเกอร์ทำงานรายชั่วโมง อาจช้ากว่าเวลาที่ตั้งได้ไม่เกินราว 1 ชั่วโมง)
อีเมล: ดูโฟลเดอร์สแปม/โปรโมชัน · ตรวจว่าเปิดสวิตช์ ส่งทางอีเมล แล้วกดบันทึก
LINE ขึ้น 401: token ไม่ถูกต้องหรือถูกออกใหม่ ให้คัดลอก token ล่าสุดมาวางใหม่
LINE ขึ้น 400: ผู้รับยังไม่ได้เพิ่ม OA เป็นเพื่อน หรือ LINE ID ผิด
LINE ขึ้น 429: ข้อความเกินโควตาของเดือน ตรวจแพ็กเกจใน LINE OA Manager หรือเปลี่ยนแจ้งทันทีเป็น “เฉพาะของหมด”
ไม่ส่งเลยทั้งสองทาง: ถ้าเพิ่งอัปเดตระบบ ให้อนุญาตสิทธิ์ใหม่ตามหมายเหตุในขั้นตอนที่ 8
กระดิ่งขึ้นตัวเลขเยอะมาก ไม่รู้จะเริ่มตรงไหน
เริ่มจาก หมดสต็อก และ หมดอายุแล้ว (ตรวจชั้น ตัดสต็อกเสีย หรือปรับยอด) แล้วเปิดแท็บ ต้องสั่งซื้อ คัดลอกข้อความส่งตัวแทนจำหน่ายทีละกลุ่ม · ถ้าตัวเลขเยอะเพราะจุดสั่งซื้อสูงเกินจริง ให้ลดจุดสั่งซื้อของเฉดนั้น · ของใกล้หมดอายุ 60 วันยังไม่ต้องรีบทิ้ง ให้จัดโปรก่อน · ช่วงแรกหลังติดตั้งให้นับสต็อกจริงก่อน ตัวเลขจะลดลงเอง
กระดานแพ็คของไม่มีเสียงเตือน / ออเดอร์ขึ้นช้า
ไม่มีเสียง: เบราว์เซอร์เล่นเสียงได้หลังผู้ใช้แตะหน้าจอหนึ่งครั้ง ให้แตะปุ่มลำโพงทุกครั้งที่เปิดหน้าใหม่ และตรวจว่าเครื่องไม่ได้ปิดเสียง/โหมดเงียบ
ขึ้นช้า: กระดานดึงข้อมูลใหม่ทุก 10 วินาที กดปุ่มรีเฟรชเพื่อดึงทันที ถ้าไม่ขึ้นเลย ตรวจว่า ตั้งค่า › หน้าร้าน & ออนไลน์ › ใช้กระดานแพ็คของ เปิดอยู่ · บิลหน้าร้านที่จ่ายเลยไม่เข้ากระดาน (เป็นเรื่องปกติ)
จอดับเอง: ตั้งเวลาล็อกหน้าจอของแท็บเล็ตเป็น “ไม่ใช้” และเสียบสายชาร์จไว้
กด F8 แล้วขึ้นว่าต้องเลือกลูกค้าก่อน
ลงบิลแบบโอนทีหลังได้เฉพาะ ลูกค้า CF ไลฟ์สด หรือ ออเดอร์ออนไลน์ — แตะแท็บ CF ไลฟ์สด แล้วเลือก/พิมพ์ชื่อลูกค้า หรือแตะแท็บ ออนไลน์ · ลูกค้าหน้าร้านทั่วไปให้กด ชำระเงิน (F4)
ลูกค้า CF แล้วไม่โอน ต้องทำอย่างไร
ส่ง ใบแจ้งยอด / ใบส่งของ ให้ลูกค้าก่อน · ถ้าเลยกำหนดที่ร้านตั้งไว้ ให้ผู้จัดการเปิดบิล CF › ยกเลิกบิลนี้ (คืนสต็อก) ใส่เหตุผล เช่น “ไม่โอนภายใน 3 วัน” ของจะกลับเข้าสต็อกให้ขายคนอื่นได้ทันที · ดูบิลที่ยังรอโอนทั้งหมดได้จากปุ่ม บิล CF / รอโอน หรือกรองสถานะ รอโอน ในประวัติการขาย
วันหมดอายุไม่ขึ้น / ไม่มีเตือนของใกล้หมดอายุ
ตั้ง อายุสินค้า (วัน) ในรายการสต็อก (0 = ไม่ติดตาม) แล้วรับของเข้าใหม่ ระบบจะตั้งวันหมดอายุให้ล็อตนั้น หรือใส่ EXP ตามกล่องเองในหน้าต่างรับของเข้า · ตรวจ เตือนใกล้หมดอายุ (วัน) ที่ ตั้งค่า › ภาษี & ใบเสร็จ (ค่าเริ่มต้น 60 วัน)
ลืม PIN ของผู้ดูแลระบบ
เจ้าของไฟล์เปิดหน้า Apps Script เลือกฟังก์ชัน resetAdminPin แล้วกด ▷ เรียกใช้ ระบบสุ่ม PIN ใหม่ 6 หลักให้ ดูได้ในบันทึกการดำเนินการ แล้วเปลี่ยนเป็นรหัสที่ต้องการหลังเข้าสู่ระบบ · หรือเปิดลิงก์เว็บแอปต่อท้าย ?page=install ด้วยบัญชี Google เจ้าของไฟล์ เพื่อตั้งรหัสใหม่
QR พร้อมเพย์ไม่แสดง
ตรวจว่าใส่เบอร์/เลขพร้อมเพย์ในแท็บ ตั้งค่า › รับชำระเงิน แล้วกดบันทึก และเครื่องต่ออินเทอร์เน็ตอยู่ (ตัววาด QR โหลดจากอินเทอร์เน็ตครั้งแรก) · ถ้ายังไม่ตั้ง ระบบยังบันทึกบิลเป็น QR ได้ แต่จะไม่มี QR ให้ลูกค้าสแกน
แก้ข้อมูลในไฟล์ชีตตรง ๆ ได้ไหม
ดูได้และคัดลอกไปทำรายงานต่อได้ แต่ห้ามแก้หรือลบแถวหัวคอลัมน์ และห้ามเปลี่ยนชื่อแท็บชีต เพราะระบบใช้เป็นโครงสร้างฐานข้อมูล · คอลัมน์บาร์โค้ดและวันหมดอายุถูกตั้งเป็นข้อความ (กันเลข 0 นำหน้าหาย) อย่าเปลี่ยนรูปแบบ · การแก้ข้อมูลทำผ่านหน้าเว็บปลอดภัยที่สุด
ต้องต่ออินเทอร์เน็ตตลอดไหม
ต้องต่อ เพราะทุกบิลบันทึกลง Google Sheets ทันที และกระดานแพ็คของรับออเดอร์ผ่านอินเทอร์เน็ต ถ้าเน็ตหลุด มุมจอจะขึ้นสถานะ “ออฟไลน์” และระบบจะไม่ยอมบันทึกบิลจนกว่าจะกลับมาออนไลน์ ป้องกันบิลหาย · แนะนำให้มีฮอตสปอตมือถือสำรองไว้ โดยเฉพาะระหว่างไลฟ์
💄
ติดตั้งเสร็จแล้ว พร้อมยิงบาร์โค้ดบิลแรกค่ะ!
ดูว่าระบบช่วยร้านเครื่องสำอางได้อย่างไรบ้าง ตั้งแต่สแกนขายแยกเฉด แบ่งขายน้ำหอม ลงบิล CF ไลฟ์สด กระดานแพ็คของ ไปจนถึงเตือนของใกล้หมดอายุ สินค้าขายช้า และรายการสั่งซื้อ