RO e-Factura tax code checks
6 rules, version ANAF validator 1.3.0, published by xmlvalid, after the checks of ANAF's RO e-Factura validator (MIT, source). Checked with Romania RO e-Factura Invoice (UBL), Romania RO e-Factura Credit Note (UBL) .
- XV-RO-01 Nu a fost identificat cui vanzator. #ANAF's validator finds no Romanian tax code for the seller: no CompanyID in its PartyTaxScheme (BT-31), PartyLegalEntity (BT-30) or the tax representative's PartyTaxScheme (BT-63) that starts with RO or is a number.
- XV-RO-02 how to fixCUI vanzator incorect. #The seller's tax code (CUI) fails ANAF's check: at most ten digits, no leading zero, and a valid check digit.
- XV-RO-03 CNP sau NIF vanzator incorect. #The seller's thirteen digit code fails ANAF's CNP or NIF check: a real date of birth and a valid check digit.
- XV-RO-11 how to fixNu a fost identificat cui cumparator. #ANAF's validator finds no Romanian tax code for the buyer: no CompanyID in its PartyTaxScheme (BT-48) or PartyLegalEntity (BT-47) that starts with RO or is a number. A consumer without one is written as thirteen zeros.
- XV-RO-12 how to fixCUI cumparator incorect. #The buyer's tax code (CUI) fails ANAF's check: at most ten digits, no leading zero, and a valid check digit.
- XV-RO-13 CNP sau NIF cumparator incorect. #The buyer's thirteen digit code fails ANAF's CNP or NIF check: a real date of birth and a valid check digit.