# เมนู: Tab Operate → Scan Return

ใช้สำหรับสร้างและรับคืนสินค้าผ่าน Handheld โดยสแกนตาม Scan Profile ที่กำหนด รองรับการระบุสถานะสินค้า (Damage / Hold) และการถ่ายรูปแนบ

## **Scan Profile สำหรับ Scan Return (Default)**

| Profile                 | ลำดับการสแกน                                  |
| ----------------------- | --------------------------------------------- |
| SKU Barcode             | สแกน SKU เท่านั้น                             |
| SKU Barcode(C) > QTY(C) | สแกน SKU → ใส่จำนวน                           |
| Location > SKU > QTY    | สแกน Location → SKU → จำนวน (จัดเก็บได้ทันที) |

---

# 1. การสร้าง Return และสแกนรับคืนจาก DSO

ใช้เมื่อมีใบงาน DSO ที่ Status = CLOSED และต้องการสร้าง Goods Receipt Return โดยตรงผ่าน HH

## ขั้นตอนที่ 1 — สร้างใบงาน Return บน Handheld

1. Handheld → Tab **Operate** → เมนู **Scan Return**

2. คลิก **⋯ (3 จุด)** มุมขวาบน → เลือก **Return**

3. คลิกที่ช่อง **Select Release Job**

4. เลือกใบงาน DSO ที่ต้องการ → คลิก **OK**

5. คลิก **Start**

6. เลือก **Return Reason**

7. คลิก **Confirm**

## ขั้นตอนที่ 2 — สแกนรับคืนสินค้า

1. สแกนตาม **Scan Profile** ที่กำหนดจนครบทุกรายการ

2. คลิก **Close Job** → คลิก **Confirm Close Job**

3. คลิก **Confirm Return**

4. เซ็นลายเซ็นบนหน้าจอ

5. คลิก **Confirm Return** อีกครั้งเพื่อยืนยัน

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

* ขึ้นข้อความ **"Record Success"**

* ใบงานบน HH เปลี่ยนสถานะเป็น **RETURN**

* สถานะบนหน้าเว็บตรงกัน

* Tag แสดง **SO** (มาจาก DSO โดยตรง)

* สินค้าปรากฏใน Inventory Enquiry เป็น **แถวสีเทา**

---

# 2. การเลือกงาน Return จาก Request Return บน Handheld

ใช้เมื่อมีใบงาน Request Return (Status = OPENED) รออยู่แล้ว

1. Handheld → Tab **Operate** → เมนู **Scan Return**

2. กรอก **Return Key** ของใบงาน Request Return ในช่องค้นหา

3. เลือก **Document Type**

4. เลือก **Return Reason** *(ในกรณีที่ยังไม่ได้ระบุเหตุผลการคืนที่ใบงาน Request Return)*

5. คลิก **Confirm**

6. สแกนตาม Scan Profile → Close Job → Confirm Close Job

7. Confirm Return → เซ็นลายเซ็น → Confirm Return

> ผลลัพธ์: Tag แสดง **RR** (มาจาก Request Return) — ขั้นตอนสแกนเหมือนข้อ 1

---

# 3. การระบุสถานะสินค้า Damage ขณะสแกน

ใช้เมื่อพบสินค้าเสียหายขณะรับคืน สามารถทำได้หลังสแกนสินค้าเข้ามาในระบบแล้ว

1. สแกนตาม Profile จนได้รายการสินค้าในหน้าจอ

2. **สไลด์การ์ด** รายการที่ต้องการ จากซ้ายไปขวา

3. คลิก **Good damaged switch** เพื่อเปลี่ยนเป็น Damage

   * *(ทำซ้ำสำหรับรายการที่ต้องการ — สามารถทำบางแถวหรือทุกแถวก็ได้)*

4. ดำเนินการ Close Job → Confirm Close Job → Confirm Return → เซ็น → Confirm Return

> 📌 **เปลี่ยนกลับได้:** หากทำ Damage แล้วต้องการเปลี่ยนกลับเป็น Good สไลด์การ์ดอีกครั้ง → คลิก **Good damaged switch** ซ้ำ
>
> ⚠️ **สัญลักษณ์แจ้งเตือน:** เมื่อมีรายการ Damage ระบบจะแสดงสัญลักษณ์ **!** ที่แถวนั้น และที่ใบงาน

> ผลลัพธ์: Inventory แสดง Goods Status = **Damage**

---

# 4. การพักสินค้า (Hold) ขณะสแกน

ใช้เมื่อต้องการพักสินค้าที่รับคืนมาไว้ก่อน ไม่ให้นำไปใช้งาน

1. สแกนตาม Profile จนได้รายการสินค้า

2. **สไลด์การ์ด** รายการที่ต้องการ จากซ้ายไปขวา

3. คลิก **SKU Suspend**

4. เลือก **Hold Reason** → คลิก **OK**

   * *(ทำซ้ำสำหรับรายการที่ต้องการ)*

5. Close Job → Confirm Close Job → Confirm Return → เซ็น → Confirm Return

> 📌 **ยกเลิก Hold:** สไลด์การ์ดซ้ำ → คลิก **SKU Suspend** → คลิก **OK** (ไม่เลือก Reason) เพื่อ Unhold
>
> ผลลัพธ์: Inventory แสดง Goods Status = **Hold** พร้อม Hold Reason ที่ระบุ

---

# 5. การถ่ายรูปแนบสินค้า

1. สแกนตาม Profile จนได้รายการสินค้า

2. **สไลด์การ์ด** รายการที่ต้องการ จากซ้ายไปขวา

3. คลิก **SKU Photography** → คลิกปุ่มถ่ายรูป

4. ถ่ายรูป → กด **ลูกศรซ้ายบน** เพื่อกลับมาที่ใบงาน

5. Close Job → Confirm Close Job → Confirm Return → เซ็น → Confirm Return

> ผลลัพธ์: รูปภาพปรากฏใน Tab Attach ของ SKU ในใบงาน Return บนเว็บ

---

# 6. การสแกนรับพร้อมระบุ Location (ปิดใบงานทันที)

ใช้เมื่อต้องการรับคืนและจัดเก็บในขั้นตอนเดียว โดยใช้ Scan Profile ที่มี Location

> **เงื่อนไข:** ต้องใช้ Scan Profile ที่มี Location เช่น `Location > SKU > QTY`

1. Handheld → Tab **Operate** → เมนู **Scan Return**

2. ค้นหาและเปิดใบงาน → เลือก Return Reason → คลิก **Confirm**

3. สแกนตาม Profile (สแกน Location → SKU → Qty) จนครบ

4. คลิก **Close Job** → **Confirm Close Job**

5. คลิก **Confirm Return** → เซ็นลายเซ็น → **Confirm Return**

> ผลลัพธ์: Goods Receipt Return เปลี่ยนสถานะเป็น **CLOSED** ทันที — สินค้าพร้อมใช้งาน (แถวสีดำ) ไม่ต้องทำ Putaway แยก

---

# 7. การพิมพ์ Receiving Tag ผ่าน Handheld

> **เงื่อนไข:** Goods Receipt Return ต้องมีสถานะ **RETURN** ขึ้นไป

1. Handheld → Tab **Operate** → **Scan Return**

2. เข้าไปในใบงานที่ต้องการ → คลิก **Confirm**

3. คลิก **⋯ (3 จุด)** มุมขวาบน

4. เลือก **Print tags to receive all products**

> ระบบพิมพ์ Receiving Tag ตามจำนวน Pallet ที่รับเข้า

---

# ข้อควรรู้:

1. หมายเลขล็อต (Lot No) ของการรับคืนสินค้า ระบบจะทำการ Auto Include "-R" ต่อท้ายหมายเลขล็อตเดิมให้เสมอ

   กรณีที่เอกสารปล่อยออกสินค้า ปล่อยสินค้าออกไปขณะที่ไม่มีหมายเลขลอต ระบบจะทำการ Auto Include "-R" ให้ทันที


