Release - Feb 27, 2026
- New Feature เพิ่ม field
contactBankAccountNameและcontactBankBranchCodeใน Contact API - Enhancement กำหนดค่า default ของ
contactBranchเป็น "สำนักงานใหญ่" โดยอัตโนมัติเมื่อไม่ได้ระบุค่า - Enhancement ปรับค่า
contactBranchCodeอัตโนมัติเมื่อcontactBranchถูกระบุเป็น "สำนักงานใหญ่" - Enhancement เพิ่ม
contactIdใน response ของ Document APIs ทุกประเภท - Enhancement รองรับการใช้งาน
contactIdใน /upgrade/{documentType} API - Enhancement เพิ่มการตรวจสอบความยาวสูงสุดของ
externalDocumentId(สูงสุด 36 ตัวอักษร)
New Feature
เพิ่ม field contactBankAccountName และ contactBankBranchCode ใน Contact API
เพิ่ม field ใหม่ใน request payload ของ Contact API เพื่อรองรับข้อมูลบัญชีธนาคารของผู้ติดต่อให้ครบถ้วน:
contactBankAccountName— ชื่อบ ัญชีธนาคารcontactBankBranchCode— รหัสสาขาธนาคาร
ดูรายละเอียดเพิ่มเติมได้ที่ : ประกาศ - เพิ่ม field เเละปรับ logic สำหรับ /contacts APIs
Enhancement
กำหนดค่า default ของ contactBranch เป็น "สำนักงานใหญ่" โดยอัตโนมัติเมื่อไม่ได้ระบุค่า
ปรับปรุงการทำงานของ contactBranch ใน Contact API ให้สอดคล้องกับ API References ของ Contact (API reference - Contact)
- ก่อนแก้ไข: หากไม่ได้ระบุ
contactBranchค่าที่ได้จะเป็นnull - หลังแก้ไข: หากไม่ได้ระบุ
contactBranchระบบจะ default เป็น"สำนักงานใหญ่"โดยอัตโนมัติ
ปรับค่า contactBranchCode อัตโนมัติเมื่อ contactBranch ถูกระบุเป็น "สำนักงานใหญ่"
เมื่อ contactBranch มีค่าเป็น "สำนักงานใหญ่" ระบบจะปรับค่า contactBranchCode ออกเป็นค่าว่างโดยอัตโนมัติ เพื่อป้องกันข้อมูลที่ไม่สอดคล้องกัน (สำนักงานใหญ่ไม่ควรมี branchCode)
ดูรายละเอียดเพิ่มเติมได้ที่ : ประกาศ - เพิ่ม field เเละปรับ logic สำหรับ /contacts APIs
เพิ่ม contactId ใน response ของ Document APIs ทุกประเภท
field contactId ได้ถูกเพิ่มลงใน response payload ของ Document API ทุกประเภททำให้ผู้ใช้งานสามารถทราบ contactId ของผู้ติดต่อที่ใช้กับเอกสารนั้นได้ทันทีจาก response
ประเภทเอกสารที่รองรับ:
- Quotation
- Billing Note
- Tax Invoice
- Cash Invoice
- Receipt
- Receiving Inventory
- Purchase Order
- Expense
รองรับการใช้งาน contactId ใน /upgrade/{documentType} API
รองรับ การระบุข้อมูล contact ผ่าน contactId ใน payload ของ /upgrade/{documentType} API
สามารถดูรายละเอียดเพิ่มเติมได้ที่ ประกาศ - ปรับปรุง Logic การจัดการข้อมูล Contact
เพิ่มการตรวจสอบความยาวสูงสุดของ externalDocumentId (สูงสุด 36 ตัวอักษร)
เพิ่ม validation สำหรับ field externalDocumentId เพื่อจำกัดความยาวสูงสุดที่ 36 ตัวอักษร หากส่งค่าที่ยาวเกินกำหนด ระบบจะ return error แทนการบันทึกข้อมูลที่ไม่ถูกต้อง