VT
VTrack Store
BCM Smart Store Visit — คู่มือการใช้งาน
เมนู 3 / 15 · /dashboard/visits

📍 การเยี่ยมสาขา

ทำการเยี่ยมสาขาภาคสนาม — เช็คอินด้วย GPS + รูปถ่ายสด (ระบบตรวจระยะ Geofence และธงกันทุจริต) ทำ Checklist ให้คะแนน บันทึกรายงาน (CM Report) แล้วเช็คเอาท์ รองรับทั้งการเยี่ยมตามแผนและนอกแผน และทำงานแบบออฟไลน์ได้

A

ใครใช้เมนูนี้

สิทธิ์และบทบาทที่เข้าถึงได้
ผู้ดูแลระบบ (admin)ผู้จัดการเขต (dm)เจ้าหน้าที่ตรวจสาขา (cm)
visit.viewvisit.createvisit.checkinvisit.checkoutvisit.edit

cm เป็นผู้เยี่ยมหลัก · dm/admin ดูผลได้ · การเยี่ยมนอกแผนต้องระบุเหตุผล และครั้งแรกต้องยินยอม PDPA

B

ขั้นตอน/สถานะการทำงาน

Workflow ของเมนูนี้
ร่าง (DRAFT)เช็คอินแล้ว (CHECKED_IN)กำลังตรวจ (IN_PROGRESS)เสร็จสิ้น (COMPLETED)
C

วิธีใช้งานทีละขั้นตอน

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

    หน้าแผนการเยี่ยมประจำวัน (Agenda)
    หน้าแผนการเยี่ยมประจำวัน (Agenda)
  2. กรณีนอกแผน: เลือกสาขา ระบุเหตุผลการเยี่ยมนอกแผน และเลือกเทมเพลตตรวจ (เช่น CM Check List 2023) แล้วกด “เริ่มการเยี่ยม”

    เริ่มการเยี่ยมนอกแผน
    เริ่มการเยี่ยมนอกแผน
  3. ครั้งแรกระบบขอความยินยอม PDPA (เก็บตำแหน่ง GPS และรูปถ่ายสด) — ติ๊กยินยอมทั้งสองข้อแล้วกด “ยินยอมและดำเนินการต่อ”

    ความยินยอม PDPA ก่อนเช็คอินครั้งแรก
    ความยินยอม PDPA ก่อนเช็คอินครั้งแรก
  4. หน้าเช็คอิน: กด “ระบุตำแหน่ง” เพื่อดึงพิกัด GPS และถ่ายรูปหน้าสาขา (บังคับ) ปุ่ม “เช็คอิน” จะกดได้เมื่อมีทั้งพิกัดและรูปแล้ว

    พร้อมเช็คอิน — มีพิกัด GPS + รูปหน้าสาขา
    พร้อมเช็คอิน — มีพิกัด GPS + รูปหน้าสาขา
  5. หลังเช็คอิน ระบบตรวจระยะห่างจากสาขา (Geofence) และตั้งธงหากพบความผิดปกติ (นอกรัศมี/ความแม่นยำต่ำ/เวลาเพี้ยน/ความเร็วผิดปกติ)

    แผงเช็คอิน (ต้องเปิดตำแหน่งและถ่ายรูป)
    แผงเช็คอิน (ต้องเปิดตำแหน่งและถ่ายรูป)
  6. ทำ Checklist โดยให้คะแนนแต่ละข้อ (ปุ่มคะแนน 0–N) ระบบรวมคะแนนแบบเรียลไทม์และแสดงเกรด (Above STD ≥80% / STD 60–79% / Under STD <60%) แล้วกด “บันทึก checklist”

    Checklist ให้คะแนนรายหมวด + คะแนนรวม/เกรด
    Checklist ให้คะแนนรายหมวด + คะแนนรวม/เกรด
  7. บันทึกรายงานเพิ่มเติม (CM Report): สิ่งที่ support สาขา, วิเคราะห์คู่แข่ง, สรุปงานที่ต้องปรับปรุง, Surprise check 10 รายการ (คำนวณ Diff อัตโนมัติ), Re-check Asset และความพร้อมอุปกรณ์

    รายงานเพิ่มเติม (CM Report) — ตารางและรายการแบบไดนามิก
    รายงานเพิ่มเติม (CM Report) — ตารางและรายการแบบไดนามิก
  8. สุดท้ายกด “เช็คเอาท์และจบการเยี่ยม” การเยี่ยมเปลี่ยนเป็นสถานะ “เสร็จสิ้น”

    การเยี่ยมเสร็จสิ้น
    การเยี่ยมเสร็จสิ้น
D

เบื้องหลังการทำงาน (Sequence)

ลำดับการสื่อสารระหว่างแอป → API → ฐานข้อมูล
🔍 คลิกเพื่อขยาย ผู้ใช้ (เบราว์เซอร์)API (Gin)Local DiskPostgreSQLPOST /visits/:id/photos (รูป)เขียนไฟล์ visits/<id>/…POST /visits/:id/checkin (พิกัด)ตรวจ Geofence + คัดลอก checklistPOST /details + /reportคำนวณคะแนน + เก็บ report_dataPOST /visits/:id/checkoutCOMPLETED
ออฟไลน์: หากไม่มีสัญญาณ ระบบเก็บงาน (เช็คอิน/Checklist/รูป) ลงเครื่องแล้วซิงค์อัตโนมัติเมื่อกลับมาออนไลน์ โดยใช้ UUID เป็นกุญแจกันข้อมูลซ้ำ