> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.bentoweb.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 🧾 หลักการทำงานของระบบเอกสารบน BentoWeb กรณีเปิดใช้งานระบบภาษี (Tax System)

เมื่อร้านค้าเปิดใช้งานระบบภาษี (VAT) บน BentoWeb
ระบบจะช่วยออกเอกสารทางภาษีให้อัตโนมัติในทุกขั้นตอนของการขาย
ตั้งแต่สั่งซื้อสินค้า ไปจนถึงกรณียกเลิกออเดอร์
เพื่อให้เอกสารของร้านครบ ถูกต้อง และพร้อมยื่นภาษีได้ทุกเดือน

## 🪄 1. ระบบ BentoWeb ช่วยออกเอกสารอะไรบ้าง
> ระบบจะออกเอกสารตามลำดับโดยอัตโนมัติเมื่อมีการสั่งซื้อและชำระเงิน
| ลำดับ | เอกสาร | ระบบออกให้เมื่อ | จุดประสงค์ |
| ---- |
| 1️⃣ | **ใบสั่งซื้อ (Order)** | เมื่อลูกค้าสั่งซื้อสำเร็จ | ใช้ยืนยันคำสั่งซื้อ |
| 2️⃣ | **ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ** | เมื่อลูกค้าชำระเงินสำเร็จ หรือร้านค้ากดยืนยัน “รับเงิน” (COD) | แสดงยอดขายและ VAT |
| 3️⃣ | **ใบกำกับภาษีเต็มรูป (Full Tax Invoice)** | เมื่อลูกค้าขอเอกสารเต็มรูป หรือระบบ Trigger จาก BentoPacking / BentoDelivery | ใช้ยื่นภาษีมูลค่าเพิ่ม (ภ.พ.30) |
| 4️⃣ | **ใบลดหนี้ (Credit Note)** | เมื่อต้องการยกเลิกออเดอร์หลังออกใบกำกับภาษีเต็มรูปแล้ว | ใช้เพื่อลดยอดขายและภาษีขายของใบเดิม |
💬 **สรุป:**
ระบบออกเอกสารครบตั้งแต่ต้นจนจบโดยอัตโนมัติ

## 📄 2. เอกสารแต่ละใบคืออะไร และใช้ทำอะไร
| เอกสาร | ใช้เพื่อ | ใช้ยื่นภาษีขายได้ไหม | ลูกค้าใช้ขอเครดิตภาษีซื้อได้ไหม |
| ---- |
| **ใบสั่งซื้อ** | ยืนยันการสั่งซื้อ | ❌ ไม่ได้ | ❌ ไม่ได้ |
| **ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ** | ยืนยันการรับเงิน + แสดง VAT | ✅ ได้ (ฝ่ายขาย) | ❌ ไม่ได้ (ลูกค้าทั่วไป) |
| **ใบกำกับภาษีเต็มรูป** | สำหรับลูกค้านิติบุคคล | ✅ ได้ | ✅ ได้ |
| **ใบลดหนี้ (Credit Note)** | ยกเลิก / ลดภาษีจากใบเต็มรูป | ✅ ได้ | ✅ ได้ |
> 💡 ส่วนใหญ่ร้านค้าใช้ “ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ” เพื่อยื่นภาษีขาย
> แต่ถ้าลูกค้าเป็นบริษัท ต้องออก “ใบกำกับภาษีเต็มรูป” เพิ่มเติม

## ⚙️ 3. หลักการออกเอกสารในแต่ละกรณี
### 🛒 **กรณี NON-COD (ลูกค้าชำระเงินก่อนส่งสินค้า)**
| ขั้นตอน | เอกสารที่ระบบออก | หมายเหตุ |
| ---- |
| สั่งซื้อสินค้า | ใบสั่งซื้อ | ใช้ยืนยันออเดอร์ |
| ชำระเงินสำเร็จ | ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ | ออกอัตโนมัติ |
| ขอใบกำกับเต็มรูป | ใบกำกับภาษีเต็มรูป | Admin กดอนุมัติภายหลัง |
| ยกเลิกหลังออกใบเต็มรูป | ใบลดหนี้ | ใช้ลดยอดภาษีขาย |
📍 **Tax Point:** วันที่ลูกค้าชำระเงินสำเร็จ

### 🚚 **กรณี COD (เก็บเงินปลายทาง)**
| ขั้นตอน | เอกสารที่ระบบออก | หมายเหตุ |
| ---- |
| สั่งซื้อสินค้า | ใบสั่งซื้อ | ใช้ยืนยันออเดอร์ |
| จัดส่งสินค้า | - | ยังไม่เกิดภาษี |
| ร้านค้ารับเงินจากขนส่ง | ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ | ออกเมื่อร้านค้ากดยืนยัน “รับเงิน” |
| ลูกค้าขอใบเต็มรูป | ใบกำกับภาษีเต็มรูป | Admin กดอนุมัติภายหลัง |
📍 **Tax Point:** วันที่ร้านค้ารับเงินจากขนส่ง

## 🧾 4. การเลือกหัวเอกสารให้เหมาะกับร้านค้า
| หัวเอกสาร | เหมาะกับร้านค้าแบบไหน | ใช้ยื่นภาษีขายได้ไหม | หมายเหตุ |
| ---- |
| **ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ** | ร้านค้าทั่วไปที่ใช้ BentoWeb เป็นระบบหลัก | ✅ ได้ | ลูกค้าสามารถขอใบเต็มภายหลัง |
| **ใบเสร็จรับเงิน / ใบเสร็จรับเงินชั่วคราว** | ร้านค้าที่มีระบบบัญชีภายนอก (SAP, D365, Express ฯลฯ) | ⚠️ ใช้เพื่อแสดงยอดขายและภาษีในระบบเท่านั้น | ยอดภาษีจะแสดงในรายงาน เพื่อใช้ตรวจทวนกับระบบหลัก |
> 🧠 **แนะนำ:**
> หากร้านค้ามีระบบบัญชีของตนเอง ให้เลือกหัวเอกสาร “ใบเสร็จรับเงินชั่วคราว” เพื่อไม่ซ้ำซ้อนกับระบบหลัก

## 💰 5. จุดเกิดภาษี (Tax Point)
| ประเภทออเดอร์ | ภาษีเกิดขึ้นเมื่อ | เอกสารหลักฐานภาษี |
| ---- |
| **NON-COD** | วันที่ลูกค้าชำระเงินสำเร็จ | ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ หรือใบเต็มรูป |
| **COD** | วันที่ร้านค้ารับเงินจากขนส่ง | ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ หรือใบเต็มรูป |
| **ร้านค้ามีระบบบัญชีของตนเอง** | วันที่บันทึกในระบบบัญชีหลัก | ใบเสร็จใน BentoWeb ใช้ตรวจทวนยอดขายและภาษี |
> 💬 ภาษีเกิดขึ้น “เมื่อร้านค้ารับเงินจริง” ไม่ใช่ตอนที่ลูกค้าสั่งซื้อ

## 🧑‍💻 6. หน้าที่ของแอดมิน (Admin Actions)
> สำหรับร้านค้าที่ **ไม่ได้ใช้ BentoPacking หรือ BentoDelivery**
> ระบบจะไม่ออก “ใบกำกับภาษีเต็มรูป” และ “ใบลดหนี้” ให้อัตโนมัติ
> แอดมินต้องดำเนินการอนุมัติเอกสารเองตามขั้นตอนนี้

### 📜 การอนุมัติใบกำกับภาษีเต็มรูป (Full Tax Invoice)
**เงื่อนไข:**
* ต้องมีการชำระเงินสำเร็จ (NON-COD) หรือกดยืนยันรับเงินแล้ว (COD)
**ขั้นตอนที่ Admin ต้องทำ:**
1. ตรวจสอบคำขอจากลูกค้าในหน้า “Request Full Tax Invoice”
2. ตรวจสอบชื่อ–ที่อยู่ และเลขประจำตัวผู้เสียภาษีของลูกค้า
3. คลิก “อนุมัติ / ออกใบกำกับภาษีเต็มรูป”
4. ระบบจะสร้างเลขที่เอกสารและไฟล์อัตโนมัติ
5. ดาวน์โหลดหรือส่งเอกสารให้ลูกค้า
> 💡 *ควรตรวจสอบข้อมูลลูกค้าก่อนอนุมัติทุกครั้ง เพราะเอกสารนี้ถือเป็นเอกสารทางภาษีถาวร*

### 📉 การอนุมัติใบลดหนี้ (Credit Note)
**เงื่อนไข:**
* ต้องมี “ใบกำกับภาษีเต็มรูป” มาก่อน
* ออเดอร์ต้องมีสถานะ “ยกเลิก” หรือ “คืนเงิน”
**ขั้นตอนที่ Admin ต้องทำ:**
1. เปิดออเดอร์ที่ยกเลิก
2. ตรวจสอบว่าออกใบกำกับเต็มรูปแล้ว
3. คลิก “ออกใบลดหนี้”
4. ตรวจสอบยอดขายและ VAT
5. ยืนยันการออกเอกสาร
> ⚠️ *ควรออกใบลดหนี้ภายในเดือนเดียวกับใบกำกับภาษีเดิม เพื่อให้ยื่น ภ.พ.30 ได้ถูกต้อง*

### 🧩 สรุปสำหรับ Admin
| เอกสาร | ระบบออกอัตโนมัติ | ต้องให้ Admin อนุมัติเอง |
| ---- |
| ใบสั่งซื้อ | ✅ อัตโนมัติ | - |
| ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ | ✅ อัตโนมัติ (เมื่อรับเงินสำเร็จ) | - |
| ใบกำกับภาษีเต็มรูป | ⚠️ ออกเมื่อมีการ Request | ✅ ต้องกดอนุมัติ |
| ใบลดหนี้ | ⚠️ ออกเมื่อออเดอร์ถูกยกเลิก | ✅ ต้องกดอนุมัติ |
> 💬 หากร้านค้าไม่ได้ใช้ BentoPacking หรือ BentoDelivery
> ระบบจะออกเอกสารอัตโนมัติถึง “ใบเสร็จรับเงิน / ใบกำกับภาษีอย่างย่อ” เท่านั้น
> ส่วน “ใบกำกับภาษีเต็มรูป” และ “ใบลดหนี้” ต้องให้แอดมินกดอนุมัติเอง