Receive Return Overview
คู่มือการใช้งาน: การคืนสินค้าและใบลดหนี้ (Receive Return)
1. วัตถุประสงค์ (Objective)
หน้าจอ การคืนสินค้าและใบลดหนี้ (Receive Return) หรือที่เรียกทั่วไปว่าหน้าจอทำใบลดหนี้ (Credit Note) หรือใบเพิ่มหนี้ (Debit Note) มีวัตถุประสงค์เพื่อจัดการรายการปรับลดหรือเพิ่มยอดหนี้ของเจ้าหนี้ (Vendor) หลังจากที่มีการรับสินค้าเขัาไปแล้ว โดยรองรับทั้งกรณีที่มีการคืนสินค้าทางกายภาพ (Physical Return) และกรณีปรับปรุงเฉพาะยอดเงิน
หน้าที่หลักของหน้าจอนี้:
- ทำรายการใบลดหนี้ (Credit Note) กรณีคืนสินค้าหรือราคาแพงเกินไป
- ทำรายการใบเพิ่มหนี้ (Debit Note) กรณีที่ราคาต่ำเกินไปหรือรับของเพิ่ม
- ตัดสต็อกสินค้าออกโดยอัตโนมัติเมื่อมีการทำรายการคืนสินค้า
- อ้างอิงข้อมูลจากใบแจ้งหนี้ (Receive Invoice) ที่สมบูรณ์แล้วเพื่อความถูกต้องของข้อมูล
2. วิธีการเข้าใช้งาน (How to Access)
เส้นทางเมนู (Menu Path): Receiving (การรับสินค้า) > Receive Return (คืนสินค้า/ใบลดหนี้)
3. ขั้นตอนการทำงาน (Main Processes)
3.1 การเริ่มสร้างเอกสารคืนสินค้า (Creating a Return)
- กดปุ่ม Add New (+)
- เลือก Return Type (ประเภทการคืน):
- Credit Note (C/N): เลือกเมื่อต้องการปรับลดหนี้ (ยอดหนี้รวมลดลง)
- Debit Note (D/N): เลือกเมื่อต้องการปรับเพิ่มหนี้ (ยอดหนี้รวมเพิ่มขึ้น)
- ระบุวันที่ทำรายการ (Return Date) และวันที่ในเอกสาร C/N หรือ D/N (Document Date)
- เลือก Supplier (Vendor) ที่ต้องการทำรายการด้วย
- เหตุผลในการคืน (Return Reason): ระบุเหตุผลที่ต้องทำรายการคืนสินค้า (เป็นฟิลด์บังคับ)
3.2 การอ้างอิงใบแจ้งหนี้ (Referencing Invoices)
วิธีที่แนะนำที่สุดคือการดึงข้อมูลจากรายการที่เคยรับเข้ามาแล้ว:
- กดปุ่ม Add Invoice เพื่อดึงรายการจากใบแจ้งหนี้ที่สมบูรณ์แล้ว
- ระบบจะแสดงรายการสินค้าทั้งหมดตามใบแจ้งหนี้ที่เลือก
- ระบุจำนวนที่ต้องการคืน (Return Qty) โดยระบบจะตรวจสอบไม่ให้คืนเกินจำนวนที่เคยรับเข้ามาจริง
3.3 การบันทึกรายการคืนสินค้า (Product Return Logic)
ในหน้าจอนี้จะมีตัวเลือกสำคัญคือ “Return Product”:
- หากติ๊กถูก (Return Product): หมายถึงมีการส่งสินค้าคืนกลับไปจริงๆ ระบบจะไปตัดสต็อกสินค้าในคลังออก (สำหรับ C/N) หรือเพิ่มเข้า (สำหรับ D/N) พร้อมจัดการหมายเลข Lot ให้ถูกต้อง
- หากไม่ติ๊กออก (Financial Only): หมายถึงเป็นการคืนเงินหรือปรับปรุงราคาเท่านั้น โดยไม่มีการเคลื่อนไหวของสินค้าในคลัง
3.4 การตรวจสอบยอดทางการเงิน (Tax & Discount)
- ระบบจะคำนวณยอดรวม (Total Amount), ภาษีมูลค่าเพิ่ม (VAT) และยอดสุทธิ (Net Amount) ให้โดยอัตโนมัติ
- ผู้ใช้สามารถระบุส่วนลดท้ายบิล (Discount Analysis) หากมีการเจรจาเป็นกรณีพิเศษ
3.5 การยืนยันรายการ (Confirming)
- เมื่อตรวจสอบข้อมูลครบถ้วนแล้ว ให้กดปุ่ม Confirm เพื่อจบกระบวนการ
- ระบบจะปรับปรุงยอดหนี้และยอดสต็อกสินค้าทันทีเมื่อสถานะเปลี่ยนเป็น Completed
3.6 การยกเลิกเอกสาร (Canceling)
- หากต้องการยกเลิกรายการที่บันทึกไปแล้ว ให้กดปุ่ม Cancel
- ระบบจะดึงสต็อกกลับเข้ามา (สำหรับ C/N) หรือหักออก (สำหรับ D/N) เพื่อให้ยอดคงเหลือกลับไปเป็นเหมือนก่อนเริ่มทำรายการ
4. สถานะและการเปลี่ยนแปลงสถานะ (Status Flow)
graph LR
D[During] -- ยืนยันรายการ --> C[Completed]
D -- ลบเอกสาร --> X[Deleted]
C -- ยกเลิกรายการ --> CA[Canceled]
- สถานะ: During (กำลังดำเนินการ)
- สามารถ: แก้ไขข้อมูล, เพิ่ม/ลบรายการสินค้า, เปลี่ยนประเภทคืน
- ไม่สามารถ: พิมพ์ใบเสร็จ/ใบลดหนี้ (จนกว่าจะยืนยัน)
- เปลี่ยนเป็น: Completed เมื่อกดปุ่ม “Confirm”
- สถานะ: Completed (เสร็จสมบูรณ์)
- สามารถ: พิมพ์เอกสารใบลดหนี้/ใบเพิ่มหนี้
- ไม่สามารถ: แก้ไขข้อมูลในหน้าจอได้อีก
- เปลี่ยนเป็น: Canceled เมื่อกดปุ่ม “Cancel”
- สถานะ: Canceled (ยกเลิก)
- เป็นสถานะสุดท้ายของเอกสารที่ถูกยกเลิก ไม่สามารถนำกลับมาใช้งานใหม่ได้
5. กระบวนการอัตโนมัติ (Automatic Processes)
- Inventory Sync: ตัดสินค้าออกจากสต็อกทันทีในกรณี Credit Note + Return Product หรือเพิ่มเข้าในกรณี Debit Note + Return Product
- Auto Amount Recalculation: คำนวณ VAT และยอดรวมใหม่ทันทีที่มีการเปลี่ยนราคาหรือจำนวนคืน
- Running Number Generation: สร้างเลขที่เอกสาร RS-R (Receive Return) ตามลำดับที่ตั้งค่าไว้
- Lot Tracking: จับคู่รายการคืนเข้ากับ Lot สินค้าเดิมที่เคยรับเข้ามาเพื่อความถูกต้องของผู้ส่งและวันหมดอายุ
6. กฎเกณฑ์และข้อจำกัด (Business Rules & Validations)
- Return Reason Requirement: ต้องระบุเหตุผลในการคืนเสมอ หากไม่ระบุระบบจะไม่ยอมให้ Confirm
- Onhand Validation (C/N): กรณีคืนสินค้า (Credit Note) ระบบจะตรวจสอบว่าสินค้าใน Lot นั้นๆ ยังเหลืออยู่ในคลังพอให้ส่งคืนหรือไม่ หากสินค้าไม่มีอยู่แล้วจะไม่สามารถทำรายการได้
- Invoice Linkage Restrictions: หากดึงรายการมาจากใบแจ้งหนี้ จำนวนที่คืนรวมทุกใบรวมกันต้องไม่เกินจำนวนเดิมที่เคยรับเข้ามา
- Period Control: ไม่สามารถบันทึกข้อมูลย้อนหลังเข้าไปในรอบบัญชีที่ปิดไปแล้วได้
- Currency Consistency: สกุลเงินที่ใช้ในใบคืนต้องตรงกับสกุลเงินในใบแจ้งหนี้ต้นฉบับ
7. คำถามที่พบบ่อยและการแก้ปัญหา (FAQ & Troubleshooting)
Q: ทำไมระบบไม่ยอมให้ Confirm และแจ้งว่า “Available Qty is not enough”? A: สำหรับรายการ Credit Note (คืนสินค้า) ยอดสินค้าในระบบต้องมีอยู่ให้หักออก หากสินค้าถูกขายหรือเบิกออกไปแล้ว คุณต้องนำสินค้าจำนวนนั้นกลับเข้าคลังก่อนจึงจะคืนของตามเอกสารนี้ได้
Q: สามารถคืนสินค้าได้มากกว่าหนึ่งใบแจ้งหนี้ในเอกสารใบเดียวได้หรือไม่? A: ได้ ผู้ใช้สามารถกดปุ่ม Add Invoice หลายครั้งเพื่อเลือกสินค้าจากหลายๆ ใบแจ้งหนี้มาไว้ในใบจัดการคืนใบเดียวได้ (ตราบใดที่เป็นเจ้าหนี้รายเดียวกัน)
Q: ความแตกต่างระหว่าง C/N และ D/N ในหน้าจอนี้คืออะไร? A: C/N (ใบลดหนี้) ใช้เมื่อต้องการลดหนี้ เช่น ของเสีย หรือราคาแพงเกิน ส่วน D/N (ใบเพิ่มหนี้) ใช้เมื่อต้องการเพิ่มยอดหนี้ เช่น รับสินค้าเพิ่มแต่ไม่ได้เปิด PO ใหม่ หรือราคาจริงแพงกว่าหน้าบิลเดิม
Q: ติ๊ก “Return Product” ออกแล้วให้ผลลัพธ์อย่างไร? A: ระบบจะปรับปรุงเพียงยอดเงินและมูลค่าหนี้ในทางบัญชีเท่านั้น แต่จะไม่มีการไปขยับยอดสต็อกสินค้าในคลังของคุณ
Q: ทำไมเปลี่ยนรหัส Supplier (Vendor) ไม่ได้หลังจากเลือกสินค้าไปแล้ว? A: เพื่อป้องกันความสับสนของข้อมูลสินค้าและบัญชี หากต้องการเปลี่ยน Supplier ให้ลบรายการสินค้าทั้งหมดออกก่อนหรือสร้างเอกสารใบใหม่
