สาเหตุ เนื่องจากว่า ถ้าเราไปดู ตรง ~AMTB ในส่วนของ DATA SPEC แล้ว
ในส่วนของที่มีการ iif ให้ออกตัวเลขในช่อง มีการใส่
vat_rate
>’7.50’ ไว้เลยทำให้รายการนี้ไม่ออก เนื่องจากว่า รายการนี้
ถ้าเราคิดอัตราจริงๆ จะเท่ากับ 0.02*100/0.22 จะได้เท่ากับ 9.09
วิธีแก้ไข เพราะฉะนั้นถ้าเราอยากให้ออกถูกต้องเราต้องเปลี่ยน
ของเดิม amt_b =
IIF(vat_rate < ' 6.50' .or. vat_rate > ' 7.50',.......)
แก้ไขใหม่
amt_b = IIF(vat_rate < ' 6.50' .or.
vat_rate > ' 9.10',…)