← กลับหน้าจัดการสต็อก

🌙 คู่มือการใช้งาน Moon Light

ระบบจัดการสต็อกสินค้า — ใช้งานง่าย ไม่ยุ่งยาก

📋 สารบัญ

1. การสมัครสมาชิก 2. การเข้าสู่ระบบ 3. หน้า Dashboard 4. เพิ่มสินค้า 5. แก้ไขสินค้า 6. เพิ่ม/ลดสต็อก 7. ตัดสต็อก (จ่ายออกสินค้า) 8. สแกนบาร์โค้ด 9. ค้นหาสินค้า 10. ลบสินค้า 11. การแจ้งเตือนสต็อกต่ำ 12. จัดการทีมงาน 13. ประวัติกิจกรรม 14. รายงานสรุปสต็อก 15. สร้างบาร์โค้ด / QR Code 16. สแกนเอกสาร (OCR) 17. นำเข้าจาก Excel 18. ตั้งค่าเครื่องสแกนบาร์โค้ด 19. คำถามที่พบบ่อย

1. การสมัครสมาชิก

ขั้นตอน:
  1. เปิดเว็บ Moon Light → กดลิงก์ "สมัครสมาชิก"
  2. กรอกข้อมูล: ชื่อ-นามสกุล, บริษัท/ร้านค้า, เบอร์โทร, อีเมล, รหัสผ่าน
  3. ติ๊ก ✓ ยินยอม PDPA
  4. กดปุ่ม "สมัครสมาชิก"
💡 ใช้อีเมลที่จำได้ เพราะจะใช้ login ทุกครั้ง + รีเซ็ตรหัสผ่านได้

2. การเข้าสู่ระบบ

ขั้นตอน:
  1. กรอก อีเมล + รหัสผ่าน
  2. กดปุ่ม "เข้าสู่ระบบ"

ลืมรหัสผ่าน? → กดลิงก์ "ลืมรหัสผ่าน?" → กรอกอีเมล → ระบบส่งลิงก์รีเซ็ตไปที่อีเมลอัตโนมัติ

3. หน้า Dashboard

ด้านบนสุดของหน้าจัดการสต็อก จะแสดง Dashboard แบบกะทัดรัด 4 การ์ด:

💡 การ์ด "สต็อกต่ำ" จะเปลี่ยนเป็น สีแดง + ขอบเตือน เมื่อมีสินค้าต่ำกว่า minStock — สังเกตง่าย ไม่พลาด

ข้อมูลทั้งหมดอัปเดต real-time อัตโนมัติ ไม่ต้อง refresh หน้า

4. เพิ่มสินค้า

ขั้นตอน:
  1. กดปุ่ม "➕ เพิ่มสินค้า"
  2. กรอก: ชื่อสินค้า, รหัส SKU (ใส่เลขบาร์โค้ด), หมวดหมู่, จำนวน, หน่วย, ราคาทุน
  3. กดปุ่ม "บันทึก"
⚠️ สำคัญ: ช่อง "รหัสสินค้า (SKU)" ต้องใส่เลขบาร์โค้ดที่พิมพ์อยู่บนตัวสินค้า เพื่อให้สแกนแล้วเจอ

5. แก้ไขสินค้า

ขั้นตอน: กดปุ่ม ✏️ → แก้ไขข้อมูล → กด "บันทึก"

6. เพิ่ม/ลดสต็อก (ด้วยมือ)

7. ตัดสต็อก (จ่ายออกสินค้า)

กดปุ่ม "📤 ตัดสต็อก" (สีแดง) ที่อยู่ข้างปุ่ม "เพิ่มสินค้า" เพื่อเปิดหน้าตัดสต็อก

7.1 ตัดสต็อกด้วยการสแกนบาร์โค้ด (Batch)

ขั้นตอน:
  1. กดปุ่ม "📤 ตัดสต็อก"
  2. สแกนบาร์โค้ด หรือพิมพ์รหัส SKU ในช่อง แล้วกด Enter
  3. สินค้าจะเพิ่มลงในรายการรอตัดสต็อก (scan queue)
  4. สแกนซ้ำสินค้าเดิม → จำนวนเพิ่มอัตโนมัติ (+1)
  5. ปรับจำนวนได้ด้วยปุ่ม +/− ในรายการ
  6. เลือก เหตุผล (ขาย, เสียหาย, คืนของ, ใช้ภายใน, อื่นๆ)
  7. กรอก เลขอ้างอิง (เลขบิล, ใบส่งของ — ไม่บังคับ)
  8. กด "✅ ยืนยันตัดสต็อก"
💡 ใช้งานง่ายมาก: สแกนสินค้าหลายรายการใส่ queue → เลือกเหตุผล → ยืนยันครั้งเดียว ตัดสต็อกทั้ง batch!

7.2 ตัดสต็อกเอง (เลือกจากรายการ)

ขั้นตอน:
  1. กดปุ่ม "✍️ ตัดสต็อกเอง"
  2. เลือกสินค้าจาก dropdown
  3. กรอกจำนวน, เหตุผล, เลขอ้างอิง, หมายเหตุ
  4. กด "✅ ยืนยันตัดสต็อก"

7.3 ประวัติตัดสต็อก

ด้านล่างของหน้าตัดสต็อก จะแสดง ประวัติ 50 รายการล่าสุด ที่เคยตัดสต็อก พร้อมข้อมูล:

⚠️ สำคัญ: การตัดสต็อกจะลดจำนวนสินค้าจริงในระบบ — ตรวจสอบจำนวนให้ถูกต้องก่อนกดยืนยัน

8. สแกนบาร์โค้ด (รับเข้า/ตัดออก)

ระบบรองรับ 3 วิธีสแกน:

7.1 เครื่องอ่านบาร์โค้ด USB/Bluetooth

วิธีใช้:
  1. เปิดหน้า Moon Light ในเบราว์เซอร์
  2. ยิงเครื่องอ่านที่บาร์โค้ดบนตัวสินค้า
  3. ระบบจะแสดงชื่อสินค้า + จำนวนคงเหลือ
  4. เลือก 📥 รับเข้า หรือ 📤 ตัดออก
  5. กำหนดจำนวน (ปุ่ม +/-) → ยืนยัน

7.2 Mobile Computer (PDA) เช่น Newland AIDC

วิธีใช้:
  1. เปิดเบราว์เซอร์บน PDA → เข้าเว็บ Moon Light
  2. กดปุ่มสแกนบนตัวเครื่อง (scan trigger)
  3. ทำงานเหมือนเครื่องอ่าน USB — ส่งข้อมูลเป็น keystroke อัตโนมัติ
💡 เครื่อง Newland ตั้งค่า Keyboard Wedge (HID) mode เป็นค่าเริ่มต้น ใช้กับ Moon Light ได้ทันทีไม่ต้องตั้งค่าเพิ่ม

7.3 กล้องมือถือ/Tablet

วิธีใช้:
  1. กดปุ่ม "📷 สแกนกล้อง" ใน toolbar
  2. อนุญาตให้เข้าถึงกล้อง (ครั้งแรก)
  3. เล็งกล้องไปที่บาร์โค้ด/QR Code
  4. ระบบจะสแกนอัตโนมัติเมื่อเจอ
⚠️ การสแกนผ่านกล้องต้องใช้ HTTPS (เว็บ Moon Light ใช้ HTTPS อยู่แล้ว)

7.4 สแกนเพื่อเพิ่มสินค้าใหม่

เมื่อสแกนแล้วไม่พบสินค้าในระบบ:
  1. ระบบจะแสดงเลขบาร์โค้ดที่สแกนได้
  2. ถามว่า "ต้องการเพิ่มเป็นสินค้าใหม่หรือไม่?"
  3. กด "➕ เพิ่มสินค้าใหม่"
  4. ฟอร์มเพิ่มสินค้าจะเปิดขึ้น — ช่อง SKU ใส่เลขบาร์โค้ดให้แล้วอัตโนมัติ
  5. พิมพ์ชื่อสินค้า, จำนวน, หน่วย → กด "บันทึก"
  6. ครั้งต่อไปสแกนบาร์โค้ดเดิมจะเจอสินค้าทันที
💡 เริ่มต้นง่ายมาก: สแกนสินค้าทุกชิ้น → เพิ่มทีละตัว → ไม่ต้องพิมพ์เลขบาร์โค้ดเอง

พิมพ์คำค้นในช่อง "ค้นหาสินค้า..." → กรองตาม ชื่อ, SKU, หรือหมวดหมู่

10. ลบสินค้า

กดปุ่ม 🗑️ → ยืนยัน → ลบถาวร (กู้คืนไม่ได้)

11. การแจ้งเตือนสต็อกต่ำ

12. จัดการทีมงาน (เฉพาะเจ้าของ)

เพิ่มสมาชิก:
  1. ไป Tab "👥 ทีมงาน"
  2. กด "➕ เพิ่มสมาชิก"
  3. กรอกชื่อ, อีเมล (ที่เขาใช้สมัคร), ตำแหน่ง, ระดับสิทธิ์
  4. เขา login ด้วยอีเมล/รหัสผ่านของตัวเอง จะเห็นข้อมูลร่วมกัน

ระดับสิทธิ์:

13. ประวัติกิจกรรม

Tab "📋 ประวัติกิจกรรม" แสดงทุก transaction:

14. รายงานสรุปสต็อก

Tab "📊 รายงาน" แสดงข้อมูลสรุปการรับเข้า-ส่งออกและมูลค่าสต็อก

14.1 เลือกช่วงเวลา

ตัวเลือก:

14.2 สรุปยอด (4 การ์ด)

14.3 ตารางรายละเอียด

14.4 ส่งออกรายงาน (Export)

ตัวเลือกส่งออก:

14.5 เชื่อมต่อ Google Sheets

วิธีเชื่อมต่อ:
  1. สร้าง Google Sheet ใหม่
  2. ไปที่ Extensions → Apps Script
  3. วาง script ที่รับ POST request แล้ว Deploy เป็น Web App
  4. คัดลอก URL มาวางในช่อง "Google Apps Script Web App URL"
  5. เลือกข้อมูลที่จะส่ง: การเคลื่อนไหว / สต็อกปัจจุบัน / ทั้งหมด
  6. กด "📤 ส่งข้อมูล"
💡 วิธีง่ายกว่า: กดปุ่ม "📋 คัดลอกข้อมูล" แล้ววางใน Google Sheet ด้วย Ctrl+V ได้ทันที ไม่ต้องตั้งค่า Apps Script

15. สร้างบาร์โค้ด / QR Code

กดปุ่ม "🏷️ สร้างบาร์โค้ด/QR" ใน Tools Row

15.1 สร้างบาร์โค้ด

ขั้นตอน:
  1. เลือกประเภท "▮▮▯▮ Barcode"
  2. ใส่เลขบาร์โค้ด (หรือ SKU)
  3. ใส่ชื่อสินค้า (แสดงบนป้าย)
  4. กำหนดจำนวนที่จะพิมพ์
  5. กด "ดูตัวอย่าง"
  6. กด "🖨️ พิมพ์ (USB)" หรือ "📶 พิมพ์ (BT)"

15.2 สร้าง QR Code

ขั้นตอน:
  1. เลือกประเภท "▣ QR Code"
  2. ใส่ข้อมูล (ข้อความ, URL, รหัสสินค้า หรือข้อมูลใดก็ได้)
  3. ใส่ชื่อสินค้า (แสดงบนป้าย)
  4. กด "ดูตัวอย่าง" → ระบบสร้าง QR Code ให้ทันที
  5. กด "🖨️ พิมพ์ (USB)" หรือ "📶 พิมพ์ (BT)"
💡 QR Code รองรับข้อมูลได้มากกว่าบาร์โค้ด (URL, ข้อความยาว, รหัสสินค้า+ชื่อ) สแกนด้วยกล้องมือถือได้ทุกรุ่น

15.3 พิมพ์ป้ายจากรายการสินค้า

กดปุ่ม 🏷️ ที่แถวสินค้าในตาราง → ระบบจะเปิดหน้าสร้างบาร์โค้ดพร้อมใส่ SKU + ชื่อสินค้าให้อัตโนมัติ

16. สแกนเอกสาร (OCR)

กดปุ่ม "📸 สแกนเอกสาร" เพื่ออ่านข้อมูลจากรูปใบส่งของ, Invoice หรือ PDF

ขั้นตอน:
  1. กดปุ่ม "📸 สแกนเอกสาร"
  2. เลือกไฟล์รูปภาพ หรือถ่ายรูปเอกสาร
  3. รอระบบอ่านข้อมูล (อาจใช้เวลา 10-30 วินาที)
  4. ตรวจสอบรายการที่อ่านได้ (ชื่อ, จำนวน, ราคา)
  5. กด "นำเข้าสินค้า" เพื่อเพิ่มลงสต็อก
⚠️ สำคัญ: ตรวจสอบข้อมูลก่อนกด "นำเข้า" เสมอ — OCR อาจอ่านผิดได้หากภาพไม่ชัดหรือเอกสารซับซ้อน
💡 รองรับใบเสร็จ/Invoice ที่มีตาราง: เลขที่ | ชื่อสินค้า | จำนวน | ราคา/หน่วย | รวมเงิน

17. นำเข้าสินค้าจาก Excel

กดปุ่ม "📂 นำเข้า Excel" เพื่อเพิ่มสินค้าจำนวนมากพร้อมกัน

ขั้นตอน:
  1. กดปุ่ม "📂 นำเข้า Excel"
  2. กดปุ่ม "📥 ดาวน์โหลด Template" เพื่อดูรูปแบบไฟล์
  3. กรอกข้อมูลสินค้าใน Excel ตาม template
  4. เลือกไฟล์ → ระบบแสดงตัวอย่างให้ตรวจสอบ
  5. กด "นำเข้าสินค้า"
💡 รองรับ .xlsx, .xls, .csv — หัวตารางใช้ภาษาไทยหรืออังกฤษก็ได้ (เช่น "ชื่อสินค้า" หรือ "name")

18. ตั้งค่าเครื่องสแกนบาร์โค้ด

Newland AIDC (NLS series, MT series, NFT series)

ตั้งค่า:
💡 หากใช้ Newland Mobile Computer (เช่น MT90, NFT10) ให้เปิดเบราว์เซอร์บนเครื่อง → เข้าเว็บ Moon Light → กดปุ่ม scan trigger ได้เลย

เครื่องสแกนยี่ห้ออื่น (Honeywell, Zebra, Datalogic ฯลฯ)

ตั้งค่า:

ข้อกำหนดทั่วไป

19. คำถามที่พบบ่อย

Q: ใช้งานฟรีจริงไหม?

A: ใช่ Moon Light ฟรี 100% ใช้ Firebase Free Tier

Q: ข้อมูลเก็บที่ไหน?

A: Google Cloud (Firebase Firestore) มีการเข้ารหัสและสำรองข้อมูลอัตโนมัติ

Q: ใช้งานบนมือถือได้ไหม?

A: ได้ ระบบรองรับหน้าจอทุกขนาด ทั้งมือถือ, Tablet, PDA และคอมพิวเตอร์

Q: สแกนบาร์โค้ดแล้วไม่เจอสินค้า?

A: ระบบจะถามว่าต้องการ "เพิ่มสินค้าใหม่" หรือไม่ — กดเพิ่มได้เลย ระบบจะเปิดฟอร์มเพิ่มสินค้าพร้อมใส่เลขบาร์โค้ดให้อัตโนมัติ แค่พิมพ์ชื่อสินค้า + จำนวน + บันทึก

Q: ลืมรหัสผ่านทำอย่างไร?

A: กดลิงก์ "ลืมรหัสผ่าน?" ที่หน้า login → กรอกอีเมล → รับลิงก์รีเซ็ตทางอีเมล หรือติดต่อ LINE @marsmedia

Q: สามารถใช้งานออฟไลน์ได้ไหม?

A: ได้บางส่วน ระบบจะแคชข้อมูลไว้ แต่การเพิ่ม/แก้ไขจะ sync เมื่อกลับมาออนไลน์

Q: ต้องการลบบัญชี/ข้อมูลทั้งหมด?

A: ติดต่อ LINE @marsmedia ข้อมูลจะถูกลบภายใน 30 วันตามนโยบาย PDPA

Q: เครื่อง Newland ต้องตั้งค่าอะไรเพิ่มไหม?

A: ไม่ต้อง ใช้ค่าเริ่มต้น (HID Keyboard + Enter suffix) ได้เลย เสียบ USB หรือเชื่อมต่อ Bluetooth แล้วเปิดเว็บ Moon Light สแกนได้ทันที

Q: QR Code ต่างจากบาร์โค้ดอย่างไร?

A: QR Code เก็บข้อมูลได้มากกว่า (URL, ข้อความยาว, รหัสสินค้า+รายละเอียด) และสแกนได้ง่ายจากทุกทิศทาง บาร์โค้ดเหมาะกับรหัสตัวเลขสั้นๆ เช่น EAN-13, UPC-A

Q: รายงานดึงข้อมูลจากไหน?

A: จากประวัติกิจกรรม (Activity Log) ทุก transaction ที่เกิดขึ้น ทั้งสแกนเข้า/ออก, เพิ่ม/ลดสต็อกด้วยมือ, นำเข้า Excel/OCR จะถูกบันทึกและนำมาสรุปในรายงาน

Q: ส่งข้อมูลไป Google Sheets ยังไง?

A: มี 2 วิธี: (1) วิธีง่าย — กด "คัดลอกข้อมูล" แล้ววางใน Google Sheet ด้วย Ctrl+V (2) วิธีอัตโนมัติ — ตั้งค่า Google Apps Script Web App แล้ว Moon Light จะส่งข้อมูลไปให้อัตโนมัติ

Q: สแกนเอกสาร OCR แม่นยำแค่ไหน?

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


← กลับหน้าจัดการสต็อก