Skip to main content

รองรับการแก้ไขใบเสร็จแบบแบ่งชำระ (Update Partial Receipt) แบบ Simple และปรับ field publishedOn

  1. รองรับการแก้ไขใบเสร็จแบบแบ่งชำระ (Update Partial Receipt) แบบ Simple
  2. ปรับ field publishedOn ของ Create Partial Receipt เป็น optional

ผู้ใช้งานสามารถทดลองได้บน Sandbox เพิ่มเติมได้ตั้งแต่วันที่: 26/03/2026

เริ่มมีผลบน Production Environment: 30/03/2026


1. รองรับการแก้ไขใบเสร็จแบบแบ่งชำระ (Update Partial Receipt) แบบ Simple

FlowAccount OpenAPI ได้เพิ่มการรองรับการแก้ไขใบเสร็จรับเงินแบบแบ่งชำระ (Partial Receipt) สำหรับใบเสร็จแบบ Simple

ผู้ใช้งานสามารถปรับยอดชำระ (partialAmount) และ field เอกสารอื่น ๆ ได้ สำหรับใบเสร็จที่มีสถานะ รอดำเนินการ (Awaiting) เท่านั้น โดยที่ระบบจะคำนวณยอดชำระรวมของใบกำกับภาษีต้นทางที่อ้างอิงให้ใหม่โดยอัตโนมัติ

สามารถดูรายละเอียดเพิ่มเติมได้ที่ Tutorial: การแก้ไขใบเสร็จแบบแบ่งชำระแบบ Simple

Field ระดับเอกสารที่ต้องระบุ

Fieldประเภทคำอธิบาย
contactIdinteger (int64)รหัสผู้ติดต่อ — ต้องตรงกับรหัสผู้ติดต่อของใบกำกับภาษีต้นทาง
isBatchDocumentbooleanต้องเป็น true เสมอ — ระบุว่าเป็นเอกสารแบบแบ่งชำระ
partialPaymentMethodnumberต้องเป็น 11 (RECPartial)
creditTypenumberต้องเป็น 3 (เงินสด) ค่าอื่นไม่รองรับสำหรับใบเสร็จแบบแบ่งชำระ
documentStructureTypestringต้องเป็น "UpdateSimpleDocument"
grandTotaldecimalต้องเท่ากับ partialAmount
documentReferencearrayต้องเป็น null หรือ [] เท่านั้น

Field ระดับรายการสินค้าที่ต้องระบุ

Fieldประเภทคำอธิบาย
documentIdnumberrecordId ของใบกำกับภาษีต้นทาง — ต้องตรงกับ recordId ของใบกำกับภาษีเดิมที่สร้างไว้
documentTypenumberต้องเป็น 7 (ใบกำกับภาษี)
partialAmountdecimalยอดที่ต้องการชำระในงวดนี้ (ต้องมากกว่า 0 และไม่เกินยอดคงเหลือ)

API ที่ได้รับผลกระทบ

  • PUT /receipts/{id}

2. ปรับ field publishedOn ของ Create Partial Receipt เป็น optional

ปรับปรุงฟิลด์ publishedOn ในการสร้างใบเสร็จแบบแบ่งชำระ (POST /receipts) จาก required เป็น optional โดยหากไม่ระบุ ระบบจะใช้วันที่ปัจจุบัน

API ที่ได้รับผลกระทบ

  • POST /receipts