เอกสารโมดูล · BACKOFFICE · OMS

ระบบจัดการคำสั่งซื้อ
(Order Management)

เอกสารข้อกำหนดเชิงธุรกิจ โมดูลย่อยที่ 3 ของระบบหลังบ้าน
รหัสโมดูล
OMS (Order)
เวอร์ชัน / วันที่
v2.0 พฤษภาคม 2569
เจ้าของโครงการ
บริษัท ยงเจริญศูนย์เครื่องเขียน จำกัด
ผู้พัฒนาระบบ
บริษัท อะเดพทิโอ จำกัด
ระบบที่เชื่อมต่อ
ConX ERP, ระบบชำระเงิน, WMS, ขนส่ง
อ้างอิงเอกสารแม่บท
ysc_business_rules.html v2.2
วัตถุประสงค์ของเอกสาร

เอกสารฉบับนี้ระบุข้อกำหนดของระบบจัดการคำสั่งซื้อ (Order Management) ครอบคลุมการสร้างคำสั่งซื้อจาก 3 ช่องทาง (เว็บไซต์ / CC / POS) การจัดการสถานะ 10 สถานะ การชำระเงิน 4 วิธี การยกเลิก / คืน / CN-DN ใบกำกับภาษีและ Y/N/M/A กฎอ้างอิงจาก ysc_business_rules.html v2.2 หมวด 2, 4, 6, 12, 13, 19

สารบัญ

  1. ข้อมูลเอกสารและการอนุมัติ
  2. วัตถุประสงค์เชิงธุรกิจ
  3. ขอบเขตของงาน (In / Out of Scope)
  4. ผู้มีส่วนได้ส่วนเสียและบทบาทผู้ใช้งาน
  5. สถานะปัจจุบัน (As-Is)
  6. กระบวนการในอนาคต (To-Be)
  7. ข้อกำหนดเชิงหน้าที่ — กรณีการใช้งาน (Use Cases)
    1. UC-OMS-001 ลูกค้าสร้างคำสั่งซื้อผ่านเว็บไซต์
    2. UC-OMS-002 พนักงาน CC สร้างคำสั่งซื้อแทนลูกค้า
    3. UC-OMS-003 ชำระเงินด้วยการโอน (อัปโหลดสลิป)
    4. UC-OMS-004 ชำระเงินด้วยบัตรเครดิต
    5. UC-OMS-005 ชำระเงินด้วยวงเงินเครดิต
    6. UC-OMS-006 Admin ตรวจสอบสลิปการโอน
    7. UC-OMS-007 ลูกค้าขอใบเสนอราคา
    8. UC-OMS-008 ลูกค้าสั่งซื้อสินค้าล่วงหน้า (Pre-Order)
    9. UC-OMS-009 ลูกค้าสั่งซื้อซ้ำ (Re-order)
    10. UC-OMS-010 ออกใบกำกับภาษี
    11. UC-OMS-011 ยกเลิกคำสั่งซื้อ
    12. UC-OMS-012 คืนสินค้าและออกใบลดหนี้ (CN)
    13. UC-OMS-013 ดูสถานะคำสั่งซื้อ
    14. UC-OMS-014 กรณีลูกค้าใช้เงินเกินวงเงิน (Over-limit)
  8. การออกแบบประสบการณ์ผู้ใช้ (Screen Inventory)
  9. กฎเกณฑ์เชิงธุรกิจ — อ้างอิงเอกสารแม่บท
  10. การเชื่อมต่อระบบภายนอก (Integration)
  11. การออกแบบข้อมูลและข้อมูลหลัก (Data & Master)
  12. ความปลอดภัยและสิทธิ์การเข้าถึง (Security & RBAC)
  13. ข้อกำหนดเชิงคุณภาพ (NFR)
  14. รายงานและแดชบอร์ดที่เกี่ยวข้อง
  15. ข้อกำหนดการโอนย้ายข้อมูล (Migration)
  16. สมมติฐานและข้อจำกัด
  17. เกณฑ์การยอมรับผลงาน (Acceptance Criteria)
  18. ประเด็นเปิดและความเสี่ยง

สรุปกรณีการใช้งาน (Use Case Catalog)

ตารางสรุปกรณีการใช้งานทั้ง 14 รายการของระบบจัดการคำสั่งซื้อ ครอบคลุม 3 ช่องทาง (เว็บ/CC/POS) 4 วิธีชำระเงิน การยกเลิก การคืน ใบกำกับภาษี รายละเอียดเต็มอยู่ในหัวข้อที่ 7

# รหัส ชื่อกรณีการใช้งาน ผู้ใช้งานหลัก กฎที่เกี่ยวข้อง สถานะ
1UC-OMS-001ลูกค้าสร้างคำสั่งซื้อผ่านเว็บไซต์ลูกค้าAUTH-01 RTN-01 CC-04ยืนยัน
2UC-OMS-002พนักงาน CC สร้างคำสั่งซื้อแทนลูกค้าพนักงาน CCCC-03รอยืนยัน P-09
3UC-OMS-003ชำระเงินด้วยการโอน (อัปโหลดสลิป)ลูกค้าBNK-03 P-01ยืนยัน
4UC-OMS-004ชำระเงินด้วยบัตรเครดิตลูกค้าP-02ยืนยัน
5UC-OMS-005ชำระเงินด้วยวงเงินเครดิตลูกค้านิติบุคคลC-01 P-03ยืนยัน
6UC-OMS-006Admin ตรวจสอบสลิปการโอนAdmin ตรวจสลิปP-01ยืนยัน
7UC-OMS-007ลูกค้าขอใบเสนอราคาลูกค้าQ-01 Q-04ยืนยัน
8UC-OMS-008ลูกค้าสั่งซื้อสินค้าล่วงหน้า (Pre-Order)ลูกค้ารอยืนยัน P-01
9UC-OMS-009ลูกค้าสั่งซื้อซ้ำ (Re-order)ลูกค้าRO-01 RO-03ยืนยัน
10UC-OMS-010ออกใบกำกับภาษีระบบ + ConXINV-04รอยืนยัน P-05
11UC-OMS-011ยกเลิกคำสั่งซื้อลูกค้า / พนักงาน CC / หัวหน้างานRTN-01 RTN-02 RTN-10ยืนยัน
12UC-OMS-012คืนสินค้าและออกใบลดหนี้ (CN)พนักงาน CC + ฝ่ายบัญชีRTN-04 RTN-05 RTN-07ยืนยัน
13UC-OMS-013ดูสถานะคำสั่งซื้อลูกค้า / พนักงาน CCSO-01 SO-06ยืนยัน
14UC-OMS-014กรณีลูกค้าใช้เงินเกินวงเงิน (Over-limit)พนักงาน CC + หัวหน้างานหมวด 6 CC-02 NTF-06รอยืนยัน P-02

1. ข้อมูลเอกสารและการอนุมัติ

1.1 ผู้อนุมัติเอกสาร

บทบาทชื่อ-นามสกุลวันที่อนุมัติลายเซ็น
เจ้าของผลิตภัณฑ์ (YSC)____________________________________________
หัวหน้าฝ่ายขาย (YSC)____________________________________________
หัวหน้า Contact Center (YSC)____________________________________________
ผู้จัดการโครงการ (Adeptio)____________________________________________

2. วัตถุประสงค์เชิงธุรกิจ

ระบบจัดการคำสั่งซื้อเป็นหัวใจของระบบหลังบ้าน รองรับ3 ช่องทาง: เว็บไซต์ (ลูกค้าสั่งเอง), Contact Center (พนักงาน CC สั่งแทนลูกค้า) และ POS (ขายหน้าร้าน) ครอบคลุม10 สถานะของวงจรชีวิตคำสั่งซื้อ ตั้งแต่ "รอชำระเงิน" ไปจนถึง "ปิดงาน" หรือ "ยกเลิก" รวมถึงการชำระเงิน 4 วิธี การยกเลิก การคืนสินค้า และการออกใบกำกับภาษี

รหัสเป้าหมายธุรกิจตัวชี้วัด
BG-OMS-1ลดเวลาในการประมวลผลคำสั่งซื้อ ตั้งแต่ลูกค้าสั่งจนถึงคลังเริ่มหยิบเวลาเฉลี่ย "สร้าง → เริ่มหยิบ" ≤ 30 นาที (กรณีชำระเงินผ่าน)
BG-OMS-2มีระบบติดตามสถานะคำสั่งซื้อแบบเวลาจริงสำหรับลูกค้าและพนักงาน CCลูกค้าค้นหาสถานะได้ ≥ 99% ของคำสั่งซื้อ
BG-OMS-3ลดอัตราคำสั่งซื้อที่ยกเลิกจากเงินค้างAuto-cancel ภายใน 24 ชั่วโมง ลดเงินค้าง ≥ 80%
BG-OMS-4รองรับ 4 วิธีชำระเงิน (โอน / บัตร / เครดิต / เงินสด POS)ครบทุกช่องทางและทำงานได้ปกติ
BG-OMS-5เชื่อมต่อกับ ConX ERP เพื่อยืนยันการชำระเงินและออกใบกำกับภาษีให้ถูกต้องไม่มีการออกใบกำกับซ้ำ / ผิดคน

3. ขอบเขตของงาน (In / Out of Scope)

3.1 อยู่ในขอบเขต (In Scope)

3.2 ไม่อยู่ในขอบเขต (Out of Scope)

4. ผู้มีส่วนได้ส่วนเสียและบทบาทผู้ใช้งาน

บทบาทหน้าที่สิทธิ์
ลูกค้าสั่งซื้อ ชำระเงิน ติดตามสถานะ ขอคืนเฉพาะคำสั่งซื้อของตน
พนักงาน CCสร้างคำสั่งซื้อแทนลูกค้า ขอวงเงินชั่วคราว ตอบคำถามทำได้ทุกคำสั่งซื้อ
Admin ตรวจสลิปตรวจสอบสลิปการโอนด้วยตา ยืนยันยอดตรวจสอบเท่านั้น
ฝ่ายบัญชีออกใบกำกับภาษี ติดตามการชำระเงินจากลูกค้านิติบุคคลออก / แก้ใบกำกับ
หัวหน้างาน CCอนุมัติวงเงินชั่วคราว ยกเลิกคำสั่งซื้อที่ชำระแล้วอนุมัติ
ระบบ ConX ERPรับคำสั่งซื้อ ออกเลข SO/OD ยืนยันการชำระ ส่งใบกำกับAPI
WMSรับงานหยิบและบรรจุหลังการชำระเงินผ่านAPI

5. สถานะปัจจุบัน (As-Is)

6. กระบวนการในอนาคต (To-Be)

7. ข้อกำหนดเชิงหน้าที่ — กรณีการใช้งาน (Use Cases)

UC-OMS-001ลูกค้าสร้างคำสั่งซื้อผ่านเว็บไซต์
UC-OMS-001
หน้าจอสำหรับ UC-OMS-001oms_uc001.png

ลูกค้าสร้างคำสั่งซื้อใหม่ผ่านเว็บไซต์ตั้งแต่หยิบสินค้าลงตะกร้าจนถึงสร้างคำสั่งซื้อสำเร็จ

ลูกค้าเข้าสู่ระบบแล้ว (ไม่รองรับ Guest Checkout ตาม AUTH-01)

  1. ลูกค้าเลือกสินค้า เพิ่มลงตะกร้า
  2. ลูกค้ากดไปที่หน้าตะกร้า ตรวจสอบสินค้าและจำนวน
  3. ลูกค้ากด "ดำเนินการต่อ" ไปที่ หน้าจอชำระเงิน
  4. ลูกค้าเลือกที่อยู่จัดส่ง วิธีรับสินค้า (จัดส่ง / รับเอง)
  5. ลูกค้าเลือกประเภทใบกำกับภาษี (Y / N / M / A) ตาม INV-04
  6. ลูกค้าเลือกวิธีชำระเงิน: โอน / บัตรเครดิต / วงเงินเครดิต (เฉพาะนิติบุคคลที่มีวงเงิน)
  7. ระบบคำนวณยอดรวม (รวมค่าจัดส่งและค่าบัตร +3% ถ้าใช้บัตร)
  8. ลูกค้ายืนยัน ระบบสร้างคำสั่งซื้อสถานะ "รอชำระเงิน"
  9. ระบบส่งคำสั่งซื้อไปยัง ConX เพื่อรับเลข SO และจอง Stock
  10. ระบบส่งอีเมลแจ้งคำสั่งซื้อให้ลูกค้า ตาม NTF-01
6a. ลูกค้านิติบุคคลใช้วงเงินเกินวงเงิน ระบบแสดงข้อความและเสนอให้ขออนุมัติชั่วคราว (ดู UC-OMS-014)
6b. ลูกค้าใช้บัตรเครดิต ระบบบวกค่าธรรมเนียม 3% และแสดงให้ลูกค้าเห็นชัดเจน
9-E. ConX ไม่ตอบสนอง ระบบบันทึกคำสั่งซื้อในระบบ Adeptio และเข้าคิวรอส่งใหม่ทุก 5 นาที
AC-OMS-001-01: ระบบไม่อนุญาตให้สั่งซื้อโดยไม่มีบัญชี ตาม AUTH-01
AC-OMS-001-02: ค่าธรรมเนียมบัตรเครดิต 3% แสดงและคำนวณถูกต้อง
AC-OMS-001-03: คำสั่งซื้อสถานะ "รอชำระเงิน" หากไม่ชำระภายใน 24 ชั่วโมง จะถูกยกเลิกอัตโนมัติ ตาม RTN-01
AC-OMS-001-04: รหัส SO มาจาก ConX อ้างอิงในระบบ ตาม CC-04
UC-OMS-002พนักงาน CC สร้างคำสั่งซื้อแทนลูกค้า
UC-OMS-002
หน้าจอสำหรับ UC-OMS-002oms_uc002.png

พนักงาน CC สร้างคำสั่งซื้อแทนลูกค้าที่ติดต่อมาทางโทรศัพท์ / LINE / อีเมล / โทรสาร ตาม CC-03

  1. พนักงาน CC ค้นหาและเปิดข้อมูลลูกค้าใน หน้าจอข้อมูลลูกค้าครบถ้วน
  2. พนักงาน CC กด "สร้างคำสั่งซื้อใหม่"
  3. ระบบเปิด หน้าจอสร้างคำสั่งซื้อ
  4. พนักงาน CC ค้นหาและเพิ่มสินค้าลงตะกร้า (สามารถใช้ Quick Add จาก 10 อันดับสินค้าประจำ)
  5. พนักงาน CC ระบุที่อยู่จัดส่ง วิธีรับ ประเภทใบกำกับ วิธีชำระเงิน
  6. พนักงาน CC ยืนยัน ระบบสร้างคำสั่งซื้อ
  7. ระบบส่งอีเมลลิงก์ยืนยันคำสั่งซื้อให้ลูกค้า (รอยืนยัน P-09)
AC-OMS-002-01: Activity Log บันทึกว่าพนักงาน CC คนใดสร้างคำสั่งซื้อแทนใคร
AC-OMS-002-02: ขั้นตอนการยืนยันจากลูกค้า รอยืนยัน P-09
UC-OMS-003ชำระเงินด้วยการโอน (อัปโหลดสลิป)
UC-OMS-003
หน้าจอสำหรับ UC-OMS-003oms_uc003.png
  1. ลูกค้าเปิดคำสั่งซื้อสถานะ "รอชำระเงิน"
  2. ระบบแสดงข้อมูลบัญชีของบริษัทพร้อมโลโก้ธนาคารและปุ่มคัดลอกเลขบัญชี ตาม BNK-03
  3. ลูกค้าโอนเงินตามจำนวน
  4. ลูกค้าอัปโหลดสลิปที่หน้าคำสั่งซื้อ
  5. ระบบเปลี่ยนสถานะเป็น "รอตรวจสอบสลิป"
  6. Admin ตรวจสลิป (ดู UC-OMS-006)
AC-OMS-003-01: ลูกค้าอัปโหลดสลิปได้สูงสุด 3 ไฟล์ ต่อคำสั่งซื้อ (JPG / PNG / PDF)
AC-OMS-003-02: ระบบไม่ใช้ OCR ในการตรวจสลิป
UC-OMS-004ชำระเงินด้วยบัตรเครดิต
UC-OMS-004
หน้าจอสำหรับ UC-OMS-004oms_uc004.png
  1. ลูกค้าเลือก "บัตรเครดิต" ในขั้นตอนชำระเงิน
  2. ระบบแสดงค่าธรรมเนียม +3% และยอดรวมใหม่
  3. ลูกค้ายืนยัน ระบบเปิดหน้าจอ Payment Gateway
  4. ลูกค้ากรอกข้อมูลบัตรในหน้า Gateway (ไม่ได้กรอกในระบบ Adeptio)
  5. Gateway แจ้งผลกลับ ระบบเปลี่ยนสถานะตามผล (สำเร็จ → "ชำระเงินแล้ว" / ล้มเหลว → "รอชำระเงิน")
AC-OMS-004-01: ข้อมูลบัตรเครดิตไม่ถูกเก็บในระบบ Adeptio
AC-OMS-004-02: ค่าธรรมเนียม 3% แสดงและคำนวณถูกต้องตลอดเวลา
UC-OMS-005ชำระเงินด้วยวงเงินเครดิต
UC-OMS-005
หน้าจอสำหรับ UC-OMS-005oms_uc005.png

เฉพาะลูกค้านิติบุคคลที่มีวงเงินเครดิตอนุมัติแล้ว

  1. ลูกค้าเลือก "วงเงินเครดิต" ในขั้นตอนชำระเงิน
  2. ระบบตรวจสอบวงเงินคงเหลือเทียบกับยอดคำสั่งซื้อ
  3. หากวงเงินเพียงพอ ระบบหักวงเงินและเปลี่ยนสถานะเป็น "ชำระเงินแล้ว" (โดยมีกำหนดชำระตามเครดิตเทอม)
2a. วงเงินไม่พอ ดู UC-OMS-014 (Over-limit)
AC-OMS-005-01: วงเงินที่ใช้ไปเห็นในหน้าจอลูกค้าและ ConX ตรงกัน
UC-OMS-006Admin ตรวจสอบสลิปการโอน
UC-OMS-006
หน้าจอสำหรับ UC-OMS-006oms_uc006.png

Admin ตรวจสอบสลิปการโอนเงินด้วยตา (ไม่ใช่ OCR) เพื่อยืนยันว่าลูกค้าได้โอนเงินตามจำนวน

  1. Admin เปิด หน้าจอคำสั่งซื้อทั้งหมด เลือกแถบ "รอตรวจสอบสลิป"
  2. Admin คลิกที่คำสั่งซื้อ Side Panel ข้อมูลการชำระเงินเปิดขึ้น
  3. Admin ดูสลิป ตรวจชื่อบัญชี ยอดเงิน วันเวลา
  4. Admin กด "ยืนยัน" หรือ "ปฏิเสธ"
  5. กรณียืนยัน: ระบบเปลี่ยนสถานะเป็น "ชำระเงินแล้ว" ส่ง ConX และไปยัง WMS
  6. กรณีปฏิเสธ: ระบบส่งอีเมลแจ้งลูกค้าให้อัปโหลดสลิปใหม่
AC-OMS-006-01: Admin ตรวจทุกใบ ไม่มีการ Auto-verify
AC-OMS-006-02: Activity Log บันทึก Admin ที่ตรวจ และเวลา
UC-OMS-007ลูกค้าขอใบเสนอราคา
UC-OMS-007
หน้าจอสำหรับ UC-OMS-007oms_uc007.png
  1. ลูกค้าเปิดตะกร้าและกด "ขอใบเสนอราคา" แทน "ดำเนินการต่อ"
  2. ลูกค้ากรอกข้อมูลในใบเสนอราคา (ชื่อ-สกุล, บริษัท, ที่อยู่)
  3. ระบบสร้างใบเสนอราคา (Quotation) และส่ง PDF ไปอีเมลลูกค้า
  4. ใบเสนอราคามีอายุที่กำหนด (เช่น 7 วัน)
  5. ลูกค้าสามารถใช้ใบเสนอราคาเปลี่ยนเป็นคำสั่งซื้อภายในระยะเวลาได้
AC-OMS-007-01: ใบเสนอราคามีรหัสอ้างอิงและอายุที่ชัดเจน ตาม Q-01 ถึง Q-04
AC-OMS-007-02: ราคาตามใบเสนอราคาคงที่จนกว่าจะหมดอายุ
UC-OMS-008ลูกค้าสั่งซื้อสินค้าล่วงหน้า (Pre-Order)
UC-OMS-008
หน้าจอสำหรับ UC-OMS-008oms_uc008.png

ลูกค้าสั่งซื้อสินค้าที่ยังไม่ได้เข้าคลัง โดยชำระเงินครบเต็มจำนวน 100%

  1. ลูกค้าเลือกสินค้าที่มีสถานะ "Pre-Order"
  2. ระบบแสดงวันที่สินค้าคาดว่าจะเข้าคลัง
  3. ลูกค้าสร้างคำสั่งซื้อและชำระเงิน 100% (ไม่มีแคมเปญลดราคา)
  4. คำสั่งซื้อรอจนกว่าสินค้าเข้าคลัง
  5. เมื่อสินค้าเข้าคลัง ระบบดำเนินการต่อตามวงจรปกติ
AC-OMS-008-01: Pre-Order ชำระ 100% ไม่มีลดราคา
AC-OMS-008-02: ลูกค้าได้คะแนนสะสมจากการสั่งซื้อล่วงหน้า
AC-OMS-008-03: เปอร์เซ็นต์เงินมัดจำสำหรับ Pre-Order รอยืนยัน P-01
UC-OMS-009ลูกค้าสั่งซื้อซ้ำ (Re-order)
UC-OMS-009
หน้าจอสำหรับ UC-OMS-009oms_uc009.png
  1. ลูกค้าเปิดประวัติคำสั่งซื้อ
  2. เลือกคำสั่งซื้อเดิม กด "สั่งซื้อซ้ำ"
  3. ระบบสร้างตะกร้าใหม่ที่มีสินค้าเดิม
  4. กรณีสินค้าไม่มีในสต็อก ระบบแสดงสินค้าทดแทน (Substitute)
  5. ลูกค้ายืนยันและไปขั้นตอนชำระเงินตามปกติ
AC-OMS-009-01: ทำงานตาม RO-01 ถึง RO-03
AC-OMS-009-02: แสดงสัญลักษณ์ (เช่น *) เมื่อราคาสินค้าเพิ่มขึ้นเทียบกับการสั่งซื้อเดิม (13 เดือน) P-12
UC-OMS-010ออกใบกำกับภาษี
UC-OMS-010
หน้าจอสำหรับ UC-OMS-010oms_uc010.png
  1. ระบบตรวจสอบประเภทใบกำกับที่ลูกค้าเลือก (Y / N / M / A)
  2. ระบบส่งคำขอออกใบกำกับไปยัง ConX
  3. ConX ออกใบกำกับและส่งกลับ
  4. ระบบส่งใบกำกับเป็น PDF ไปอีเมลลูกค้า
AC-OMS-010-01: ประเภทใบกำกับ Y / N / M / A และเงื่อนไข รอยืนยัน P-05
AC-OMS-010-02: ใบกำกับ EV / EN กรณีแยก 2 ใบ P-06
UC-OMS-011ยกเลิกคำสั่งซื้อ
UC-OMS-011
หน้าจอสำหรับ UC-OMS-011oms_uc011.png
  1. ผู้ใช้เปิดคำสั่งซื้อและกด "ยกเลิก"
  2. ระบบตรวจสอบสถานะ:
    • ลูกค้าด้วยตนเอง ทำได้เฉพาะที่ยังไม่ได้ชำระเงิน ตาม RTN-02
    • พนักงาน CC ทำได้ทุกสถานะ แต่หากชำระแล้วต้องอนุมัติจากหัวหน้างาน ตาม RTN-03
  3. ผู้ใช้ระบุเหตุผลในการยกเลิก
  4. ระบบเปลี่ยนสถานะเป็น "ยกเลิก" คืนสต็อก ตาม RTN-09
  5. กรณีชำระแล้ว: ระบบสร้างใบลดหนี้ (CN) และคืนเงินผ่านช่องทางเดิม ตาม RTN-06, RTN-07
AC-OMS-011-01: Auto-cancel 24 ชั่วโมงทำงานถูกต้อง ตาม RTN-01
AC-OMS-011-02: Revive ยกเลิกได้ภายใน 7 วัน ตาม RTN-10
UC-OMS-012คืนสินค้าและออกใบลดหนี้ (CN)
UC-OMS-012
หน้าจอสำหรับ UC-OMS-012oms_uc012.png
  1. ลูกค้าติดต่อพนักงาน CC เพื่อขอคืนสินค้า
  2. พนักงาน CC ตรวจสอบระยะเวลา: บุคคลธรรมดา 7 วัน / นิติบุคคล 14 วัน ตาม RTN-04
  3. พนักงาน CC สร้างคำขอคืนพร้อมเหตุผล
  4. กรณีไม่ใช่ความผิดของบริษัท: ระบบคิดค่าธรรมเนียม Restocking 10% ตาม RTN-05
  5. เมื่อสินค้าคืนเข้าคลัง ระบบออก CN ตาม RTN-07
  6. ระบบคืนเงินผ่านช่องทางเดิมที่ลูกค้าชำระ ตาม RTN-06
UC-OMS-013ดูสถานะคำสั่งซื้อ
UC-OMS-013
หน้าจอสำหรับ UC-OMS-013oms_uc013.png
  1. ลูกค้าเข้า หน้าจอประวัติคำสั่งซื้อ
  2. ระบบแสดงรายการคำสั่งซื้อพร้อมสถานะ (10 สถานะ ย่อเป็น 5 กลุ่ม UI)
  3. ลูกค้าคลิกเข้าดูรายละเอียดและประวัติการเปลี่ยนสถานะ
AC-OMS-013-01: แสดงสถานะตาม SO-01 ถึง SO-06
AC-OMS-013-02: ลูกค้าเห็นเฉพาะคำสั่งซื้อของตนเอง
UC-OMS-014กรณีลูกค้าใช้เงินเกินวงเงิน (Over-limit)
UC-OMS-014
หน้าจอสำหรับ UC-OMS-014oms_uc014.png
  1. ระบบตรวจพบว่าลูกค้านิติบุคคลใช้เงินเกินวงเงินที่เหลือ
  2. ระบบแสดงทางเลือก 3 ช่องทาง ตาม หมวด 6:
    • ลูกค้าชำระเงินส่วนเกินด้วยวิธีอื่น (โอน / บัตร)
    • ลูกค้าลดจำนวนสินค้าให้อยู่ในวงเงิน
    • พนักงาน CC ขออนุมัติวงเงินชั่วคราว ตาม CC-02
  3. กรณีขออนุมัติ: ระบบส่งคำขอไปยังหัวหน้างานที่มีอำนาจ
  4. เมื่ออนุมัติ ระบบเพิ่มวงเงินชั่วคราวเฉพาะคำสั่งซื้อนี้
AC-OMS-014-01: วงเงินชั่วคราวใช้ได้เฉพาะคำสั่งซื้อนี้ ไม่ส่งผลถึงคำสั่งซื้ออื่น
AC-OMS-014-02: ตารางอำนาจการอนุมัติ รอยืนยัน P-02
AC-OMS-014-03: หัวหน้างานได้รับการแจ้งเตือนทันที ตาม NTF-06

8. การออกแบบประสบการณ์ผู้ใช้ (Screen Inventory)

รหัสหน้าจอชื่อหน้าจอหน้าที่หลัก
SCR-OMS-001หน้าจอตะกร้าสินค้าดูสินค้าในตะกร้า แก้ไขจำนวน ลบ
SCR-OMS-002หน้าจอชำระเงินเลือกที่อยู่ วิธีรับ ใบกำกับ วิธีชำระ
SCR-OMS-003หน้าจอคำสั่งซื้อทั้งหมดพนักงาน CC / Admin ดูคำสั่งซื้อทั้งหมด พร้อมแถบ "รอตรวจสอบสลิป"
SCR-OMS-004หน้าจอรายละเอียดคำสั่งซื้อดูรายละเอียด สถานะ ประวัติการเปลี่ยน
SCR-OMS-005หน้าจอสร้างคำสั่งซื้อ (CC)พนักงาน CC สร้างคำสั่งซื้อแทนลูกค้า
SCR-OMS-006หน้าจอประวัติคำสั่งซื้อลูกค้าดูคำสั่งซื้อของตน
SCR-OMS-007หน้าจอใบเสนอราคาสร้างและดูใบเสนอราคา
SCR-OMS-008Side Panel ข้อมูลการชำระเงินAdmin ดูสลิปและยืนยัน / ปฏิเสธ

9. กฎเกณฑ์เชิงธุรกิจ — อ้างอิงเอกสารแม่บท

หมายเหตุ: กฎฉบับเต็มอยู่ใน ysc_business_rules.html หมวด 2, 4, 6, 12, 13, 19
รหัสกฎเกณฑ์
หมวด 2ประเภทคำสั่งซื้อ 3 ประเภท
P-01 ถึง P-08การชำระเงิน 4 วิธี
หมวด 6กรณีลูกค้าใช้เงินเกินวงเงิน
Q-01 ถึง Q-04ใบเสนอราคา
RO-01 ถึง RO-03การสั่งซื้อซ้ำ
INV-01 ถึง INV-04ใบกำกับและภาษีมูลค่าเพิ่ม
SO-01 ถึง SO-06วงจรชีวิตของคำสั่งซื้อ 10 สถานะ
RTN-01 ถึง RTN-10การยกเลิก คืนสินค้า CN-DN
SHP-01 ถึง SHP-11การจัดส่งและบริษัทขนส่ง
NTF-01, NTF-06การแจ้งเตือนสถานะและ Supervisor Alert

10. การเชื่อมต่อระบบภายนอก (Integration)

ระบบข้อมูลที่แลกเปลี่ยนทิศทาง
ConX ERPคำสั่งซื้อ (SO), การยืนยันชำระเงิน, ใบกำกับภาษี, การคืน (CN/DN)2 ทาง
Payment Gatewayการชำระเงินบัตรเครดิต2 ทาง
WMSคำสั่งซื้อที่ชำระแล้ว เพื่อหยิบและบรรจุหลังบ้าน → WMS
ระบบขนส่งภายใน (สาย A/B/C)ใบจ่ายงานขนส่งหลังบ้าน → ขนส่ง
Carrier ภายนอก (200+ ราย)การจัดส่งตามเขตหลังบ้าน → Carrier
ระบบส่งอีเมลการแจ้งเตือนสถานะ ใบเสร็จ ใบกำกับภาษีหลังบ้าน → ลูกค้า

11. การออกแบบข้อมูลและข้อมูลหลัก (Data & Master)

หน่วยข้อมูลคำอธิบายคีย์หลัก
Sales Order (SO)คำสั่งซื้อ 1 รายการSO Number
Order Lineรายการสินค้าในคำสั่งซื้อ (หลายต่อ 1 SO)SO + Line Number
Paymentการชำระเงินสำหรับ SOPayment ID
Slip Imageภาพสลิปที่ลูกค้าอัปโหลดImage ID
Invoice (Tax)ใบกำกับภาษี (Y / N / M / A)Invoice Number
Credit Note (CN)ใบลดหนี้กรณีคืนCN Number
Debit Note (DN)ใบเพิ่มหนี้DN Number
Shipmentการจัดส่งของ SO 1 ครั้ง (รองรับ Partial)Shipment ID
QuotationใบเสนอราคาQuotation Number

12. ความปลอดภัยและสิทธิ์การเข้าถึง (Security & RBAC)

บทบาทสร้างคำสั่งซื้อตรวจสลิปยกเลิกออก CN/DN
ลูกค้าของตนเอง-ของตนเอง (ยังไม่ชำระ)-
พนักงาน CCทำได้-ขออนุมัติ (ถ้าชำระแล้ว)-
Admin ตรวจสลิป-ทำได้--
ฝ่ายบัญชี---ทำได้
หัวหน้างาน CC--อนุมัติ-

13. ข้อกำหนดเชิงคุณภาพ (NFR)

หัวข้อเกณฑ์
เวลาตอบสนองสร้างคำสั่งซื้อ ≤ 3 วินาที
ความพร้อมใช้งาน99.9% ในช่วงเวลาทำการ
การรองรับการสั่งซื้อพร้อมกัน≥ 500 คำสั่งซื้อต่อนาที
การเชื่อมต่อ ConXTimeout 30 วินาที ระบบมีกลไก Retry

14. รายงานและแดชบอร์ดที่เกี่ยวข้อง

15. ข้อกำหนดการโอนย้ายข้อมูล (Migration)

16. สมมติฐานและข้อจำกัด

17. เกณฑ์การยอมรับผลงาน (Acceptance Criteria)

รหัสเกณฑ์UC อ้างอิง
AC-OMS-G-01คำสั่งซื้อจากทุกช่องทางสร้างได้สำเร็จและประมวลผลถูกต้องUC-OMS-001, 002
AC-OMS-G-02การชำระเงิน 4 วิธีทำงานครบUC-OMS-003 ถึง 005
AC-OMS-G-03Admin ตรวจสลิปได้ครบทุกใบ ภายใน 1 ชั่วโมงทำการUC-OMS-006
AC-OMS-G-04Auto-cancel 24 ชั่วโมงทำงานถูกต้องUC-OMS-011
AC-OMS-G-05การคืนสินค้าและออก CN ทำได้ถูกต้องตามระยะเวลาUC-OMS-012
AC-OMS-G-06Over-limit Workflow มีการอนุมัติและบันทึกUC-OMS-014

18. ประเด็นเปิดและความเสี่ยง

รหัสประเด็น / ความเสี่ยง
Q-OMS-001เปอร์เซ็นต์เงินมัดจำสำหรับ Pre-Order P-01
Q-OMS-002ตารางอำนาจการอนุมัติเครดิตของแต่ละตำแหน่ง P-02
Q-OMS-003ประเภทใบกำกับ Y / N / M / A และเงื่อนไข P-05
Q-OMS-004ใบกำกับ EV / EN กรณีออก 2 ใบ P-06
Q-OMS-005ขั้นตอนยืนยันคำสั่งซื้อที่พนักงาน CC สร้างให้ P-09
Q-OMS-006การแสดงเครื่องหมายราคาเพิ่มขึ้น (*) P-12
R-OMS-001ความเสี่ยง: ConX ล่ม ทำให้คำสั่งซื้อค้าง
R-OMS-002ความเสี่ยง: การตรวจสลิปด้วยตา อาจมี Admin ที่ตรวจผิด
การจัดการรูปภาพ
อัพโหลดแล้ว 0 / 0 รูป
คลิกที่กรอบรูปใดก็ได้เพื่ออัพโหลด Screenshot จากเครื่อง ระบบจะดาวน์โหลดไฟล์ให้อัตโนมัติเพื่อนำไปวางใน docs/ysc_screens/