Skip to main content

Release - Mar 25, 2026

  • Fix แก้ไขปัญหาเมื่อกดพิมพ์เอกสารเเล้วไม่แสดงที่อยู่จัดส่งเมื่อใช้ contactId ในการสร้างเอกสาร
  • Enhancement รองรับการตรวจสอบงวดปิดบัญชี (Lock Period) สำหรับการสร้างเอกสารผ่าน OpenAPI

Fix

แก้ไขปัญหาเมื่อกดพิมพ์เอกสารเเล้วไม่แสดงที่อยู่จัดส่งเมื่อใช้ contactId ในการสร้างเอกสาร

เมื่อสร้างเอกสารโดยระบุ contactId ที่มีข้อมูลที่อยู่จัดส่ง พบว่าเมื่อกดพิมพ์เอกสารจะไม่แสดงที่อยู่จัดส่งในเอกสาร ปัจจุบันได้แก้ไขให้แสดงที่อยู่จัดส่งได้อย่างถูกต้องแล้ว

Enhancement

รองรับการตรวจสอบงวดปิดบัญชี (Lock Period) สำหรับการสร้างเอกสารผ่าน OpenAPI

เพิ่ม field ใหม่ isValidateLockPeriod (boolean) ใน payload ของการสร้างเอกสาร เพื่อรองรับการตรวจสอบว่าวันที่ของเอกสารอยู่ในงวดที่ปิดบัญชีแล้วหรือไม่

การทำงาน:

  • เมื่อตั้งค่า isValidateLockPeriod: true — ระบบจะตรวจสอบว่าวันที่ของเอกสารไม่อยู่ในงวดที่ปิดบัญชี (Locked Period) ก่อนสร้างเอกสาร หากวันที่อยู่ในงวดที่ปิดแล้ว ระบบจะคืนค่า error และไม่สร้างเอกสาร
  • เมื่อตั้งค่า isValidateLockPeriod: false หรือไม่ระบุ field นี้ — ระบบจะไม่ตรวจสอบงวดปิดบัญชี (ค่า default)

ประเภทเอกสารที่รองรับ:

  • Quotation
  • Billing Note
  • Tax Invoice
  • Cash Invoice
  • Receipt
  • Receiving Inventory
  • Purchase Order
  • Expense

Error Code ที่เกี่ยวข้อง:

Error CodeError Messageสาเหตุ
70014You are unable to save because the period has been locked.วันที่ของเอกสารอยู่ในงวดที่ปิดบัญชีแล้ว ไม่สามารถสร้างเอกสารได้