#doctypes#ap
จ่ายชำระหนี้ ฝั่งเจ้าหนี้ (trans_flag 19)
ใช้เมื่อไร
ใช้จ่ายเงินตัดหนี้เจ้าหนี้ อยู่ที่เมนู "จ่ายชำระหนี้ (เจ้าหนี้)" (DE, transMenuMap.ts:1374)
trans_flag/ตาราง
- หัวเอกสารอยู่ใน หัวเอกสารใบวางบิล/ใบเสร็จ-จ่ายชำระหนี้ (ap_ar_trans) และรายการบิลอยู่ใน รายการบรรทัดใบวางบิล/ชำระหนี้ (ap_ar_trans_detail) บันทึกผ่าน
SaveDoc(docs.go:119,billStmts:532) - แท็บชำระเขียนลง หัวสรุปการรับ/จ่ายเงิน (cb_trans) / รายละเอียดรับ/จ่ายเงินแยกรายการ (cb_trans_detail)
ฟิลด์/แท็บบนหน้าจอ
- หัวเอกสาร: party แท็บ pay, wht, vat, gl (transLayouts.ts:85)
- grid แบบตารางเอกสารหนี้ (
BILLS_FLAGStransLayouts.ts:161)
ผลต่อสต็อก
ไม่มี
ผลต่อภาษี (VAT/WHT)
- แท็บ VAT ซื้อและ WHT ให้ผู้ใช้คีย์เองทั้งหมด (
apArTaxTabs19 = buy trans_tax.go:53) ดู ทะเบียนภาษีซื้อ/ภาษีขาย และภาษีหัก ณ ที่จ่าย (VAT Register & WHT)
การลงบัญชี
ใช้ standard GL (service.go:2159) ถ้ามี template จะใช้ข้อมูลฝั่ง cb (service.go:1568)
| Dr | Cr |
|---|---|
| เจ้าหนี้ (ยอดรวม + lost_profit_exchange_amount) | เงินที่จ่ายตามแท็บชำระ (payTenders) |
| ขาดทุนอัตราแลกเปลี่ยน 511030 (กรณีจ่ายเกิน) | กำไรอัตราแลกเปลี่ยน 420040 (อีกกรณีหนึ่ง) |
ผลต่างอัตราแลกเปลี่ยนดูที่ หลายสกุลเงินและกำไรขาดทุนจากอัตราแลกเปลี่ยน (Multi-Currency & FX Gain/Loss)
เอกสารต้นทาง-ปลายทาง
- ต้นทาง: เอกสารหนี้เจ้าหนี้ (docs.go:597) และใบรับวางบิล 213
- เช็คจ่ายจากแท็บชำระไปต่อที่ เช็คจ่าย: ผ่าน/ขาดสิทธิ์/คืน/เปลี่ยน (Paid Cheque Lifecycle)
ยกเลิก/แก้ไข
- ยกเลิกด้วย flag 23 (doc_cancel.go:60)
- แก้ไขไม่ได้เมื่อถูกใช้แล้ว เสร็จแล้ว หรือถูกยกเลิก (
apArEditLockeddocs.go:457)
ข้อควรระวัง
- VAT/WHT ไม่ถูกคำนวณจากบิลให้อัตโนมัติ ผู้ใช้ต้องคีย์เอง
ที่มาในโค้ด
frontend/account/tabs/transMenuMap.ts:1374เมนูfrontend/account/transaction/transLayouts.ts:85FLAG_SPEC 19backend/internal/application/process/docs.go:119SaveDocbackend/internal/application/process/trans_tax.go:53apArTaxTabsbackend/internal/application/process/service.go:2159GL 19/239backend/internal/application/process/doc_cancel.go:60ยกเลิก 23