Error message Transaction cannot void เกิดขึ้นเมื่อ Client User ที่ใช้ API แบบ Old PEAK พยายามยกเลิกเอกสารที่ถูกแก้ไขผ่านระบบ PEAK ปัจจุบัน (New PEAK)
สาเหตุ
ระบบ PEAK ปัจจุบัน (New PEAK) มีฟีเจอร์ใหม่ที่ API แบบ Old PEAK ไม่รองรับ หากเอกสารถูกแก้ไขหรือมี Action ใด ๆ ผ่านระบบ New PEAK ระบบจะถือว่าเอกสารนั้นใช้ฟีเจอร์ที่ API เวอร์ชันเก่าไม่สามารถจัดการได้ ทำให้ไม่สามารถยกเลิก (Void) ผ่าน API ได้
วิธีแก้ไข
วิธีที่ 1: Void เอกสารผ่านหน้าระบบ PEAK
เข้าสู่ระบบ PEAK ที่ www.peakaccount.com แล้วยกเลิกเอกสารผ่านหน้า UI โดยตรง
วิธีที่ 2: เปลี่ยนไปใช้ API Base on New PEAK
แจ้งทีม PEAK เพื่อขอเปลี่ยน Client User ของคุณไปใช้ API Base on New PEAK ซึ่งรองรับฟีเจอร์ใหม่ทั้งหมดของระบบปัจจุบัน
