รองรับ Simple Partial Receipt พร้อมปรับ referencedToMe / referencedByMe
- การเปลี่ยนแปลง Response Model ของ
referencedToMeและreferencedByMe - รองรับการแบ่งรับชำระเงิน (Partial Receipt) แบบ Simple สำหรับใบเสร็จรับเงิน
เริ่มมีผลบน Production Environment: 18/03/2026
1. การเปลี่ยนแปลง Response Model ของ referencedToMe และ referencedByMe
Response ของเอกสารทุกประเภทจะมีการเปลี่ยนแปลง model ของ referencedToMe และ referencedByMe
สิ่งที่เปลี่ยนแปลง
เดิม field type ใน referencedToMe / referencedByMe ใช้เก็บ ประเภทเอกสารปลายทาง แต่ตั้งแต่การอัปเดตนี้เป็นต้นไป:
- ค่าประเภทเอกสารปลายทางจะถูกย้ายไปอยู่ใน field
documentTypeแทน - field
typeจะเปลี่ยนความหมายเป็น ประเภทการอ้างอิง (reference type) ตามตารางด้านล่าง
| ค่า | ความหมาย | หมายเหตุ |
|---|---|---|
1 | ImportDocument | อ้างอิงจากการเปลี่ยนประเภทเอกสาร (Upgrade) |
5 | Batch | อ้างอิงจากการสร้างใบวางบิลรวมหรือใบเสร็จรวม |
11 | BatchPartialPayments | อ้างอิงระหว่างใบเสร็จแบบแบ่งชำระกับใบกำกับภาษีต้นทาง |
13 | DepositFirst | อ้างอิงมัดจำงวดแรก |
15 | DepositLast | อ้างอิงมัดจำงวดสุดท้าย |
ตัวอย่าง referencedByMe ใน response ของใบเสร็จแบบแบ่งชำระ:
"referencedByMe": [
{
"referenceId": "9962945",
"referenceDocumentType": "7",
"referenceDocumentSerial": "INV2026030045",
"documentId": "66603",
"documentType": "9",
"documentSerial": "RE2026030079",
"type": 11
}
]
APIs ที่ได้รับผลกระทบ
- APIs เอกสารทุกประเภทที่มี
referencedToMeและreferencedByMeใน response