เนื้อหาที่ครอบคลุม: สแกนโอนย้ายหยิบ (Scan Transfer Pick) · สแกนโอนย้ายปล่อยออก (Scan Transfer Out) · สแกนโอนย้ายรับสินค้า (Scan Transfer Receive) · สแกนโอนย้ายจัดเก็บ (Scan Transfer Putaway)
ขอบเขต: การใช้งานผ่าน Handheld เท่านั้น
📌 คู่มือนี้เป็นส่วนต่อขยายของ คู่มือ Inventory Transfer (ฝั่งเว็บ) — ใช้คู่กันเสมอ เนื่องจากใบงาน Transfer ต้องสร้าง/จองสินค้าผ่านเว็บก่อน จึงจะมาดำเนินการสแกนต่อที่ Handheld ได้
สแกนโอนย้ายหยิบ (Scan Transfer Pick)
เส้นทางเมนู: Tab Operate → Scan Transfer → Scan Transfer Pick
ใช้สแกนหยิบสินค้าจากใบงาน Transfer Out ที่ Status = ALLOCATED — รูปแบบการทำงานเหมือนกับ Scan Pick Single ทุกประการ เพียงเปลี่ยนใบงานเป็น Transfer
1. การรับแจ้งเตือนและเข้างานหยิบ
เมื่อมีการจองสินค้า (Allocate) ใบงาน Transfer สำเร็จ ระบบจะส่ง Notification ไปยัง Handheld ทันที
วิธีที่ 1 — กดจาก Pop-up ที่เด้งขึ้นมา
-
เมื่อ Notification เด้งขึ้นที่หน้าจอ Handheld
-
กดที่ Pop-up นั้นโดยตรง → ระบบพาไปที่งานหยิบสินค้าทันที ข้อมูลถูกต้องตามใบจอง สแกนต่อได้
วิธีที่ 2 — เข้าจาก Tab Notification
-
Handheld → Tab Notification
-
กดที่รายการแจ้งเตือนที่ต้องการ → เข้าสู่งานหยิบ
วิธีที่ 3 — เข้าเมนูปกติ
-
Handheld → Tab Operate → เมนู Scan Transfer > Scan Transfer Pick
-
กดเข้าไปในใบงานที่เตรียมไว้
วิธีที่ 4 — สแกน Barcode บน Picking List
-
Handheld → Tab Operate → เมนู Scan Transfer > Scan Transfer Pick
-
สแกน Barcode บนรายงาน Picking List โดยตรง
📌 ระบบค้นหาและเข้าสู่ใบงานหยิบทันที โดยไม่ต้องเลือกจากรายการเอง
📌 Picker Zone: หากมีการแบ่งโซนผูก Location ไว้ Notification จะแจ้งเตือนเฉพาะ Handheld ที่ตั้งค่า Zone ตรงกับ Location ที่ Allocate ได้เท่านั้น — วิธีรับแจ้งเตือนและเข้างานเหมือนกันทุกประการกับวิธีที่ 1-2 ข้างต้น
2. การสแกนหยิบสินค้า
เงื่อนไข: ใบงาน Transfer Out ต้องมีสถานะ ALLOCATED
-
เข้าใบงาน Scan Transfer Pick ที่เตรียมไว้
-
ตรวจสอบ Profile ที่แสดง: รายการ Full Pallet แสดงสัญลักษณ์ FULL ใช้ Profile Full Pallet, รายการ Partial Pallet ใช้ Profile Partial Pallet
-
สแกนตาม Scan Profile ที่กำหนด จนครบทุกรายการ
-
(สแกน Sequence แรกสำเร็จ → Status เปลี่ยนเป็น Picking, Inventory: Allocated Qty → Picking Qty)
-
(สแกนครบ → Tag เปลี่ยนจาก PENDING → MATCH)
-
-
กด Confirm Pick
ผลลัพธ์ที่ถูกต้อง
-
ขึ้นข้อความ "Make List Success"
-
ใบงานเปลี่ยนสถานะเป็น PICKED
-
ข้อมูล Update ใน Inventory ถูกต้อง
⚠️ สแกนไม่ครบ: ปุ่ม Confirm Pick เป็น Disable ต้องสแกนให้ครบก่อน
กรณีพิเศษ: สแกน Pallet ID แทน SKU
เมื่อสแกน Pallet ID ที่มีมากกว่า 1 SKU อยู่ภายใน → ระบบนับ SKU ทุกตัวที่อยู่ใน Pallet ID และ Location ที่สแกนไปให้อัตโนมัติ ไม่ต้องสแกนทีละ SKU
กรณีพิเศษ: ข้ามลำดับรายการที่ระบบแนะนำ
-
ข้ามภายใน Full หรือ Partial เดียวกัน: แตะที่ Field ใดก็ได้ (เช่น SKU Label) เพื่อเริ่มสแกนจากจุดนั้น — ระบบ Focus วนกลับไปยัง Field ที่ยังขาดให้เอง (เช่น สแกน SKU จบ → ไป QTY → จบแล้วย้อนกลับไป Location)
-
ข้ามจาก Full Pallet ไป Partial Pallet: แตะที่ SKU ตัวที่เป็น Partial Pallet → ระบบเปลี่ยน Profile เป็น Partial อัตโนมัติ → เมื่อสแกนถึงรายการ Full Pallet ระบบเปลี่ยน Profile กลับเป็น Full อัตโนมัติ
กรณีพิเศษ: สแกน SKU Code/Barcode ไม่ตรงกับที่จองในส่วน Pack Code
เมื่อสแกน SKU Code ถูกต้อง แต่เลือก SKU Barcode/Pack Code ไม่ตรงกับที่จอง:
✅ ระบบคำนวณเลข Pack ใหม่ตามสัดส่วนของ Master SKU โดยอัตโนมัติ แล้วใส่ค่าที่คำนวณได้ลงในช่องจำนวนให้ถูกต้อง — ไม่ Error
📌 นี่เป็นพฤติกรรมที่ต่างจาก Scan Pick Single (สำหรับ DSO ขาออกปกติ) ซึ่งจะ Error ในกรณีเดียวกัน — สำหรับ Transfer ระบบยอมให้สลับ Pack Code ได้เพราะเป็นการย้ายภายในองค์กรเดียวกัน
ข้อผิดพลาดและกรณีพิเศษขณะสแกน
| Error Message | สาเหตุ |
|---|---|
Location not found |
สแกน Location ที่ไม่ตรงกับ Expected |
Invalid SKU Barcode |
สแกน SKU Barcode ผิดจากใบงาน หรือเลือก SKU Code ไม่ตรงกับที่จอง |
SKU not found or Barcode type not match |
สแกน SKU Barcode ที่ไม่มีอยู่ในระบบ |
Picking quantity must not more than selected quantity |
สแกน Qty เกินจำนวนที่จอง |
📌 ตรวจสอบสต็อก: เมื่อสแกนสำเร็จ Column Allocated Qty ของ Inventory ที่ถูกจองจะย้ายไปที่ Column Picking Qty ตามจำนวนที่สแกนทันที
สแกนโอนย้ายปล่อยออก (Scan Transfer Out)
เส้นทางเมนู: Tab Operate → Scan Transfer → Scan Transfer Out
ใช้สแกนโหลดสินค้าขึ้นรถเพื่อปล่อยสินค้าโอนย้ายไปยังคลังปลายทาง — รูปแบบการทำงานเหมือนกับ Scan Out by Pallet (สำหรับ DSO ปกติ) ทุกประการ
1. การสร้างใบงาน Scan Transfer Out
เงื่อนไข: ใบงาน Transfer ต้องมีสถานะ PICKED, PACKED หรือ PARTIAL_PICKED เท่านั้น
| Status ของใบงาน Transfer | ผลลัพธ์ |
|---|---|
| PICKED / PACKED / PARTIAL_PICKED | สร้างได้ |
| ALLOCATED / PICKING / RELEASING / CLOSED | Error: Job status must be in PACKED, PICKED or PARTIAL_PICKED |
⚠️ เฉพาะใบงาน Transfer เท่านั้น: หากค้นหาใบงาน DSO ปกติ ในเมนูนี้ จะไม่พบใบงานนั้นเลย — แยกขาดจากกันโดยสมบูรณ์
ขั้นตอนการสร้าง
-
Handheld → Tab Operate → เมนู Scan Transfer > Scan Transfer Out
-
กด ⋯ (3 จุด) มุมขวาบน → เลือก Scan Transfer Out
-
คลิกที่ช่อง Expect Release job
-
ติ๊ก Checkbox หน้าใบงาน Transfer ที่ต้องการ (เลือกได้ทีละ 1 หรือหลายใบพร้อมกัน)
-
กด Next
-
กรอก Vehicle No (ทะเบียนรถ)
-
กด Start
ผลลัพธ์หลังสร้างสำเร็จ:
-
ใบงาน Scan Transfer Out สถานะ = OPENED
-
ระบบ Gen เลขใบงาน ให้อัตโนมัติ
-
ใน Scan Out มี SKU และจำนวนเท่ากับใบ Transfer ที่เลือกมา
-
ใบงาน Transfer บนเว็บเปลี่ยนเป็นสถานะ RELEASING
-
Booking No. และ Vehicle No. บนเว็บตรงกับที่กรอกใน Handheld
2. การสแกนโหลดสินค้าขึ้นรถ
-
เข้าใบงาน Scan Transfer Out (Status = OPENED)
-
สแกนตาม Scan Profile ที่กำหนด จนครบทุกรายการ
- รองรับทั้งแบบ Scan Full (เต็มพาเลท ที่ Inventory ไม่ถูกหยิบมาก่อน), Scan Partial (บางส่วน ที่ Inventory ถูกหยิบมาก่อนแล้ว), และผสมทั้งสองแบบในใบงานเดียวกัน
-
กด Load job success
-
(ไม่บังคับ) กดปุ่ม กล้อง เพื่อถ่ายรูปสินค้าก่อนโหลดขึ้นรถ — กดถ่ายรูปที่ต้องการ
-
กรอก Driver Name (ชื่อคนขับรถ)
-
กด Release Car
-
เซ็นลายเซ็น Person release (ผู้ดำเนินการปล่อยสินค้า) → กด Confirm Release Signed
-
เซ็นลายเซ็น Driver (คนขับรถ) → กด Confirm Driver Signed
ผลลัพธ์ที่ถูกต้อง
-
ปิดใบงานสำเร็จ — กลับสู่หน้า Scan Transfer Out List
-
ใบงาน Scan Transfer Out สถานะ = CLOSED
-
ใบงาน Transfer บนเว็บเปลี่ยนเป็นสถานะ In-Transit
-
ระบบสร้างใบงาน Transfer Receive (Transfer In) ที่สถานะ OPENED ให้อัตโนมัติ
-
Inventory Enquiry: จำนวน SKU ที่ปล่อยออก → Shipped Qty
-
(ถ้าถ่ายรูป) Report Transfer แสดงข้อมูลลายเซ็นถูกต้องครบถ้วน
📌 Summary Qty: ระบบแสดงจำนวนสินค้าที่สแกนแล้ว (เช่น 1/จำนวนทั้งหมด) มุมซ้ายบนตามที่ตั้งค่า Summary Information ไว้ (เช่น Good Qty) — สรุปยอด Total อีกครั้งในหน้า Enter Driver Name
3. การออกเอกสาร Transfer (Print Worksheet)
ออกได้ทุก Status ของใบงาน Scan Transfer Out — แต่ข้อมูลลายเซ็นจะสมบูรณ์เฉพาะ CLOSED เท่านั้น (เหมือนกับ Module Scan Out)
| Status Scan Transfer Out | ข้อมูลใน Report |
|---|---|
| OPENED | ข้อมูลสินค้าครบ — ไม่มี ลายเซ็น/ชื่อคนขับ/วันที่จัดส่ง |
| RELEASING | ข้อมูลสินค้าครบ — ไม่มี ลายเซ็น/ชื่อคนขับ/วันที่จัดส่ง |
| CLOSED | ข้อมูลสมบูรณ์ — มี ลายเซ็นทั้ง 2 ฝ่าย/ชื่อคนขับ/วันที่จัดส่งครบถ้วน |
ออกจากในใบงาน
-
เข้าใบงาน Scan Transfer Out ที่ต้องการ
-
กด ⋯ (3 จุด) มุมขวาบน
-
กด Print Worksheet
ออกจากหน้า List
-
หน้ารายการ Scan Transfer Out
-
สไลด์การ์ด ใบงานที่ต้องการ จากขวาไปซ้าย
-
กด Print
สแกนโอนย้ายรับสินค้า (Scan Transfer Receive)
เส้นทางเมนู: Tab Operate → Scan Transfer → Scan Transfer Receive
ใช้รับสินค้าที่โอนย้ายมาจากคลังต้นทาง โดยรับจากตัวสินค้าจริงทั้งหมด — แตกต่างจาก Scan Receipt ปกติ ที่ระบบไม่แสดงรายการสินค้าที่ต้องรับเข้าให้ล่วงหน้า
1. การรับสินค้าโอนย้ายผ่านการสแกนรับ
ก่อนดำเนินการทุกครั้ง โปรดตรวจสอบให้มั่นใจว่าเข้าสู่ระบบด้วยผู้ใช้งานที่มีสิทธิ์การจัดการคลังสินค้าถูกต้องแล้ว
-
Handheld → Tab Operate → เมนู Scan Transfer > Scan Transfer Receive
-
ระบบแสดงรายการเอกสารโอนย้ายที่สามารถนำมาทำรับได้ — เลือกหรือค้นหาเอกสารที่ต้องการ
-
เลือก ประเภทเอกสาร (Document Type) ในการทำรับ จากรายการที่ตั้งค่าไว้
📌 หากตั้งค่า "ประเภทเอกสารตั้งต้น (Default Document Type)" ไว้ ระบบเลือกให้อัตโนมัติก่อน — ยังเปลี่ยนได้เสมอ
-
กด ยืนยัน (Confirm)
-
เข้าสู่หน้าจอการสแกนรับสินค้า — ระบบไม่แสดงรายการสินค้าที่ต้องรับเข้าให้ล่วงหน้า (เพื่อให้รับจากตัวสินค้าจริง) และสร้างหมายเลขพาเลทขึ้นมาให้อัตโนมัติ
-
สแกนบาร์โค้ดจากตัวสินค้า หรือจากรายงานโหลดสินค้า
- (ถ้าระบบตรวจเจอข้อมูลสินค้าตรงกับ Barcode มากกว่า 1 รายการ → แสดงหน้าจอรายการให้เลือกหรือสแกนเจาะจง → กลับเข้าหน้าจอการสแกนหลัก)
-
(ไม่บังคับ) ระบุจำนวนสินค้า กรณีสินค้ามีจำนวนมากและนับมาก่อนแล้ว → กด Enter
-
สแกนรับสินค้าตามรายการจริงจนครบทั้งพาเลท → เลือก "ถัดไป"
- ระบบสร้างหมายเลขพาเลทใหม่อีกครั้งตามที่ตั้งค่า → ดำเนินการตามข้อ 6–7 ต่อจนกว่าจะครบตามสินค้าที่ได้รับจริง
-
เมื่อรับสินค้าครบตามเอกสารแล้ว กด "ปิดงาน" (Close Job)
-
เลือก "ยืนยันการปิดงาน" (Confirm Close Job) — ระบบแสดงรายการสรุปสินค้าที่รับครั้งนี้ให้ตรวจสอบอีกครั้ง
-
กด "ยืนยันการรับสินค้า" (Confirm Transfer Receive)
-
เซ็นลายเซ็นเพื่อยืนยันการรับสินค้า → กด "ยืนยันการรับ" (Confirm Transfer Receive Signed) อีกครั้ง
ผลลัพธ์ที่ถูกต้อง
-
ใบงาน Transfer In = RECEIVED
-
ใบงาน Transfer Out (ต้นทาง) = POD
-
ใบงาน Transfer (ภาพรวม) = RECEIVED
-
ข้อมูล Update ลง Inventory ถูกต้อง
2. ข้อมูลที่ดึงจากต้นทางอัตโนมัติ
เมื่อสแกนรับ (เช่น สแกน Pallet ID) ระบบจะดึงข้อมูลจากคลังต้นทางมาให้ตรงกันทุกประการ — สอดคล้องกับคู่มือ Transfer ฝั่งเว็บ
| ข้อมูล | พฤติกรรม |
|---|---|
| วันผลิต (Mfg Date) | ดึงมาตรงตามคลังต้นทางทั้งหมด ไม่สามารถเปลี่ยนได้ |
| วันหมดอายุ (Exp Date) | ดึงมาตรงตามคลังต้นทางทั้งหมด ไม่สามารถเปลี่ยนได้ |
| สถานะสินค้า (Good/Damage/Hold) | ดึงมาตรงตามคลังต้นทางทั้งหมด ไม่สามารถเปลี่ยนได้ |
📌 Original Receive Date (วันที่รับเข้าเดิม): วันที่สินค้านั้นถูกรับเข้าคลังครั้งแรก (เช่น จาก PO เดิม) จะยังคงเดิมเสมอ แม้จะผ่านการ Transfer ระหว่างคลังมาแล้วก็ตาม — เพื่อให้การจัดสรรสินค้าแบบ FIFO ไม่เพี้ยน
3. การพิมพ์ Receiving Tag และ Unloading
⚠️ เงื่อนไข Receiving Tag: ต้องระบุ Location ให้ SKU ครบทุกไลน์ที่ Tab Actual SKU ก่อน และกด Finish GRN จึงจะพิมพ์ได้
พิมพ์ Receiving Tag (ผ่านหน้าเว็บ)
-
ไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง (Inventory Operate / Transfer)"
-
กด "+" หน้าใบงาน Transfer → เข้าไปในใบงาน Transfer In ที่สร้างไว้
-
ไปที่ Tab Actual SKU
-
ระบุ Location ให้ SKU ทุกไลน์ → กด Save
-
กด Finish GRN
ผลลัพธ์: แสดงใบงาน Receiving Tag ตามที่ตั้งค่าไว้ ข้อมูลถูกต้อง
| Status Transfer In | กด Receiving Tag ได้ไหม |
|---|---|
| OPENED | ❌ ปุ่ม Disable |
| RECEIVING | ❌ ปุ่ม Disable |
| RECEIVED | ✅ ได้ (เมื่อทำตามเงื่อนไขข้างต้นครบ) |
พิมพ์ Unloading Report
ใช้สำหรับเตรียมข้อมูลก่อนรับเข้าจริง — พิมพ์ได้ตั้งแต่ Status OPENED
-
ไปที่เมนู "จัดการสินค้าคงคลัง > โอนระหว่างคลัง" → กด "+" หน้าใบงาน Transfer
-
กด 3 จุด หน้าใบงาน Transfer In ที่สร้างไว้
-
กด "Print Unloading"
ผลลัพธ์: แสดงใบงาน Unloading ตามที่ตั้งค่าไว้ ข้อมูลถูกต้อง
สแกนโอนย้ายจัดเก็บ (Scan Transfer Putaway)
เส้นทางเมนู: Tab Operate → Scan Transfer → สแกนโอนย้ายจัดเก็บ (Scan Transfer Putaway)
ใช้จัดเก็บสินค้าที่รับเข้ามาจากการโอนย้ายระหว่างคลัง โดยจัดเก็บลง Location ที่ระบบแนะนำ
ก่อนดำเนินการทุกครั้ง โปรดตรวจสอบให้มั่นใจว่าเข้าสู่ระบบด้วยผู้ใช้งานที่มีสิทธิ์การจัดการคลังสินค้าถูกต้องแล้ว
ขั้นตอนการใช้งาน
-
Handheld → Tab Operate → เมนู Scan Transfer > สแกนโอนย้ายจัดเก็บ (Scan Transfer Putaway)
-
ระบบแสดงรายการเอกสารรับสินค้าที่สร้างไว้ก่อนหน้า
- หากต้องการจัดเก็บจากเอกสารรับที่ยังไม่มีงานจัดเก็บ → กด 3 จุด มุมขวาบน → กด "สร้างงานโอนย้ายจัดเก็บ"
-
เลือก "งานโอนย้ายรับสินค้า" เพื่อไปยังหน้ารวมรายการ — ระบบแสดงเฉพาะเอกสารสถานะ "รับสินค้าแล้ว" ให้นำไปจัดเก็บ
-
เลือกหรือค้นหาเอกสารรับสินค้าที่ต้องการ → ตรวจสอบข้อมูลการสร้างงานจัดเก็บอีกครั้ง → กด "เริ่ม"
-
สแกนข้อมูลตามลำดับ Profile ที่กำหนด (ถ้า Profile เป็นบาร์โค้ดสินค้า)
- (ถ้าระบบตรวจเจอข้อมูลสินค้ามากกว่า 1 รายการตรงกับ Barcode → เลือกหรือสแกนรายการที่ต้องการ → กลับเข้าหน้าจอการสแกนหลัก)
-
เคลื่อนไปยังพื้นที่จัดเก็บที่ระบบแนะนำ → สแกนบาร์โค้ดพื้นที่จัดเก็บ
-
(ทำซ้ำข้อ 5–6 จนครบทั้งเอกสาร)
-
เลือก "ดูรายการ" เพื่อตรวจสอบข้อมูลการจัดเก็บสินค้า
-
กด "ยืนยันการปิดงาน"
ผลลัพธ์ที่ถูกต้อง
-
เอกสารโอนรับสินค้าเปลี่ยนเป็นสถานะ "จัดเก็บแล้ว"
-
สินค้ามีผลต่อการจอง/ตัดเบิกสินค้าทันที
-
ใบงานโอนย้ายเปลี่ยนเป็นสถานะ "ปิดรายการ" (CLOSED) — จบขั้นตอนการจัดเก็บสินค้า
สรุปกฎสำคัญที่ต้องจำ
| เงื่อนไข | กฎ |
|---|---|
| สร้าง Scan Transfer Out | ใบงาน Transfer ต้องเป็น PICKED/PACKED/PARTIAL_PICKED เท่านั้น |
| ค้นหา DSO ปกติในเมนู Scan Transfer Out | ไม่พบเลย — แยกขาดจากกัน |
| สแกน Pack Code ไม่ตรงจองใน Scan Transfer Pick | ระบบคำนวณสัดส่วนให้อัตโนมัติ ไม่ Error (ต่างจาก Scan Pick ปกติ) |
| Scan Transfer Receive | ไม่แสดงรายการล่วงหน้า ต้องรับจากของจริงเสมอ |
| วันผลิต/วันหมดอายุ/สถานะสินค้าตอนรับเข้า | ดึงจากต้นทางเสมอ แก้ไขไม่ได้ |
| Original Receive Date | คงเดิมเสมอ แม้ผ่าน Transfer มาแล้ว (รักษา FIFO) |
| Receiving Tag | กดได้เฉพาะ Status RECEIVED และระบุ Location ครบ + Finish GRN แล้ว |
| Print Worksheet (Scan Transfer Out) | CLOSED เท่านั้นที่มีลายเซ็นครบ — OPENED/RELEASING ไม่มีลายเซ็น |
เปรียบเทียบ Scan Transfer vs Module ที่คล้ายกัน (DSO ปกติ)
| รายการ | Scan Transfer | Module เทียบเท่า (DSO ปกติ) |
|---|---|---|
| Scan Transfer Pick | เหมือน Scan Pick Single ทุกอย่าง ยกเว้นกรณี Pack Code ไม่ Error | Scan Pick Single (16-1) |
| Scan Transfer Out | เหมือน Scan Out by Pallet ทุกอย่าง | Scan Out by Pallet (17-1) |
| Scan Transfer Receive | ไม่แสดงรายการล่วงหน้า ต้องรับจากของจริง | Scan Receipt (รับจาก ASN ที่มีรายการล่วงหน้าให้) |
| Scan Transfer Putaway | จัดเก็บแล้วพร้อมใช้ทันที (ไม่ผ่านแถวสีเทา) | Scan Putaway (รับ→เทา→จัดเก็บ→ดำ) |