Skip to main content
Table of Contents
< All Topics
Print

หน้าจอตรวจสอบคุณภาพสินค้าขาเข้า (QC Receive) – Overview

1. วัตถุประสงค์ (Objective)

หน้าจอ ตรวจสอบคุณภาพสินค้าขาเข้า (QC Receive) ใช้สำหรับบันทึกผลการตรวจสอบคุณภาพสินค้าที่รับเข้าคลัง (Receiving) ไม่ว่าจะเป็นการรับจาก Vendor ตามใบกำกับภาษี (Invoice) หรือการรับเข้าด้วยกรณีพิเศษ (Special Receive) โดยระบบจะช่วยควบคุมสถานะของสินค้า (Grade/Lot Status) ก่อนที่จะอนุญาตให้นำไปเบิกใช้งานหรือจำหน่ายต่อ

2. วิธีการเข้าใช้งาน (How to Access)

  • เมนู: Quality Control (การควบคุมคุณภาพ) > QC Receive (ตรวจสอบสินค้าขาเข้า)
  • รหัสหน้าจอ: QCS010
  • สิทธิ์การใช้งาน: ต้องมีสิทธิ์ในการสร้าง (Add), แก้ไข (Edit), ยกเลิก (Cancel) และยืนยันผลการตรวจ (Complete)

3. ขั้นตอนการทำงาน (Main Processes)

3.1 การสร้างรายการตรวจสอบใหม่ (Add QC Receive)

  1. คลิกปุ่ม Add เพื่อเริ่มรายการใหม่
  2. ระบุข้อมูลส่วนหัว (Information):
    • QC Date: วันที่ทำการตรวจสอบ
    • QC Type: เลือกประเภทการรับสินค้า (เช่น Receive Invoice หรือ Receive Special)
    • Invoice No.: เลือกเลขที่ใบกำกับภาษีหรือเอกสารรับเข้าที่ต้องการตรวจสอบ ระบบจะดึงข้อมูลสินค้าและล็อตที่เกี่ยวข้องขึ้นมาให้อัตโนมัติในส่วนของ Details
    • NG Location: ระบุคลังสำหรับจัดเก็บสินค้าที่ไม่ผ่านการตรวจสอบ (จะบังคับให้ใส่เมื่อมีสินค้าสถานะ NG)
  3. การบันทึกสถานะตรวจสอบ (Apply QC Status):
    • ผู้ใช้สามารถเปิด “Apply QC Status of 1st row to all rows” เพื่อให้ระบบใส่สถานะตรวจสอบให้ทุกรายการเหมือนรายการแรกโดยอัตโนมัติ

3.2 การบันทึกผลการตรวจสอบรายบรรทัด (Edit Detail)

  1. ในตาราง Details คลิกไอคอนแก้ไข (Edit) ที่ท้ายแถวสินค้าที่ต้องการ
  2. ระบุสถานะ QC (QC Status):
    • Pass QC: ตรวจสอบผ่าน สินค้าจะปรับสถานะเป็นพร้อมใช้งาน
    • Hold: พักการตรวจสอบ (ระบบจะไม่ยอมให้กด Complete รายการหากยังมีสินค้าสถานะนี้อยู่)
    • NG: ตรวจสอบไม่ผ่าน สินค้าจะถูกย้ายไปที่คลัง NG ที่ระบุไว้
    • Change Grade: เปลี่ยนเกรดสินค้า (เช่น จากเกรด A เป็นเกรด B) ต้องระบุ New Grade และ Remark
    • Return to Supplier: ส่งคืนผู้ขาย
  3. คลิก Save ในหน้าจอแก้ไขบรรทัด

3.3 การยืนยันผลการตรวจสอบ (Complete)

  • เมื่อตรวจสอบและระบุสถานะสินค้าครบทุกแถวแล้ว ให้คลิกปุ่ม Complete
  • ระบบจะทำการปรับสถานะสต็อกสินค้าจริง (Inventory Update) ตามผลการตรวจสอบที่ระบุไว้ เช่น ย้ายคลัง NG หรือเปลี่ยนเกรดสินค้า

3.4 การยกเลิกรายการ (Cancel)

  • หากต้องการยกเลิกการตรวจสอบ ให้คลิกปุ่ม Cancel (ปุ่มถังขยะ)
  • เงื่อนไข: ระบบจะตรวจสอบก่อนว่าสินค้าในล็อตนั้นๆ ยังคงอยู่ในคลังและยังไม่ได้ถูกนำไปใช้งานต่อ หากมีการเบิกไปแล้วจะไม่สามารถยกเลิกรายการ QC ได้

4. สถานะและการเปลี่ยนแปลงสถานะ (Status Flow)

  • สถานะ: Draft/InProgress (กำลังดำเนินการ)
    • สามารถ: แก้ไขสถานะ QC ของแต่ละบรรทัด, เพิ่ม/ลบบทสรุปการตรวจ
    • เปลี่ยนเป็น: Completed โดยการกดปุ่ม “Complete”
  • สถานะ: Completed (เสร็จสมบูรณ์)
    • สามารถ: พิมพ์รายงานผลการตรวจสอบ
    • ไม่สามารถ: แก้ไขข้อมูลได้อีก
    • ผลกระทบ: สินค้าจะถูกปรับเกรดหรือย้ายคลังตามผลตรวจสอบทันที
  • สถานะ: Cancelled (ยกเลิก)
    • ไม่สามารถทำรายการใดๆ ต่อได้ สต็อกจะกลับไปสู่สถานะ “รอการตรวจสอบ” เหมือนตอนรับเข้าครั้งแรก

5. กระบวนการอัตโนมัติ (Automatic Processes)

  • Reference Link: เมื่อเลือกเลขที่ Invoice ระบบจะดึงข้อมูล Item, Lot No, และ Qty จากระบบ Receiving มาตั้งต้นให้อัตโนมัติ
  • Inventory Update: ระบบจะย้ายพิกัดสินค้า (Relocation) ไปยังคลัง NG อัตโนมัติหากสินค้าได้รับสถานะ NG
  • Transaction Generation: ระบบสร้างบันทึกการเคลื่อนไหวสต็อก (Stock Movement) ทันทีที่มีการเปลี่ยนเกรดหรือย้ายคลังผลตรวจสอบ

6. กฎเกณฑ์และข้อจำกัด (Business Rules & Validations)

  • Hold Restriction: ไม่อนุญาตให้กด Complete รายการหากมีสินค้าบางบรรทัดยังอยู่ในสถานะ Hold
  • Mandatory Fields for Change Grade: หากเลือกสถานะ Change Grade ระบบจะบังคับให้ระบุ New Grade และ Remark (เหตุผลในการเปลี่ยน) เสมอ
  • NG Location Check: ต้องระบุ NG Location ในส่วนหัวเอกสารเสมอ หากมีสินค้าอย่างน้อยหนึ่งรายการที่ได้รับสถานะ NG
  • Period Control: ไม่สามารถบันทึกหรือแก้ไขรายการ QC ในงวดการทำงาน (Accounting Period) ที่ปิดไปแล้วได้
  • Onhand Validation: การยกเลิก (Cancel) รายการ QC จะล้มเหลวหากสินค้าในล็อตนั้นถูกเบิกไปใช้จนยอด Onhand น้อยกว่ายอดที่ทำ QC ไว้

7. คำถามที่พบบ่อยและการแก้ปัญหา (FAQ & Troubleshooting)

  • ทำไมเลือก Invoice แล้วไม่มีรายการสินค้าขึ้นมา?
    • สาเหตุ: สินค้าใน Invoice นั้นอาจจะไม่ได้ตั้งค่าว่า “ต้องตรวจสอบคุณภาพ (Need QC)” หรือสินค้าถูกทำ QC ไปครบถ้วนแล้วในรายการอื่น
  • ปุ่ม Complete กดไม่ได้ เพราะอะไร?
    • วิธีแก้ไข: ตรวจสอบว่าในแท็บ Details มีรายการไหนที่เป็นสถานะ Hold หรือยังไม่ได้เลือกสถานะ QC หรือไม่ ต้องระบุให้ครบถ้วนก่อน
  • กดบันทึก Change Grade แล้วระบบแจ้งเตือนให้ระบุ Remark?
    • สาเหตุ: การเปลี่ยนเกรดสินค้าถือเป็นการปรับมูลค่า/คุณภาพสินค้า ระบบจึงบังคับให้ระบุหมายเหตุเพื่อบันทึกเป็นประวัติเสมอ
  • ทำไมยกเลิก (Cancel) รายการแล้วแจ้งว่าสินค้าไม่พอ?
    • สาเหตุ: หลังจากทำ QC เสร็จแล้ว สินค้าอาจจะถูกเบิกไปผลิตหรือขายไปแล้ว ทำให้ระบบไม่สามารถดึงสินค้ากลับมาอยู่ในสถานะ “รอตรวจสอบ” ได้
  • ต้องการเปลี่ยน NG Location แต่ระบบล็อคไว้?
    • วิธีแก้ไข: ตรวจสอบการตั้งค่า System Config (NG_LOCATION) หากมีการระบุไว้เพียงคลังเดียว ระบบจะเลือกให้อัตโนมัติและไม่ให้แก้ไขเพื่อป้องกันความผิดพลาด