การระบุภาษีหัก ณ ที่จ่ายสำหรับเอกสาร Inline
เอกสารแบบ Inline สามารถระบุภาษีหัก ณ ที่จ่ายได้ทั้งระดับเอกสารและระดับรายการสินค้า ขึ้นอยู่กับการตั้งค่า useInlineDiscount และ useInlineVat
เอกสารแบบ Inline สามารถระบุภาษีหัก ณ ที่จ่ายได้ 3 แบบ คือ
- ระบุส่วนลดระดับสินค้า เเละ ระบุภาษีหัก ณ ที่จ่ายระดับเอกสาร
- ระบุส่วนลดระดับสินค้า เเต่ไม่ระบุภาษีหัก ณ ที่จ่ายระดับเอกสาร
- ระบุภาษีหัก ณ ที่จ่ายระดับสินค้า
เงื่อนไขสำคัญ:
- แบบที่ 1 (ระบุภาษีหัก ณ ที่จ่ายระดับเอกสาร): ใช้
documentWithholdingTaxPercentage > 0คำนวณจากtotalAfterDiscount - แบบที่ 3 (ระบุภาษีหัก ณ ที่จ่ายระดับสินค้า):
documentWithholdingTaxPercentageต้องเป็น 0 เสมอ และใช้withHeldPerItem/withHeldPerItemValueระดับรายการสินค้าแทน documentShowWithholdingTaxต้องเป็น true สำหรับแบบที่ 1 และ 3documentWithholdingTaxAmount= ผลรวมของภาษีหัก ณ ที่จ่ายทั้งหมด
tip
ในตัวอย่าง Payload และ Response ด้านล่าง fields ที่ถูกไฮไลท์ คือ fields ที่เกี่ยวข้องกับ feature การระบุภาษีหัก ณ ที่จ่าย