การโอนสินค้าระหว่างคลัง (Transfer) — ผ่านหน้าเว็บ

A

Appsupport Th

Last updated on Jun 25, 2026

เนื้อหาที่ครอบคลุม: สร้างเอกสารโอน · จองสินค้า + ออกเอกสารหยิบ · หยิบสินค้า · ออกเอกสารโอน · รับเข้า · จัดเก็บ · Export

ขอบเขต: การใช้งานผ่านหน้าเว็บเท่านั้น (ไม่รวม Scan Transfer ผ่าน Handheld)

ภาพรวมกระบวนการโอนสินค้าระหว่างคลัง

การโอนสินค้าระหว่างคลัง (Transfer) คือการย้ายสินค้าจากคลังหนึ่ง (ต้นทาง) ไปยังอีกคลังหนึ่ง (ปลายทาง) โดยมี 2 ฝั่งเอกสารที่ทำงานคู่กันเสมอ:

ฝั่ง เอกสาร หน้าที่
ต้นทาง Transfer Out สร้างเอกสาร → จองสินค้า → หยิบ → ออกเอกสารโอน (ปิดเอกสารต้นทาง)
ปลายทาง Transfer In รับเข้า → จัดเก็บ

วงจรสถานะ Transfer Out (ฝั่งต้นทาง)

สถานะ เกิดขึ้นเมื่อ
OPENED (รายการใหม่) สร้างเอกสารสำเร็จ
OUT OF STOCK จองสินค้าแล้วของไม่พอ
ALLOCATED (จองแล้ว) จองสินค้าสำเร็จ
PICKING (กำลังหยิบ) เริ่มหยิบสินค้า
PICKED (หยิบแล้ว) ยืนยันการหยิบสำเร็จ
In-Transit (กำลังส่ง) กด Finish/TR (ปิดเอกสารต้นทาง) — สินค้ากำลังเดินทาง
POD ปลายทางรับสินค้าสำเร็จ (Proof of Delivery)

วงจรสถานะ Transfer In (ฝั่งปลายทาง)

สถานะ เกิดขึ้นเมื่อ
OPENED (รายการใหม่) สร้างขึ้นอัตโนมัติ ทันทีที่ต้นทางกด Finish/TR
RECEIVING (กำลังทำรับ) เข้าสู่หน้าสินค้าที่ได้รับจริง
RECEIVED (รับสินค้าแล้ว) ยืนยันรับสินค้าสำเร็จ
จัดเก็บแล้ว ระบุ Location ครบทุกรายการ
ปิดรายการ (CLOSED) ยืนยันความถูกต้องของการจัดเก็บเสร็จสมบูรณ์

1. การสร้างเอกสารโอนระหว่างคลัง ด้วยการกรอกข้อมูลผ่านหน้าเว็บ

ขั้นตอนการใช้งาน

  1. เข้าสู่ระบบด้วย Username และ Password แล้วไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง (Inventory Operate / Transfer)"

  2. เลือก "เพิ่มรายการใหม่ (New)" เพื่อเข้าสู่หน้าจอระบุข้อมูลพื้นฐานของเอกสาร เช่น:

    • คลังที่จะโอนจาก/ไป (From Warehouse / To Warehouse)

    • รายละเอียดการอ้างอิงเอกสาร (Reference Document)

    • เลขอ้างอิงลูกค้าขาเข้า (Reference Inbound)

    • เลขอ้างอิงการโอนสินค้า (Reference Transfer)

    • ข้อมูลรถขนส่ง (Transport)

  3. เลือกคลังที่ต้องการโอนย้ายที่ช่อง "ถึงคลังสินค้า (To Warehouse)" และระบุรายละเอียดอื่นๆ ที่ต้องการ

  4. กด "ถัดไป (Next)" เพื่อเข้าสู่หน้าระบุข้อมูลรายการสินค้า

  5. กด "เพิ่มรายการใหม่ (New)" เพื่อเลือกหรือค้นหารหัสสินค้า

    • คลิกที่ช่อง "รหัสสินค้า" ระบบแสดงรายการสินค้าทั้งหมดในระบบให้เลือก พร้อมข้อมูลประกอบ:

      • บาร์โค้ดสินค้า (SKU Barcode)

      • จำนวนสินค้าพร้อมใช้คงคลัง (Available QTY)

      • หน่วยของสินค้า (Pack Code)

    📌 ข้อมูลเหล่านี้ช่วยตรวจสอบความถูกต้อง โดยเฉพาะกรณีสินค้า 1 รหัสมีบาร์โค้ดมากกว่า 1 รหัส หรือต้องการโอนสินค้าที่ Available Qty = 0

  6. กด "บันทึก" — ระบบสร้างเอกสารและแสดง เลขที่ใบงาน (Transfer Key) บนหน้าจอ

  7. (ไม่บังคับ) หากต้องการแก้ไขจำนวนสินค้าที่จะโอน หรือระบุข้อมูลเฉพาะเจาะจง เช่น พาเลท, หมายเลขกล่อง, วันที่ผลิต, วันที่หมดอายุ, ล็อตสินค้า หรือพื้นที่จัดเก็บ (Location) — ดับเบิลคลิกที่บรรทัดสินค้ารายการนั้นเพื่อแก้ไข/ระบุข้อมูล

  8. (ทำซ้ำข้อ 5–7 จนครบตามรายการสินค้าที่ต้องการโอน)


ผลลัพธ์ที่ถูกต้องหลังสร้างสำเร็จ

  • ระบบสร้าง Transfer Key ให้

  • ปุ่ม Next เป็น Enable (พร้อมไปขั้นตอนจองสินค้า)

  • ข้อมูลที่กรอกแสดงถูกต้องครบถ้วน

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

เงื่อนไข ผลลัพธ์
ระบุ Warehouse ปลายทาง (To Warehouse) ที่ไม่มีในระบบ ไม่แสดง Warehouse ให้เลือก, ขึ้นข้อความ "Input Warehouse Code", ปุ่ม Next เป็น Disable
ระบุ Warehouse ต้นทาง (From Warehouse) เป็นคลังอื่นที่ผู้ใช้ไม่มีสิทธิ์เข้าถึง สร้างเอกสารได้ แต่ปุ่ม Next ไปยัง Tab Allocation เป็น Disable

กรณีพิเศษ: ระบุข้อมูล Location เจาะจง

หากกรอก Location ที่มี SKU นั้นอยู่ตอนเพิ่มรายการสินค้า (ขั้นตอนที่ 7):

📌 เมื่อกด Next ไปที่ Tab Allocation ระบบจะ Suggest เฉพาะ Inventory ใน Location ที่กรอกไปเท่านั้น (ไม่ดึง Location อื่นมาแนะนำ)


2. การจองสินค้า และออกเอกสารการหยิบ สำหรับใบงานโอนคลัง

ขั้นตอนการใช้งาน

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง (Inventory Operate / Transfer)"

  2. ค้นหาใบงานโอนที่ต้องการ

  3. เปิดเอกสารประเภท "การขนส่ง (ขาออก)" ขึ้นมา

  4. ไปที่แท็บ "จองสินค้า (Allocation)"

  5. กด "ยืนยันการจอง" หรือ "ยืนยันการจอง และออกเอกสารหยิบสินค้า" ในกรณีต้องการออกเอกสาร

  6. เมื่อเอกสาร Picking List แสดงขึ้นมา กด "พิมพ์"


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

  • สถานะใบงานเปลี่ยนเป็น ALLOCATED (จองแล้ว)

  • ข้อมูลถูก Update กลับไปใน Inventory ถูกต้อง

กรณีพิเศษ: สินค้าไม่พอ (Out of Stock)

เงื่อนไข ผลลัพธ์
สินค้าใน Inventory ไม่พอสำหรับจอง Status ใบงานเปลี่ยนเป็น OUT OF STOCK, SKU ที่ขาดมีข้อความ "Incomplete"
กด Confirm ขณะมี SKU ที่ Incomplete Error: "Can't partial allocate" — จองแบบ Partial ไม่ได้
เติมสต็อกให้เพียงพอแล้วกลับมาที่ Tab Allocation อีกครั้ง Status เปลี่ยนเป็น ALLOCATING และพบ SKU ที่เติมเข้าไปแล้ว — จองต่อได้

3. การหยิบสินค้า ผ่านเว็บ สำหรับใบงานโอนคลัง

ขั้นตอนการใช้งาน

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง (Inventory Operate / Transfer)" เพื่อเลือกเอกสารที่ต้องการหยิบสินค้า

    ⚠️ เงื่อนไข: ต้องจองสินค้า (Allocate) สำเร็จก่อนเสมอ จึงจะหยิบสินค้าได้

  2. กดเครื่องหมาย "+" ด้านหน้าเพื่อดูใบงานด้านใน

  3. เลือกแถวการขนส่ง (ขาออก) เพื่อเข้าใบงาน

  4. เลือกแท็บ "หยิบสินค้า"

    📌 หากเอกสารมีสถานะ "จองแล้ว (ALLOCATED)" ขั้นตอนนี้จะเปลี่ยนสถานะเป็น "กำลังหยิบ (PICKING)" ทันที

  5. ตรวจสอบข้อมูลการหยิบบนหน้าจออีกครั้ง ก่อนกด "ยืนยันการหยิบ (Confirm Picked)"

  6. ระบบแสดง Pop-up ให้ระบุ วันเวลายืนยันการหยิบสินค้า

    • ระบบตั้งต้นเป็นวันเวลาปัจจุบันที่ดำเนินการอยู่ — ปรับเปลี่ยนได้ตามต้องการ

    • กด "ตกลง"

  7. ระบบเปลี่ยนสถานะเอกสารเป็น "หยิบแล้ว (PICKED)" และเข้าสู่แท็บยืนยันความถูกต้องของเอกสารอีกครั้ง

  8. ตรวจสอบความถูกต้องเรียบร้อยแล้ว กดปุ่มใดปุ่มหนึ่ง:

    • "สำเร็จ / กลับสู่หน้าหลัก" เพื่อจบการทำงาน

    • "สำเร็จ / ออกเอกสารการโอนย้ายสินค้าระหว่างคลังสินค้า" เพื่อพิมพ์ใบงานโอนสินค้าระหว่างคลังทันที — สถานะใบงานจะเปลี่ยนเป็น "กำลังส่ง (In-Transit)"


3.1 การเคลื่อนไหวของ Inventory ขณะหยิบสินค้า

จำนวนสินค้าในคลังจะปรับเปลี่ยนตามลำดับ:

จองแล้ว (Allocated QTY)  →  กำลังหยิบ (Picking QTY)  →  หยิบแล้ว (Picked QTY)

📌 จำนวนทั้ง 3 สถานะนี้ (Allocated/Picking/Picked) จะถูกตัดออกจาก "สินค้าพร้อมปล่อย (Available QTY)" ในคลังสินค้าเสมอ ไม่ว่าจะอยู่ขั้นตอนใด


3.2 ข้อจำกัดสำคัญหลังสถานะเป็น PICKED

⚠️ เมื่อใบงาน Transfer Out มีสถานะ PICKED แล้ว ฟิลด์ต่อไปนี้จะถูก Disable ทั้งหมด — ไม่สามารถแก้ไขได้:

รายการ ผลลัพธ์
แก้ไขจำนวนสินค้า (Qty) Field Disable — ไม่ขึ้นให้แก้ไข
เพิ่ม SKU ใหม่ Field Disable
ลบ SKU Field Disable
แก้ไขรายละเอียด SKU อื่นๆ Field Disable
เปลี่ยน Warehouse ต้นทาง/ปลายทาง Field Disable
ยกเลิก (Cancel) เอกสาร ❌ ทำไม่ได้ — Error: "Transfer Order incorrect status"

4. การออกเอกสารการโอนคลัง

⚠️ เงื่อนไข: เอกสารต้องมีสถานะอย่างน้อย PICKED (หยิบแล้ว) ก่อนเท่านั้น จึงจะออกเอกสารการโอนคลังได้

ขั้นตอนการใช้งาน

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง (Inventory Operate / Transfer)"

  2. ค้นหาใบงานโอนที่ต้องการ

  3. เปิดเอกสารประเภท "การขนส่ง (ขาออก)" ขึ้นมา

  4. ไปที่แท็บ "ยืนยัน"

  5. กดปุ่ม "ออกเอกสารการย้ายระหว่างคลังสินค้า" (เทียบเท่ากับปุ่ม Finish/TR)

  6. เมื่อเอกสารแสดงขึ้นมาแล้ว กด "พิมพ์"

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

  • ใบงานเปลี่ยนเป็น Status "กำลังส่ง (In-Transit)"

  • เข้าสู่ Tab TR — แสดง Report Transfer Note ตามที่ตั้งค่าไว้ พร้อมข้อมูลถูกต้องครบถ้วน

  • ข้อมูลถูก Update ใน Inventory ถูกต้อง

  • กลับไปหน้า Table และกด "+" ที่ใบงาน → พบว่ามีใบงาน Transfer In ถูกสร้างขึ้นอัตโนมัติ ที่ Status OPENED ทันที


5. การรับเข้าใบงานโอนคลังผ่านหน้าเว็บ

ขั้นตอนการใช้งาน

  1. ไปที่เมนู "สินค้าคงคลัง > จัดการสินค้าคงคลัง > โอนระหว่างคลัง" เพื่อเลือกเอกสารที่ต้องการรับเข้า

    ⚠️ เงื่อนไข: ต้องโอนสินค้าในคลังต้นทางเสร็จก่อนเสมอ (สถานะของเอกสารต้นทางจะกลายเป็น "กำลังส่ง")

  2. กดเครื่องหมาย "+" ด้านหน้าเพื่อดูใบงานด้านใน

    📌 คลังปลายทาง (สินค้าปลายทาง) ของใบงานต้องเป็นคลังที่ User ใช้งานอยู่ปัจจุบัน

  3. เลือกแถวการขนส่ง (ขาเข้า) ที่มีสถานะ "รายการใหม่" เพื่อเข้าใบงาน

  4. เข้าสู่หน้าข้อมูลพื้นฐานของใบงาน

  5. เลือก "ประเภทเอกสาร (Document Type)" จากรายการที่ตั้งค่าไว้

    📌 หากตั้งค่า "ประเภทเอกสารตั้งต้น (Default Document Type)" ไว้ ระบบเลือกให้อัตโนมัติก่อน — ยังเปลี่ยนได้เสมอ

  6. กดปุ่ม "ถัดไป"

  7. เข้าสู่หน้า "สินค้าที่คาดว่าจะได้รับ (Expected SKU)" — แสดงรายละเอียดสินค้าที่จะโอนเข้า

  8. กด "ถัดไป" เพื่อรับโอนสินค้าที่จะเข้า

  9. เข้าสู่หน้า "สินค้าที่ได้รับจริง (Actual SKU)" — สถานะเอกสารเปลี่ยนเป็น "กำลังทำรับ (RECEIVING)"

    • ระบบนำสินค้าและรายละเอียดจากหน้า "สินค้าที่คาดว่าจะได้รับ" มาตั้งต้นรับเข้าให้อัตโนมัติ

    • (ไม่บังคับ) หากต้องการแก้ไข ดับเบิลคลิกที่ช่องที่ต้องการ → แก้ไข → กด "บันทึก"

  10. ตรวจสอบข้อมูลเรียบร้อยแล้ว กด "ยืนยันการรับสินค้า (Confirm Receive)"

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

  • สถานะเอกสารเปลี่ยนเป็น "รับสินค้าแล้ว (RECEIVED)"

  • Transfer Out (ต้นทาง) เปลี่ยนเป็นสถานะ POD

  • Transfer (ภาพรวม) = RECEIVED

  • Tab "สินค้าที่คาดว่าจะได้รับ (Expected SKU)" ต้องตรงกับ Inventory ที่ปล่อยมา และตรงกับ "สินค้าที่ได้รับจริง (Actual SKU)"

  • สินค้าถูกบันทึกลงในคลัง — ตรวจสอบได้ที่เมนู "ตรวจสอบสินค้าคงคลัง" โดยที่ยังไม่มีพื้นที่จัดเก็บ

ข้อมูลที่ดึงมาจากต้นทางและแก้ไขได้/ไม่ได้

เมื่อเข้าสู่หน้า "สินค้าที่ได้รับจริง" ระบบจะดึงข้อมูลจากคลังต้นทางมาให้ตรงกันทุกประการ:

ข้อมูล แก้ไขได้ไหม
Pallet ✅ แก้ไขได้ — เปลี่ยนเป็นเลขอื่นได้
Lot No ✅ แก้ไขได้ — เปลี่ยนเป็นเลขอื่นได้
วันที่ผลิต (Mfg Date) / วันที่หมดอายุ (Exp Date) ❌ แก้ไขไม่ได้ — Field Disable เสมอ ต้องตรงตามต้นทาง
สถานะสินค้า (Damage / Hold) ❌ แก้ไขไม่ได้ — ต้องตรงตามต้นทางเสมอ
Receive Qty (จำนวนที่รับ) ❌ แก้ไขไม่ได้เลย — Field Disable ไม่ว่าจะตั้งค่า Short Receive หรือ Over Receive เปิด/ปิดก็ตาม

⚠️ ข้อสำคัญ: ต่างจาก Module รับสินค้าปกติ (Goods Receipt) ที่ Allow Short/Over Receive มีผลต่อการแก้ไข Qty — สำหรับ Transfer การรับเข้าต้องรับให้ตรงกับที่ปล่อยมาเท่านั้นเสมอ ไม่สามารถปรับ Qty ได้


6. การยกเลิก/ถอยสถานะการรับเข้า

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

Status ของ Transfer In ยกเลิกได้ไหม ผลลัพธ์
OPENED ✅ ได้ ใบงาน Transfer In หายไป, Transfer Out กลับเป็น PICKED, Transfer (ภาพรวม) = PICKED, Inventory Update กลับถูกต้อง
RECEIVING ❌ ไม่ได้ ปุ่ม/ตัวเลือก Cancel เป็น Disable
RECEIVED ❌ ไม่ได้ ปุ่ม/ตัวเลือก Cancel เป็น Disable

ขั้นตอนยกเลิก (เมื่อ Status = OPENED):

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง"

  2. กด "+" หน้าใบงาน Transfer

  3. กด 3 จุด หน้าใบงาน Transfer In ที่ต้องการ

  4. กด Cancel → กด OK → กด OK ที่ Pop-up Success

การถอยสถานะ (Reopen) — เฉพาะจาก RECEIVED

ถอยจาก RECEIVED ไปเป็น ผลลัพธ์
To RECEIVING Transfer In = RECEIVING, Transfer (ภาพรวม) = RECEIVING, ข้อมูลที่รับไปแล้วถูกลบออกจาก Inventory
To OPENED Transfer In = OPENED, Transfer (ภาพรวม) = In-Transit (ถอยกลับไปสถานะต้นทางส่งสินค้า), ข้อมูลถูกลบออกจาก Inventory

ขั้นตอนการถอยสถานะ:

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง" → กด "+" หน้าใบงาน

  2. กด 3 จุด หน้าใบงาน Transfer In

  3. Hover ที่ Reopen → เลือกสถานะเป้าหมาย (To RECEIVING หรือ To OPENED)

  4. กด OK → กด OK ที่ Pop-up Success

การจำกัดสิทธิ์การเข้าถึงเอกสาร (Access Control)

ระบบจำกัดการมองเห็นเอกสาร Transfer ตาม Warehouse Access ของผู้ใช้งาน:

สิทธิ์ Warehouse Access ของ User ผลลัพธ์
ตรงกับคลังต้นทาง หรือ คลังปลายทางของเอกสาร เห็นเอกสาร — เข้า Tab Basic ได้ แต่ถ้าไม่ตรงกับคลังปลายทาง: เข้า Tab อื่นไม่ได้ และกด Next ไม่ได้
ไม่ตรงกับทั้งคลังต้นทางและปลายทางเลย ระบบไม่แสดงผลเอกสารนี้เลย (Security Check)

7. การออก Unloading Report

ใช้สำหรับพิมพ์รายงานเตรียมรับสินค้าก่อนทำการรับเข้าจริง

  1. ไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง" → กด "+" หน้าใบงาน

  2. กด 3 จุด หน้าใบงาน Transfer In (Status = OPENED)

  3. กด "Print Unloading"

ผลลัพธ์: Report แสดงขึ้นมา พร้อมข้อมูลถูกต้องครบถ้วน


8. การจัดเก็บใบงานโอนคลังเป็นพาเลทผ่านหน้าเว็บ

⚠️ ก่อนดำเนินการทุกครั้ง โปรดตรวจสอบให้มั่นใจว่าเข้าสู่ระบบด้วยผู้ใช้งานที่มีสิทธิ์การจัดการคลังสินค้าถูกต้องแล้ว

ขั้นตอนการใช้งาน

  1. หลังจากรับสินค้าเรียบร้อยแล้ว (เอกสารโอนระหว่างคลังมีสถานะเป็น "รับสินค้าแล้ว") ไปที่เมนู "สินค้าคงคลัง > จัดการสินค้าคงคลัง > โอนระหว่างคลัง" และเลือก แตกเอกสารรับสินค้า เพื่อเริ่มจัดเก็บสินค้า

  2. เลือกเอกสารที่ต้องการจัดเก็บ → เข้าไปยังแท็บ "สินค้าที่ได้รับจริง"

  3. เลือกรายการสินค้าที่ต้องการจัดเก็บ → เปลี่ยนมุมมองที่แสดงแบบตาราง ให้เป็นแบบรายละเอียด เพื่อง่ายต่อการระบุพื้นที่จัดเก็บ

  4. เลือกพื้นที่จัดเก็บที่ต้องการ → กด "บันทึก"

  5. ระบบแจ้งดำเนินการสำเร็จ — ปรับมุมมองกลับเป็นตาราง

  6. (ทำซ้ำข้อ 2–5 สำหรับสินค้ารายการถัดไป จนกว่าสินค้าที่ต้องการจัดเก็บจะหมด)

  7. กด "ถัดไป" เพื่อเข้าสู่หน้ายืนยันการจัดเก็บ — สถานะเอกสารเปลี่ยนเป็น "จัดเก็บแล้ว"

  8. ตรวจสอบความถูกต้องเรียบร้อยแล้ว กดปุ่มใดปุ่มหนึ่ง:

    • "สำเร็จ / กลับสู่หน้าหลัก" เพื่อจบการทำงาน

    • "สำเร็จ / ออกเอกสารรับสินค้า" เพื่อพิมพ์ใบงานยืนยันการรับสินค้า

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

  • สถานะของใบงานเปลี่ยนเป็น "ปิดรายการ (CLOSED)"

  • สินค้าที่ได้รับการจัดเก็บแล้ว สามารถนำไปจองและปล่อยออกจากคลังได้ ตามกระบวนการต่อไป (Allocate/Pick ปกติ)


เปรียบเทียบ Transfer vs Goods Receipt (รับสินค้าปกติ) — จุดต่างสำคัญ

รายการ Transfer In Goods Receipt (PO ปกติ)
Receive Qty แก้ไขได้ไหม ❌ ไม่ได้เลย ✅ ได้ (ตาม Allow Short/Over Receive)
วันผลิต/หมดอายุ แก้ไขได้ไหม ❌ ไม่ได้ — ต้องตรงต้นทาง ✅ ได้ตามที่กรอกตอนรับ
สถานะ Damage/Hold ดึงจากต้นทางอัตโนมัติ ต้องตรงกัน กำหนดเองตอนรับ
Pallet / Lot แก้ไขได้ กำหนดเองตอนรับ