# BR-KSA-F-10

Source: https://xmlvalid.com/rules/BR-KSA-F-10

> The value provided in Other Buyer ID (BT-46) for the scheme ID 'NAT' appears to be incorrect. Please recheck the value to avoid non-compliance.

- Level: warning
- Rule sets: ZATCA e-invoicing rules (Saudi Arabia) SDK 3.4.6
- Context: `cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID`
- Test: `(exists(cac:Party/cac:PartyIdentification/cbc:ID) and normalize-space(cac:Party/cac:PartyIdentification/cbc:ID/@schemeID) = 'NAT') and not( starts-with(normalize-space(cac:Party/cac:PartyIdentification/cbc:ID), '1') and string-length(normalize-space(cac:Party/cac:PartyIdentification/cbc:ID)) = 10 and not(translate(normalize-space(cac:Party/cac:PartyIdentification/cbc:ID), '0123456789', '')))`

Validate a document against these rules: https://xmlvalid.com/validate
