การพักสินค้าในระบบผ่านหน้าเว็บ (Hold)

A

Appsupport Th

Last updated on Jun 25, 2026

การพักสินค้าในระบบ (Hold)

เนื้อหาที่ครอบคลุม: จัดการสินค้าคงคลัง > พักสินค้า (Inventory Operate > Hold) · Import Hold/Unhold · การพักสินค้าอัตโนมัติ (Auto Hold) · Hold ที่เกิดขึ้นระหว่างปฏิบัติงานใน Module อื่น

การพักสินค้า (Hold) คือการกันสินค้าบางส่วนไม่ให้ถูกนำไปใช้งาน (Allocate/Pick) โดยไม่ลบออกจากคลัง เช่น สินค้าที่รอตรวจสอบคุณภาพ สินค้าใกล้หมดอายุ หรือสินค้าที่พบว่าสูญหายระหว่างหยิบ

ระบบรองรับการพักสินค้า 4 ช่องทาง:

ช่องทาง ใช้เมื่อ
จัดการสินค้าคงคลัง > พักสินค้า (Manual) ต้องการ Hold/Unhold/Change Reason เองทีละรายการหรือหลายรายการ
Import Hold/Unhold ต้องการ Hold/Unhold จำนวนมากพร้อมกันผ่านไฟล์
Auto Hold (กฎอัตโนมัติ) ต้องการให้ระบบพักสินค้าอัตโนมัติตามเงื่อนไขที่ตั้งไว้ (เช่น ใกล้หมดอายุ, รับคืน)
เกิดขึ้นระหว่างปฏิบัติงาน (Lost/Damage/Return) เกิดจากการแจ้งสินค้าสูญหาย/เสียหายระหว่างหยิบ หรือรับคืนสินค้า

สถานะสินค้าที่เกี่ยวข้องกับ Hold

Goods Status ความหมาย
Good (Available) สินค้าปกติ พร้อมใช้งาน
Hold สินค้าถูกพัก — ไม่สามารถ Allocate ได้ (ยกเว้นตั้งค่า Allow Move หรือ Pick Strategy อนุญาต)
Damage สินค้าเสียหาย

1. จัดการสินค้าคงคลัง > พักสินค้า (Inventory Operate > Hold)

เมนู: จัดการสินค้าคงคลัง > พักสินค้า (Inventory Operate > Hold)

เมนูเดียวที่ใช้ทำได้ทั้ง 3 อย่าง: Hold, Unhold, และ Change Hold Reason โดยแยกประเภทการทำงานด้วย Doc Type ที่เลือกในแต่ละ Detail Line

1.1 การสร้างเอกสาร Hold (พักสินค้า)

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > พักสินค้า (Inventory Operate > Hold)"

  2. กดปุ่ม New

  3. กด Next เพื่อกรอกรายละเอียด

  4. กด New เพื่อเพิ่ม Details

  5. เลือก SKU และ Location

  6. เลือก Doc Type = Hold และเลือก Reason

  7. ระบุ Qty ที่ต้องการ Hold

  8. กด Save

  9. กดปุ่ม Process

ผลลัพธ์ที่ถูกต้อง:

  • สถานะเอกสารเปลี่ยนเป็น COMPLETED

  • สถานะสินค้าใน Inventory Enquiry เปลี่ยนเป็น Hold ทันที

  • Inventory Enquiry แสดง Hold ID, Hold Qty, Hold Reason ถูกต้อง

ข้อผิดพลาดที่พบบ่อย

เงื่อนไข ผลลัพธ์
ไม่ระบุ Doc Type Error: Doc Type เป็นข้อมูลที่จำเป็น — ไม่อนุญาตให้บันทึก
ไม่ระบุ Reason Error: Reason เป็นข้อมูลที่จำเป็น — ไม่อนุญาตให้บันทึก
ระบุ Qty เกิน Available Qty Error — ไม่อนุญาตให้บันทึก

1.2 การสร้างเอกสาร Unhold (ยกเลิกการพัก)

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > พักสินค้า (Inventory Operate > Hold)"

  2. กดปุ่ม New

  3. กด Next เพื่อกรอกรายละเอียด

  4. กด New เพื่อเพิ่ม Details

  5. เลือก SKU และ Location ที่สินค้าอยู่ในสถานะ Hold

  6. เลือก Doc Type = Unhold และเลือก Reason

  7. ระบุ Qty ที่ต้องการ Unhold

  8. กด Save

  9. กดปุ่ม Process

ผลลัพธ์ที่ถูกต้อง:

  • สถานะเอกสารเปลี่ยนเป็น COMPLETED

  • สถานะสินค้าใน Inventory Enquiry เปลี่ยนกลับเป็น Available ทันที

  • Hold ID, Hold Qty, Hold Reason ใน Inventory Enquiry หายไป

ข้อผิดพลาดที่พบบ่อย

เงื่อนไข ผลลัพธ์
ไม่ระบุ Doc Type Error: Doc Type เป็นข้อมูลที่จำเป็น
ระบุ Qty เกิน Hold Qty Error — ไม่อนุญาตให้บันทึก
เลือกสินค้าที่ไม่ได้อยู่ในสถานะ Hold Error: ไม่พบสินค้าที่อยู่ในสถานะ Hold

1.3 การเปลี่ยนเหตุผลการพัก (Change Hold Reason)

ใช้เมื่อต้องการเปลี่ยน Hold Reason ของสินค้าที่ติด Hold อยู่แล้ว โดยไม่ต้องการยกเลิกการพัก

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > พักสินค้า (Inventory Operate > Hold)"

  2. กดปุ่ม New

  3. กด Next เพื่อกรอกรายละเอียด

  4. กด New เพื่อเพิ่ม Details

  5. เลือก SKU และ Location ที่สินค้าติด Hold Reason เดิมอยู่ (เช่น "QC")

  6. เลือก Doc Type = Change และเลือก Reason ใหม่ (เช่น "DAMAGE")

  7. ระบุ Qty

  8. กด Save

  9. กดปุ่ม Process

ผลลัพธ์ที่ถูกต้อง:

  • สถานะเอกสารเปลี่ยนเป็น COMPLETED

  • Hold Reason ของสินค้าใน Inventory Enquiry เปลี่ยนเป็นค่าใหม่ทันที

📌 ข้อสำคัญ: Hold Qty ไม่เปลี่ยนแปลง แม้ Hold Reason จะถูกเปลี่ยนไปแล้ว


1.4 การสร้างเอกสารผสม (Hold + Unhold ในใบเดียว)

สามารถสร้างเอกสารเดียวที่มีทั้ง Hold และ Unhold ผสมกันได้ในหลาย Detail Line

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > พักสินค้า (Inventory Operate > Hold)"

  2. กดปุ่ม New → กด Next

  3. กด New เพื่อเพิ่ม Detail บรรทัดที่ 1

  4. เลือก SKU และ Location ที่สินค้าสถานะปกติ → เลือก Doc Type = Hold และ Reason

  5. กด New เพื่อเพิ่ม Detail บรรทัดที่ 2

  6. เลือก SKU และ Location ที่สินค้าสถานะ Hold → เลือก Doc Type = Unhold และ Reason

  7. กด Save

  8. กดปุ่ม Process

ผลลัพธ์ที่ถูกต้อง:

  • สถานะเอกสารเปลี่ยนเป็น COMPLETED

  • สินค้าบรรทัดที่ 1 เปลี่ยนสถานะเป็น Hold ใน Inventory Enquiry

  • สินค้าบรรทัดที่ 2 เปลี่ยนสถานะกลับเป็น Available ใน Inventory Enquiry


1.5 การยกเลิกเอกสาร Hold

⚠️ ขอบเขต: ยกเลิกได้เฉพาะผ่านหน้าเว็บเท่านั้น — ไม่มีตัวเลือก Cancel บน Handheld เลย

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > พักสินค้า (Inventory Operate > Hold)"

  2. Hover ที่เอกสาร Hold ที่ต้องการยกเลิก (ต้องเป็น Status OPENED)

  3. เลือก Cancel

  4. ยืนยันการยกเลิก

ผลลัพธ์:

  • สถานะเอกสารเปลี่ยนเป็น CANCELED

  • ข้อมูลสินค้าใน Inventory Enquiry ไม่มีการเปลี่ยนแปลง

⚠️ บน Handheld: เปิดใบงาน Hold บน HH แล้วตรวจสอบ — ไม่มีปุ่มหรือตัวเลือก Cancel ใดๆ แสดงให้เลย