เลือก Account

1
Account
2
สาขา
3
คีย์ข้อมูล
เลือก Account ที่ต้องการตรวจสอบ

เลือกสาขา

Account
2
สาขา
3
คีย์ข้อมูล

🎯 ผลเทียบราคาโปรโมชั่น

สแกนก่อน แล้วระบบจะแสดงผลถูก/ผิดที่นี่
สถานะ บาร์โค้ด ชื่อ สแกน (ปกติ) สแกน (โปร) Master (ปกติ) Master (โปร)

เลือก Category

Account
สาขา
3
คีย์ข้อมูล
0/0 Category
—%

📷 อัพโหลดรูป Bay

ถ่ายรูปทุก Bay ของสาขานี้
📌 วิธีใช้งาน
อัพโหลดรูปภาพ Bay สินค้า ทั้งหมด ของสาขานี้พร้อมกัน
AI จะวิเคราะห์หลาย category พร้อมกันแล้วแสดงผลดิบ

คีย์ OSA

0/0 SKU
—%
1 = มีสินค้า
0 = ไม่มีสินค้า
N/A = ไม่ได้วาง

Check-in / Check-out

สถานะวันนี้
กำลังโหลด...
เลือกสาขาที่เข้าทำงาน
📸 ถ่ายรูปหน้างาน — บังคับทุกครั้ง
📷
Check-in / Check-out จะเปิดกล้องให้ถ่ายรูปก่อนบันทึก
🔄 สลับวันหยุด/วันทำงาน
📋 แจ้งลา

บันทึกสำเร็จ ✓

บันทึก OSA เรียบร้อย

ศูนย์จัดการหลัก · เลือกเมนูด้านล่างเพื่อเริ่มทำงาน
📍 เช็คอิน
เข้า–ออกงาน · ทีม · แผนที่ GPS
คีย์งาน OSA
เลือก Account แล้วคีย์ข้อมูล
โปรโมชั่น
สแกนเช็คราคา · ตรวจสอบโปร
กำลังปรับปรุง
สินค้าใกล้หมดอายุ
อยู่ในช่วงปรับปรุง
กำลังปรับปรุง
สินค้าใหม่
อยู่ในช่วงปรับปรุง
Share of Shelf
พื้นที่ชั้นวาง · สัดส่วนสินค้า
AUDIT
Audit Nestle Plan 2026 · แดชบอร์ด · คีย์ 41 ข้อ
สรุปข้อมูลพนักงาน
Check-in/Out · รายการลา
📋 แจ้งลางาน
ลาป่วย · ลากิจ · ลาพักร้อน
💰 Payroll
ดูสลิปเงินเดือน
ส่วนนี้เป็น รายงานดูย้อนหลัง
เลือกประเภทรายงานเพื่อดูข้อมูล

⚙️ การตั้งค่า

จัดการระบบ
พนักงาน
เพิ่ม / แก้ไข / ระงับ
📥
นำเข้าพนักงาน
CSV admin → ฐานข้อมูล
🛍
จัดการสินค้า
Catalog · กลุ่มสินค้า · ระงับ/ลบ
🗺️
Route Map
แผนที่ · การ์ด Mer · โซน
📋
Route (Import)
CSV · Compare · Publish
🏪
Account Store
รหัส account ในระบบ
🏷
ชื่อสาขา
ดู/เพิ่ม/แก้ไข/ลบชื่อสาขา
🎯
โปรโมชั่น
สร้างรอบโปร · นำเข้า CSV

จัดการสินค้า

Product Catalog
Bulk Set Format ตามกลุ่มสินค้า
เพิ่มสินค้าใหม่
จัดการ Category Names
Mapping ระหว่างชื่อกลุ่มในระบบ (Category Key) กับชื่อที่แสดงผล (Display Name)
เพิ่ม / แก้ไข Mapping

จัดการพนักงาน

Users
เพิ่มพนักงาน
🔍 กรองรายชื่อ
ชื่อ / usernameรหัสผ่านroleโซนRouteล็อกอินสถานะ
กดรีโหลด

จัดการ Route

Routing / ร้าน
นำเข้า Routing จาก CSV (Phase A)
อัปโหลด → เปรียบเทียบกับ store_routes → Publish (เก็บคอลัมน์ CSV ครบ + raw_csv_json)
Match key: account + AFS ID + format + Employee ID · รวมแถว No. = "-"
นำเข้า Route CVS (pos_routes)
ไฟล์ IC เช่น 06 Update Route IC 06.2026.csv · อัปโหลด → Compare → Publish
ไม่ลบประวัติเช็คอิน/ออเดอร์ — ร้านที่หายจากไฟล์จะถูกถอดจากแผน (is_active=0) เท่านั้น
แนะนำกรอง NIC User เมื่ออัปเดตทีละคน (เช่น CVS072 จิรายุ)
เลือกพนักงานก่อน
เมื่อเลือกชื่อแล้ว จะแสดง route ของคนนั้นเท่านั้น
เพิ่ม Route
ชื่อพนักงานจะแก้จากฟอร์มนี้ไม่ได้ เพราะระบบบังคับให้เลือกจากช่อง "เลือกพนักงานก่อน" ด้านบน
รายการ Route ของพนักงานที่เลือก
namelistaccountbranchสถานะ

Account Store

รหัส account สำหรับคีย์งาน
เพิ่ม Account
หมายเหตุ: หากต้องการ “เพิ่มรายการใหม่” ให้กดล้างฟอร์ม แล้วใส่ account_code ใหม่ที่ไม่ซ้ำ จากนั้นกดบันทึก
codeชื่อstoreregionสถานะ

จัดการสาขา

ดู/เพิ่ม/แก้ไข/ลบชื่อสาขาทั้งหมด
เพิ่มสาขาใหม่ / เลือก Account เพื่อกรอง
หากเลือก “ทุก Account” ระบบจะแสดงสาขาทั้งหมดจาก store_routes
สาขาAFS IDAccountRegionSales Volจำนวน Route
เลือก Account แล้วกดรีโหลด
แก้ไขชื่อสาขา
💰 สลิปเงินเดือน
⏳ กำลังโหลดข้อมูล...

ข้อมูลส่วนตัว

โปรไฟล์พนักงาน
📝 ข้อมูลส่วนบุคคล
🏠 ข้อมูลทั่วไป
💼 ข้อมูลการจ้างงาน

หน้าหลัก

📋
OSA
คีย์ข้อมูล OSA
🎯
โปรโมชั่น
สแกนบิล/ป้าย · เทียบราคากับรอบโปร
⚠️
สินค้าใกล้หมดอายุ
อยู่ในช่วงปรับปรุง
🆕
สินค้าใหม่
อยู่ในช่วงปรับปรุง
📍
เช็คอิน / เช็คเอาท์
เข้างาน · ถ่ายรูป · GPS · ทีม
👤
สรุปรายงานหน้าร้าน
กำลังโหลดข้อมูล...
🗺 ตารางเข้าสาขา (Route)
กำลังโหลดตาราง...

🔧
อยู่ในช่วงปรับปรุง
ฟีเจอร์นี้ยังไม่เปิดให้ใช้งาน

Promotion · Pricing

ข้อมูลร่วม: Route / Account / สินค้า จากระบบ MT

การสร้างรอบโปรและนำเข้า CSV ทำที่เมนู จัดการสินค้า → โปรโมชั่น (แอดมิน/ซุป) · การคีย์โปรหน้าร้าน: ไป เลือก Account → สาขา แล้วเลือก คีย์โปรโมชั่น — ระบบโหลดรายการจากรอบโปรที่ active วันนี้

ถ้าคุณเป็นพนักงาน: แจ้งซุปให้ตั้งค่ารอบโปรตาม account · ปุ่มด้านล่างใช้ทดสอบว่า gateway ตอบสนอง (meta)

กดปุ่มด้านล่างเพื่อทดสอบ API ปลั๊กอิน

จัดการตำแหน่งพนักงาน

⏳ กำลังโหลด...
จัดการบัญชี Staff Office
⏳ กำลังโหลด...

📍 เช็คอิน / เช็คเอาท์

สถานะวันนี้
กำลังโหลด...
เข้า–ออกงานตาม Route
ถ่ายรูป + GPS · แจ้งเตือนถ้าห่างจากสาขาเกิน 1 กม. · ต้องเช็คเอาท์ก่อนเที่ยงคืน
คนในทีม
กำลังทำงาน
ลา/หยุด
กำลังโหลด...
ตำแหน่งเช็คอินวันนี้
✏️ แก้ไข Route
🔔 รายการรออนุมัติ

Share of Shelf

—%SOS รวม
0/0Category
0Facing รวม

Category

📐 ข้อมูล Share of Shelf
📷 รูป Bay และ AI Assist
AI Assist จะช่วยสรุป facing / คู่แข่ง / ความต่างจาก planogram ใน phase ถัดไป

ตั้งค่า Planogram

แยกตาม Account / รอบ / Category
🗂️ เพิ่ม Planogram รอบใหม่

Promotion · รอบโปร

Master ราคา → Billscan เทียบป้าย · account ต้องตรง store_accounts
1) เลือก Account (code จากระบบ)

เลือกจากรายการเท่านั้น — ค่าต้องตรงกับที่พนักงานเลือกตอนสแกน (เช่น Max Valu)

2) สร้างรอบโปรใหม่

วันจบต้องไม่ก่อนวันเริ่ม · รอบเดียวกัน account ห้ามทับช่วงวัน

3) รายการรอบโปร
สถานะIDAccountเริ่มรอบจบรอบชื่อ
4) นำเข้า CSV → รอบที่เลือก (merge ตามบาร์โค้ด)

กด «นำเข้าและบันทึก» = บันทึกลงฐานข้อมูลทันที (ไม่มีปุ่มบันทึกแยก) · ใช้เป็น Master ให้ Billscan เทียบป้าย

ยังไม่ได้เลือกรอบ — กด «เลือก» ในตารางขั้น 3

บาร์โค้ดสไตล์ชื่อปกติโปร1 เหมาราคาเหมาเหมา2ราคาเหมา2เริ่มโปรจบโปร

5) จุดจัดวาง — นำเข้า CSV (Master ต่อสาขา)

แยกจาก CSV ราคา · merge ตาม ห้าง + สาขา + รหัสจุด · Billscan Step 1 อ่านจากตารางนี้ · ดู promotion/PLACEMENT_CSV.txt

โปรโมชั่น · สแกน

ขั้นที่ 1 — เลือกประเภทแล้วถ่ายรูป

ป้ายราคา: Step 1 เลือกจุด → ภาพรวม+สถานะ · Step 2 เลือกป้ายสูงสุด 10 รูป → AI อ่านทีละรูปแล้วรวมรายการ

ถ่ายบิล: เลือกรูปบิล 1 ใบ — AI อ่านเลขบิล · ร้าน · รายการสินค้า (จำนวน/ราคา)

ยังไม่ได้เลือกรูป
📸 รูปที่เลือกจะแสดงที่นี่ (ป้ายสูงสุด 10 รูป)

ตรวจสอบข้อมูล

โหมดบิลสินค้า

รายการสินค้า

ผลเทียบราคาโปรโมชั่น

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

รอซุปอนุมัติ · Billscan

เลือกสาขา — รายการรออนุมัติ

โหลดสาขา...

Dashboard · Billscan

สรุปรอบโปร · คิวรออนุมัติป้าย
กำลังโหลดข้อมูล...

สรุปรอบโปร · เลือกห้างเพื่อเปลี่ยนรอบแคมเปญ

% ตรงราคา Masterเทียบราคาแล้ว · ไม่รวมไม่ส่งซุป
สแกนทั้งหมดในรอบ
ถูก (OK+อนุมัติ)
ผิด (ราคา/ซุป)
ไม่มีในระบบ
คิวรออนุมัติ (ทุกรอบ)

ผลสแกนในรอบ

รายการป้ายราคาไม่ตรง — รอดำเนินการ

เฉพาะคิวรออนุมัติ (PENDING) · แท่งแดงในกราฟ = ผิดในรอบทุกสถานะ (อาจแก้/อนุมัติไปแล้ว)

ห้าง สาขา บาร์โค้ด / สินค้า ราคาป้าย ราคาระบบ สถานะ Actions

Audit Nestle Plan 2026

B2C GROUP · แดชบอร์ด & คีย์ Audit

ตัวกรองมุมมอง

ดูภาพรวมทั้งหมด หรือเจาะเฉพาะโซน Supervisor / Merchandiser คนใดคนหนึ่ง

แสดง: ทุกโซน · ทุก Mer
ส่วนที่ 1
ภาพรวมเป้าหมาย (Overall Target)

นับจำนวนสาขาที่ออดิตเข้าตรวจแล้วในเดือน จาก Log รายวัน — เป้าหมายขั้นต่ำ 88 สาขา/เดือน

เป้าหมายรายเดือน · เข้าตรวจไม่ต่ำกว่า สาขา
เข้าตรวจแล้ว 0 สาขา · คงเหลือ 88 สาขา
0%
ความคืบหน้าเข้าสาขา (เทียบเป้า 88)
ส่วนที่ 2
วิเคราะห์ประสิทธิภาพตามอายุงาน (Tenure Performance)

จัดกลุ่ม Mer ตามอายุงาน — คะแนนเฉลี่ยแยก KPI 4 หมวด (ความสะอาด/แต่งกาย · งานหน้าร้าน · OSA (audit Key) · Power BI (Mer Key))

ส่วนที่ 3
สรุปความครอบคลุมรายเขต (Supervisor Zone Coverage)

คอลัมน์ Mer ในเขต คีย์จำนวน Mer ทั้งหมดในโซน (บันทึกในเครื่อง) — % ครอบคลุม = เข้าตรวจแล้ว ÷ Mer ในเขต

เขต Supervisor Mer ในเขต (คน) เข้าตรวจแล้ว (รอบนี้) % ครอบคลุมการเข้าตรวจ คะแนนเฉลี่ยเขต
กำลังโหลด...
ส่วนที่ 4
ตารางบันทึกผลรายวัน (Daily Log Details)

ข้อมูลจากหน้าคีย์ Audit — กด View เพื่อดูคะแนนย่อย หมายเหตุ และรูปแนบ

วันที่ตรวจ บันทึกเมื่อ สาขา Merchandiser ผู้คีย์ หมวดอายุงาน เช็คอิน ความสะอาด/ แต่งกาย พื้นที่หน้าร้าน %OSAออดิตคีย์ · เป้า ≥ 98.50% %Power BIระบบ · เทียบออดิต คะแนนรวม รายละเอียด
กำลังโหลด...
ประวัติ
ประวัติการคีย์งาน Audit

รายการที่ Submit แล้ว — ทีม Audit ดูรายละเอียดได้อย่างเดียว · ดาวน์โหลด Excel ได้ · เฉพาะ admin แก้ไขย้อนหลังและลบถาวรได้ (หายจากฐานข้อมูลและแดชบอร์ด)

วันที่ตรวจ บันทึกเมื่อ ช่องทาง สาขา Mer ผู้คีย์ หมวดอายุงาน เช็คอิน คะแนน % สถานะ Action
กำลังโหลด...
Routing Audit
ดู Route สาขาในโซน

เลือกโซนได้มากกว่า 1 เพื่อดูหรือเปรียบเทียบ 2 โซนพร้อมกัน — สลับ MT / CVS ได้ · กด「เปรียบเทียบบนแผนที่」เพื่อเทียบระยะทางสาขาข้ามโซน · เช็คอินและคีย์งานทำได้จากเมนู「คีย์งาน Audit」

กรอง Mer ตามช่วงอายุงานในโซนที่เลือก
กำลังโหลดโซน...
สถานะ:
1
ตารางทำงาน Mer/OA + สาขาใน Route

MT: ตารางรายสัปดาห์ต่อ Mer (แถวละสาขา) · CVS: เขต → Route 1/2/3 → สโตร์ (กดพับได้)

เลือกโซน + อายุงานเพื่อโหลดข้อมูล Route
Admin
จัดการคำถาม Audit

แก้ไขแบบประเมิน — เฉพาะ admin · บันทึกแล้วมีผลกับการคีย์งานใหม่ · ระบบสำรองไฟล์เดิมอัตโนมัติ · เลือกได้ว่าแก้ข้อความมีผลย้อนหลังหรือเริ่มวันที่ใหม่

หมายเหตุ: ใช้「ระงับ」แทนการลบ — ข้อที่ระงับจะไม่แสดงในฟอร์มคีย์ใหม่ · แก้ข้อความได้ตลอด · ควรระวังการเปลี่ยนหมายเลขข้อ

กำลังโหลด...
กำลังแก้ไขรายการเดิม (Visit ID: ) — บันทึกเมื่อแก้ไขเสร็จจะอัปเดตแทนการสร้างรายการใหม่
1 Routing
2 บุคลิกภาพ
3 งานหน้าร้าน
4 OSA&PBI
5 สรุป

ส่วนที่ 1 · กำหนดเป้าหมายการตรวจ (Routing)

MT: โซน · Account · สาขา · Mer · วันที่ · CVS (NIC): ค้นหา Mer · Route · สาขา · วันที่

📍 เช็คอินหน้างาน

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

เลือกสาขาในรายการ「สาขา / ร้านค้า」ด้านบนก่อนเช็คอิน
📷
ถ่ายหรือแนบรูปหน้าร้าน/หน้างานก่อน — จากนั้นกด「เช็คอิน」เพื่อยืนยัน

ส่วนที่ 2 · บุคลิกภาพ / ความสะอาด (ข้อ 1–10)

ครบ 10 หัวข้อ · เลือก ผ่าน/ไม่ผ่าน ทางขวา · รูปและหมายเหตุใส่ท้ายหมวด (สูงสุด 10 รูป)

💡 ติ๊ก「ผ่าน」ไว้ให้แล้วทุกข้อ — แก้เฉพาะที่มีปัญหา
หมายเหตุท้ายหมวด · บุคลิกภาพ (ข้อ 1–10)
คะแนนบุคลิกภาพ 0 / 40 (0%)

ส่วนที่ 3 · งานหน้าร้าน (ข้อ 11–41)

ครบ 31 หัวข้อ แบ่ง 4 หมวดย่อย · เลือกผ่าน/ไม่ผ่านทางขวา · รูปและหมายเหตุใส่ท้ายหมวด (สูงสุด 10 รูป)

💡 ติ๊ก「ผ่าน」ไว้ให้แล้วทุกข้อ — แก้เฉพาะที่มีปัญหา
หมายเหตุท้ายหมวด · งานหน้าร้าน (ข้อ 11–41)
คะแนนงานหน้าร้าน 0 / 60 (0%)
คะแนนรวม (ประเมิน 41 ข้อ) 0 / 100 (0%)

ส่วนที่ 4 · ตรวจ OSA & Power BI

คีย์ OSA ตามมาตรฐานฝั่งที่เลือก (MT/CVS) · SKU ที่ไม่มี (0) ใส่หมายเหตุได้อิสระ (ไม่บังคับ) · ข้อมูลบันทึกแยกในระบบ Audit

ช่องทาง: MT
Power BI OSA
กำลังโหลด...
ข้อมูลล่าสุดในระบบ · อ่านอย่างเดียว
%OSA ที่ออดิตตรวจ (คำนวณสด)
ยังไม่ได้คีย์ SKU
กำลังเตรียมฟอร์มคีย์ OSA ตามสาขาที่เลือก...

ใช้ UI/Flow เดียวกับพนักงานหน้างาน · บันทึกจริงลงตาราง Audit เมื่อ Submit ขั้นตอนที่ 4

เปรียบเทียบผล %OSA (OSA Comparison)

เทียบ 3 แหล่งข้อมูลในวัน/สาขาเดียวกัน — อัปเดตอัตโนมัติเมื่อคีย์ SKU

ออดิตตรวจหน้างาน
คำนวณจากฟอร์มด้านบน
พนักงานคีย์ (Mer/OA)
osa_entries / pos_osa_audits
Power BI
audit_pbi_daily

ส่วนที่ 5 · สรุปและหลักฐาน

ตรวจสอบข้อมูลก่อน Submit → บันทึกเป็น Log รายวัน → Dashboard

อัปโหลด Power BI (CSV รายวัน)

คอลัมน์: work_date,channel,branch_id,account,branch_name,osa_pct — channel = mt หรือ cvs

⏳ รายการที่รออนุมัติ

OSA Mer
Nestle · ระบบตรวจสอบสินค้า