Invoice type code error

@Ankit.K.Tiwari
I would like to raise a query regarding the errors encountered while generating the XML using the 9-digit Invoice Type Code format. When entering the 8th digit for Continuous Supply and the 9th digit for B2G Supplies, inserting ‘0’ in these positions results in XML generation errors. However, when these digits are left blank, the XML validates successfully. The specific errors are provided below. Kindly look into this issue and provide a solution at the earliest.

BR-KSA-42-KSA-The buyer name (BT-44) must be present in the tax invoice and associated credit notes and debit notes (KSA-2, position 1 and 2 ,

BR-KSA-81-KSA-The other Buyer ID (BT-46) must present in the tax invoice and associated debit notes and credit notes (KSA-2, position 1 and 2 = 01), where the buyer VAT registration number or buyer group VAT registration number (BT-48) is not provided.,

BR-KSA-F-06-C23-KSA-[BR-KSA-F-06-C23] - Field character limits for the Buyer Address - Street field (BT-50) have not been met. The minimum limit is 1 character and the maximum limit is 127 characters.,

BR-KSA-F-06-C25-KSA-[BR-KSA-F-06-C25] - Field character limits for the Buyer Address - City field (BT-52) have not been met. The minimum limit is 1 character and the maximum limit is 127 characters.,

BR-KSA-10-KSA-BR-KSA-10 - Where the Buyer Country Code (BT-55) is other than ‘’‘‘SA’’‘’ Buyer address must contain a street (BT-50), city (BT-52), country code (BT-55). This rule does not apply on the simplified tax invoices and associated credit notes and debit notes (KSA-2, position 1 and 2 = 02). {Previous it was working}

@SaiAbhishek These errors are not related to the invoice type code positions 8 and 9. Error messages listed above are self explanatory and you can check if relevant tags exist on the XML or not. If you believe all relevant tags exist and that errors are triggered due to some bug related to position 8 and 9, then please share the XML with sp_support@zatca.gov.sa or E-invoicing@zatca.gov.sa.