เอกสารฉบับนี้ระบุข้อกำหนดและขอบเขตของระบบจัดการข้อมูลสินค้า (Product Management) สำหรับยงเจริญศูนย์เครื่องเขียน — ครอบคลุมการสร้างและแก้ไขสินค้า การจัดประเภท การกำหนดราคา (รวม Effective Date) การจัดการรหัสบาร์โค้ด สถานะของสินค้าในคลัง และการบันทึกประวัติการแก้ไข (Activity Log) — กฎเกณฑ์เชิงธุรกิจอ้างอิงจากเอกสารแม่บท ysc_business_rules.html v2.2 หมวด 18 (PRD-01 ถึง PRD-11)
ตารางสรุปกรณีการใช้งานทั้ง 10 รายการของระบบจัดการข้อมูลสินค้า สำหรับใช้อ้างอิงและตามรอย รายละเอียดเต็มของแต่ละ Use Case อยู่ในหัวข้อที่ 7
| # | รหัส | ชื่อกรณีการใช้งาน | ผู้ใช้งานหลัก | กฎที่เกี่ยวข้อง | สถานะ |
|---|---|---|---|---|---|
| 1 | UC-PRD-001 | สร้างสินค้าใหม่ | ผู้ดูแลสินค้า | PRD-01 PRD-02 PRD-03 PRD-06 | ยืนยัน |
| 2 | UC-PRD-002 | แก้ไขข้อมูลสินค้าเดิม | ผู้ดูแลสินค้า | PRD-04 PRD-06 | ยืนยัน |
| 3 | UC-PRD-003 | กำหนดราคามีผลล่วงหน้า (Effective Date) | ผู้ดูแลสินค้า + ฝ่ายการตลาด | PRD-06 | ยืนยัน |
| 4 | UC-PRD-004 | จัดการรหัสบาร์โค้ด (Multi-Barcode) | ผู้ดูแลสินค้า | PRD-03 | ยืนยัน |
| 5 | UC-PRD-005 | กำหนดสินค้าทดแทนและสินค้าคล้ายกัน | ผู้ดูแลสินค้า | PRD-08 PRD-09 | ยืนยัน |
| 6 | UC-PRD-006 | ปรับสถานะสินค้า (Active / Inactive / Discontinued) | ผู้ดูแลสินค้า + หัวหน้าฝ่ายจัดซื้อ | PRD-07 | ยืนยัน |
| 7 | UC-PRD-007 | สร้างสินค้าจัดชุด (Bundle) | ผู้ดูแลสินค้า | PRD-01 | ยืนยัน |
| 8 | UC-PRD-008 | กำหนดป้ายสถานะหน้าเว็บไซต์ (New / Promotion) | ฝ่ายการตลาด | PRD-11 | ยืนยัน |
| 9 | UC-PRD-009 | ดูประวัติการแก้ไขสินค้า (Activity Log) | ทุกบทบาทที่มีสิทธิ์ | PRD-04 | ยืนยัน |
| 10 | UC-PRD-010 | นำเข้าและส่งออกข้อมูลสินค้าเป็นชุด (Batch Import / Export) | ผู้ดูแลสินค้า | — | ยืนยัน |
| บทบาท | ชื่อ-นามสกุล | วันที่อนุมัติ | ลายเซ็น |
|---|---|---|---|
| เจ้าของผลิตภัณฑ์ (YSC) | ____________________ | ____________ | ____________ |
| ผู้จัดการฝ่ายไอที (YSC) | ____________________ | ____________ | ____________ |
| หัวหน้าฝ่ายจัดซื้อ (YSC) | ____________________ | ____________ | ____________ |
| ผู้จัดการโครงการ (Adeptio) | ____________________ | ____________ | ____________ |
ระบบจัดการข้อมูลสินค้ามีบทบาทเป็นแหล่งข้อมูลหลักของสินค้าทั้งหมดของยงเจริญฯ ครอบคลุมรหัส (SKU), บาร์โค้ด, ราคา, สถานะ, รูปภาพ, ประเภทและคุณสมบัติ โดยส่งต่อข้อมูลให้กับช่องทางการขายทุกช่องทาง (เว็บไซต์, Contact Center, POS) รวมถึงระบบ ConX ERP
| รหัส | เป้าหมายธุรกิจ | ตัวชี้วัด |
|---|---|---|
| BG-PRD-1 | มีฐานข้อมูลสินค้ามาตรฐานเดียวสำหรับทุกช่องทาง ลดความซ้ำซ้อนและความขัดแย้งของข้อมูล | ข้อมูลสินค้าตรงกัน 100% ระหว่างเว็บไซต์/POS/ConX |
| BG-PRD-2 | รองรับการตั้งราคามีผลล่วงหน้า ฝ่ายการตลาดสามารถวางแผนปรับราคาได้ล่วงหน้า | การปรับราคาที่ทำล่วงหน้า ≥ 80% |
| BG-PRD-3 | ตรวจสอบการแก้ไขข้อมูลสินค้าได้ทุกครั้ง รองรับการตรวจสอบภายใน | การแก้ไขมี Activity Log 100% |
| BG-PRD-4 | รองรับสินค้า 14 ประเภท ตาม PRD-01 | สินค้าทุกประเภทใช้งานในระบบเดียวกัน |
| BG-PRD-5 | ลดเวลาการสร้างสินค้าใหม่ | เวลาสร้างสินค้าใหม่ ≤ 5 นาที |
| บทบาท | หน้าที่ในระบบสินค้า | สิทธิ์การเข้าถึง |
|---|---|---|
| ผู้ดูแลสินค้า (Product Admin) | สร้างและแก้ไขข้อมูลสินค้าหลัก รูปภาพ ราคา ประเภท | เต็มสิทธิ์ |
| หัวหน้าฝ่ายจัดซื้อ | อนุมัติการเปลี่ยนสถานะสินค้าเป็น Discontinued, ตรวจสอบราคามีผลล่วงหน้า | อนุมัติ + ดู |
| ฝ่ายการตลาด | กำหนดป้ายสถานะ (New / Promotion), ตั้งราคาช่วงโปรโมชั่น | แก้ไขเฉพาะส่วน |
| พนักงาน CC | ค้นหาและดูข้อมูลสินค้าเพื่อให้บริการลูกค้า | อ่านอย่างเดียว |
| พนักงานคลัง | ตรวจสอบบาร์โค้ดและประเภทสินค้าผ่านแอป Handheld | อ่านอย่างเดียว |
| ระบบ ConX ERP | ส่งและรับข้อมูลสินค้า ราคา สต็อกอ้างอิง | API |
หัวข้อนี้ระบุรายละเอียดการใช้งานทั้ง 10 กรณีของระบบจัดการข้อมูลสินค้า แต่ละกรณีมีรหัส UC-PRD-NNN และเงื่อนไขทดสอบ (AC) ที่ตรงกับ Business Rule ในเอกสารแม่บท
ผู้ดูแลสินค้าสร้างรายการสินค้าใหม่ในระบบ กำหนด SKU บาร์โค้ด ประเภท ราคา และคุณสมบัติพื้นฐาน
ผู้ใช้กดปุ่ม "สร้างสินค้าใหม่" ที่ หน้าจอรายการสินค้า
หน้าจอ: หน้าจอรายการสินค้า, หน้าจอสร้างสินค้า · กฎเกณฑ์: PRD-01, PRD-02, PRD-03, PRD-06
ผู้ดูแลสินค้าแก้ไขข้อมูลของสินค้าที่มีอยู่ เช่น ชื่อ, รูปภาพ, ราคา, สถานะ
หน้าจอ: หน้าจอรายละเอียดสินค้า · กฎเกณฑ์: PRD-04, PRD-06
ตั้งราคาสินค้าใหม่ที่จะเริ่มใช้งานในวันที่กำหนดในอนาคต
เพิ่มหรือลบรหัสบาร์โค้ดของสินค้า เมื่อสินค้าเดียวกันมีบาร์โค้ดต่างกัน (สั่งจากผู้ผลิตหลายล็อต)
กำหนดสินค้าทดแทน (Substitute) ที่จะเสนอเมื่อสินค้าหลักหมด และสินค้าคล้ายกัน (Similar) ที่แสดงเป็นแนะนำในหน้าเว็บไซต์
เปลี่ยนสถานะของสินค้าเพื่อควบคุมว่าสินค้านี้จะแสดงในช่องทางใดบ้าง
สร้างสินค้าประเภทจัดชุดที่ประกอบจากสินค้าย่อยหลายรายการ มีราคาและบาร์โค้ดของชุด
กำหนดป้ายแสดงสถานะของสินค้าในหน้าเว็บไซต์ เพื่อช่วยให้ลูกค้าเห็นสินค้าใหม่หรือสินค้าโปรโมชั่นได้ง่าย
ผู้ใช้ค้นหาประวัติการแก้ไขข้อมูลสินค้า ใครแก้, แก้อะไร, เมื่อใด, ค่าก่อน-หลัง
นำเข้าสินค้าใหม่หรือแก้ไขสินค้าจำนวนมากในคราวเดียวผ่านไฟล์ Excel / CSV
| รหัสหน้าจอ | ชื่อหน้าจอ | หน้าที่หลัก |
|---|---|---|
| SCR-PRD-001 | หน้าจอรายการสินค้า | ดูสินค้าทั้งหมดในระบบ ค้นหา กรอง สร้างใหม่ นำเข้า/ส่งออก |
| SCR-PRD-002 | หน้าจอรายละเอียดสินค้า | ดูและแก้ไขข้อมูลสินค้ารายตัว แถบย่อย: ข้อมูลทั่วไป / ราคา / บาร์โค้ด / รูปภาพ / สินค้าที่เกี่ยวข้อง / ประวัติ |
| SCR-PRD-003 | หน้าจอสร้างสินค้า | กรอกข้อมูลสินค้าใหม่ หรือคัดลอกจากเดิม |
| SCR-PRD-004 | หน้าจอจัดการประเภทสินค้า | เพิ่ม / แก้ไข / ลบ ประเภทสินค้าและหมวดหมู่ |
| SCR-PRD-005 | หน้าจอนำเข้าสินค้าเป็นชุด | อัปโหลดไฟล์ ตรวจสอบ ยืนยัน และดูผลการประมวลผล |
| SCR-PRD-006 | หน้าจอประวัติการแก้ไข | ดู Activity Log ของสินค้าทุกรายการ |
| รหัส | กฎเกณฑ์ |
|---|---|
| PRD-01 | 14 ประเภทสินค้า (Bundle / Substitute / Similar / Pre-Order / Self-Pickup / Reward / Consignment / Sample / Custom Order ฯลฯ) |
| PRD-02 | 1 SKU = 1 หน่วยขาย |
| PRD-03 | 1 SKU มีหลายบาร์โค้ดได้ |
| PRD-04 | Activity Log บันทึกทุกการแก้ไข |
| PRD-05 | สีสถานะคลัง 4 สี (ขาว/เหลือง/ฟ้า/แดง) |
| PRD-06 | วันที่มีผลของราคา (Effective Date) |
| PRD-07 | สถานะสินค้า Active / Inactive / Discontinued |
| PRD-08 | สินค้าทดแทน (Substitute) |
| PRD-09 | สินค้าคล้ายกัน (Similar) |
| PRD-10 | ตัวแปรของสินค้า (Variation) ใช้ตัวอักษร |
| PRD-11 | ป้ายสถานะหน้าเว็บไซต์ |
| ระบบ | ข้อมูลที่แลกเปลี่ยน | ทิศทาง | ความถี่ |
|---|---|---|---|
| ConX ERP | ข้อมูลสินค้า (รหัส, ชื่อ, ราคา, ประเภท), สต็อกอ้างอิง | 2 ทาง | เวลาจริง (Real-time) |
| เว็บไซต์ (Storefront) | รายการสินค้าที่ Active, รูปภาพ, ราคา, ป้าย | หลังบ้าน → เว็บ | เวลาจริง |
| POS | สินค้าทั้งหมดที่ Active สำหรับขายหน้าร้าน | หลังบ้าน → POS | เวลาจริง + สำเนาออฟไลน์ |
| แอป Handheld คลัง | บาร์โค้ดและสีสถานะ สำหรับ Pick / Stock In | หลังบ้าน → Handheld | เวลาจริง |
| หน่วยข้อมูล | คำอธิบาย | คีย์หลัก |
|---|---|---|
| Product | สินค้า 1 รายการ (1 SKU) | SKU Code |
| Barcode | บาร์โค้ดที่ผูกกับสินค้า (หลายต่อ 1 SKU) | Barcode Value |
| Price History | ประวัติราคาและ Effective Date | Product + Effective Date |
| Category | ประเภทสินค้าและหมวดหมู่ย่อย | Category Code |
| Product Image | ไฟล์รูปภาพของสินค้า (สูงสุด 8 รูปต่อสินค้า) | Image ID |
| Activity Log | ประวัติการแก้ไข ใครแก้, เมื่อใด, ฟิลด์ใด, ค่าเดิม → ค่าใหม่ | Log ID + Timestamp |
| Product Relation | ความสัมพันธ์สินค้าทดแทนและคล้ายกัน | Source SKU + Target SKU |
| บทบาท | สร้าง | แก้ไข | เปลี่ยนสถานะ | ลบ | ดู Log |
|---|---|---|---|---|---|
| ผู้ดูแลสินค้า | ทำได้ | ทำได้ | Active ↔ Inactive | ทำไม่ได้ | ดูได้ |
| หัวหน้าฝ่ายจัดซื้อ | ทำไม่ได้ | ทำไม่ได้ | อนุมัติ Discontinued | ทำไม่ได้ | ดูได้ |
| ฝ่ายการตลาด | ทำไม่ได้ | แก้ป้าย / ราคาโปรโมชั่น | ทำไม่ได้ | ทำไม่ได้ | ดูได้ |
| พนักงาน CC / คลัง | ทำไม่ได้ | ทำไม่ได้ | ทำไม่ได้ | ทำไม่ได้ | ทำไม่ได้ |
| หัวข้อ | เกณฑ์ |
|---|---|
| เวลาตอบสนอง | โหลดรายการสินค้า 50 รายการ ≤ 2 วินาที |
| ความพร้อมใช้งาน | ใช้งานได้ 99.5% ต่อเดือน (ช่วงเวลาทำการ) |
| การรองรับข้อมูล | รองรับสินค้าได้ ≥ 50,000 SKU |
| ภาษา | ภาษาไทยและอังกฤษ Unicode UTF-8 |
| รูปภาพ | รองรับ JPG / PNG / WebP ขนาดไม่เกิน 5 MB ต่อรูป |
| รหัส | เกณฑ์ | UC อ้างอิง |
|---|---|---|
| AC-PRD-G-01 | ผู้ใช้สามารถสร้าง แก้ไข และค้นหาสินค้าได้ครบทุกกรณีใน Use Case Catalog | UC-PRD-001 ถึง 010 |
| AC-PRD-G-02 | ข้อมูลสินค้าตรงกันระหว่างระบบหลังบ้าน / ConX / เว็บไซต์ / POS | ทุก UC |
| AC-PRD-G-03 | Activity Log บันทึกทุกการแก้ไข ไม่มีรายการที่หายไป | UC-PRD-002, 009 |
| AC-PRD-G-04 | ราคามีผลล่วงหน้าใช้งานได้ถูกต้องในวันที่กำหนด | UC-PRD-003 |
| AC-PRD-G-05 | การนำเข้าเป็นชุด 5,000 แถวสำเร็จภายใน 5 นาที | UC-PRD-010 |
| รหัส | ประเด็น / ความเสี่ยง | ผลกระทบ |
|---|---|---|
| Q-PRD-001 | การ Sync ข้อมูลระหว่าง Adeptio และ ConX กรณีที่ฝ่ายใดฝ่ายหนึ่งล่ม กลไก Recovery | การเชื่อมต่อ |
| Q-PRD-002 | จำนวนรูปภาพต่อสินค้าสูงสุด ปัจจุบันกำหนด 8 รูป รอยืนยันจากฝ่ายการตลาด | การออกแบบ UI |
| Q-PRD-003 | เทมเพลตการนำเข้าไฟล์ ฟอร์แมตคอลัมน์และฟิลด์บังคับ | การพัฒนา |
| R-PRD-001 | ความเสี่ยง: ข้อมูลสินค้าระหว่างระบบเก่าและใหม่ไม่ตรงกันในช่วง Migration | ความน่าเชื่อถือ |
| R-PRD-002 | ความเสี่ยง: การแก้ไขราคาผิดพลาดอาจกระทบคำสั่งซื้อทันที ต้องมีการตรวจสอบ 2 ระดับ | การเงิน |
docs/ysc_screens/