Checks of this API rules

11 rules in the rule sets CIUS-RO (1.0.9), Checks for Slovakia (1.0), FatturaPA (XML schema, SDI controls) (1.2.3), French rules BR-FR, EXTENDED-CTC-FR (1.4.0.04), HR-CIUS (eRačun) (1.0.4), KSeF FA(3) (XML schema) (FA3-1-0E).

  • CIUS-RO-CII Romania publishes the CIUS-RO validation rules for UBL only. This CII invoice was checked against the XML Schema and the EN 16931 rules, not against the…
  • FPA12-UNSIGNED A public-sector invoice (FPA12) must carry a qualified electronic signature before it is sent to the SDI (CAdES-BES as .xml.p7m, or enveloped XAdES-BES). This…
  • HR-NOT-PERFORMED Checked here: the UBL XML Schema with the HR extension, the EN 16931 rules and the Croatian rules (HR-BR-*). Not checked here: fiscalization of the eRačun…
  • HR-SYNTAX-NOT-UBL HR-CIUS (Croatian eRačun) is specified for UBL 2.1 only: the Tax Administration publishes no CII schema, mapping or rules. Send the invoice as UBL 2.1 Invoice…
  • KSEF-XSD-MAXOCCURS The element … occurs … times; the FA(3) schema allows at most ….
  • PROFILE-NOT-FR The seller is in France (BT-40 = FR), but the Factur-X … profile is not part of the French e-invoicing socle (XP Z12-012: BASIC WL in the first year, EN…
  • PROFILE-NOT-HR Seller and buyer are in Croatia (BT-40 and BT-55 = HR), but the invoice does not use the Croatian specification HR-CIUS 2025 (BT-24…
  • SDI-NOT-PERFORMED SDI controls not performed offline: file name, size and duplicates (00001-00003, 00404, 00409), signature (00100-00107), registry and channel checks…
  • SDI-{$code} SDI …: …
  • SK-ENDPOINT-BUYER The buyer is in Slovakia, but its electronic address (BT-49) is not scheme 0245 with the 10-digit DIČ. Domestic buyers are addressed by 0245:DIČ (buyers…
  • SK-ENDPOINT-SELLER The seller is in Slovakia, but its electronic address (BT-34) is not scheme 0245 with the 10-digit DIČ (schemeID="0245", e.g. 2020123456). In the Slovak…