Faktura

CII-DT-037

fatalEN 16931syntax binding ruleCII

TypeCode shall be 'VAT'

Why it fails

TypeCode does not have the fixed value this profile requires.

How to fix it

Set it to exactly 'VAT'. The comparison is literal — case and surrounding whitespace both matter.

What the validator checks

CII — context //ram:*[ends-with(name(), 'TradeTax')]

not(ram:TypeCode) or (ram:TypeCode = 'VAT')

Related rules

Part of CII-DT — CII data types.

Validate an invoice against this rule →