if we provide this block in XML for the Prepaid category alongwith DISC and CHRG then error goes but is this expected in the XML and is the below correct
cac:TaxSubtotal
<cbc:TaxableAmount currencyID=“SAR”>10000.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID=“SAR”>0.00</cbc:TaxAmount>
cac:TaxCategory
cbc:IDZ</cbc:ID>
cbc:Percent0.00</cbc:Percent>
cbc:TaxExemptionReasonCodeVATEX-SA-33</cbc:TaxExemptionReasonCode>
cbc:TaxExemptionReasonExport of services</cbc:TaxExemptionReason>
cac:TaxScheme
cbc:IDVAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
Warnings - BR-E-01:An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a
Document level charge (BG-21) where the VAT category code (BT-151 or BT-95 or BT-102) is ‘Exempt from VAT’ shall contain at least one VAT breakdown
(BG-23) with the VAT category code (BT-118) equal to ‘Exempt from VAT’
Warnings - BR-Z-01:An Invoice that contains an Invoice line (BG-25), a Document level allowance (BG-20) or a Document level charge (BG-21)
where the VAT category code (BT-151 or BT-95 or BT-102) is ‘Zero rated’ shall contain in the VAT breakdown (BG-23) at least one VAT category code (BT-118) equal with ‘Zero rated’.