New Validation for Other Buyer/Seller ID “BR-KSA-F-13”

@Ankit.K.Tiwari Could you please provide details regarding the new validation rule BR-KSA-F-13 and an explanation of its requirements? We were unable to find any reference to this rule in the XML implementation document.

@SaiAbhishek the content of the rule is provided in the warning message. This rule is for those taxpayers who provide dummy values in Other Buyer ID or Other Seller ID.

Apparently after some checks I found out that BR-KSA-F-13 appears if your Other Identifier has the combination 12345678 in it. I cannot prove it, but manual testing of the document proving this theory…

@sergei.shishov To ensure the quality and cleanliness of the data used in the other ID fields for both the seller and the buyer. The BR-KSA-F-13 verification rule has been added.

The goal is to prevent the use of test IDs or invalid patterns consisting of sequential or repeated numbers.

Numbers that are verified:

0123456789

00000000
111111111

22222222

33333333

44444444

55555555

66666666

77777777

88888888
99999999

The new format validation applied for the other buyer ID (BT-46) other seller ID (BT-29) if B2B Tax invoice

as follows:

enforces format checks for other Seller IDs (BT-29) and other Buyer IDs (BT-46):

  • CRN = exactly 10 digits.

  • 700 = 10 digits, starting with 7.

  • TIN = 10 digits, starting with 3.

  • NAT = 10 digits, starting with 1.

  • IQA = 10 digits, starting with 2.

  • All IDs must be alphanumeric only (no spaces, symbols).

  • Buyer ID is mandatory if VAT number missing.