Skip to main content

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 แทนการบันทึกข้อมูลที่ไม่ถูกต้อง