Factur-X-/EN-16931-Validierungsregeln
Jede EN-16931-/Factur-X-Geschäftsregel, die der Validator prüft — warum Rechnungen abgelehnt werden und wie man jede behebt.
FX-BUY-001
Eine Rechnung muss den Namen des Käufers enthalten (BuyerTradeParty/Name). (EN16931 BR-07)
FX-HDR-001
Eine Rechnung muss eine Rechnungsnummer enthalten (ExchangedDocument/ID). (EN16931 BR-02)
FX-HDR-002
Eine Rechnung muss ein Ausstellungsdatum enthalten (ExchangedDocument/IssueDateTime). (EN16931 BR-03)
FX-HDR-003
Eine Rechnung muss einen Dokumententypcode angeben (ExchangedDocument/TypeCode). (EN16931 BR-04)
FX-HDR-004
Der Dokumententypcode der Rechnung muss einer der anerkannten UNTDID-1001-Codes für Factur-X-Rechnungen sein.
FX-LIN-001
Jede Rechnungszeile muss eine Zeilenkennung enthalten (AssociatedDocumentLineDocument/LineID).
FX-LIN-003
Jede Rechnungszeile muss die berechnete Menge angeben.
FX-LIN-004
Jede Rechnungszeile muss den Nettoeinzelpreis angeben.
FX-PROF-001
Eine CII-Rechnung muss einen GuidelineSpecifiedDocumentContextParameter/ID (Factur-X-Profilkennung) angeben.
FX-PROF-002
Die Factur-X-Profilkennung muss einer der anerkannten Profil-URNs sein (MINIMUM, BASIC-WL, BASIC, EN16931, EXTENDED).
FX-PROFILE-BASIC-001
Dieser Validator ist für das Factur-X-Profil BASIC; die Profilkennung der Rechnung muss urn:factur-x.eu:1p0:basic sein.
FX-PROFILE-BASICWL-001
Dieser Validator ist für das Factur-X-Profil BASIC-WL; die Profilkennung der Rechnung muss urn:factur-x.eu:1p0:basicwl sein.
FX-PROFILE-EN16931-001
Dieser Validator ist für das Factur-X-Profil EN16931; die Profilkennung der Rechnung muss urn:cen.eu:en16931:2017 sein.
FX-PROFILE-EXTENDED-001
Dieser Validator ist für das Factur-X-Profil EXTENDED; die Profilkennung der Rechnung muss urn:factur-x.eu:1p0:extended sein.
FX-PROFILE-MINIMUM-001
Dieser Validator ist für das Factur-X-Profil MINIMUM; die Profilkennung der Rechnung muss urn:factur-x.eu:1p0:minimum sein.
FX-SEL-001
Eine Rechnung muss den Namen des Verkäufers enthalten (SellerTradeParty/Name). (EN16931 BR-06)
FX-TOT-001
Der Zeilensummenbetrag im Kopf muss der Summe aller Rechnungszeilen-Gesamtbeträge entsprechen, mit einer Toleranz von 0,01.
FX-TOT-002
Der Gesamtbetrag muss der Summe aus Steuerbasisbetrag und Steuerbetrag entsprechen, mit einer Toleranz von 0,01.
FX-VAT-001
Jeder USt-Kategoriecode der Aufschlüsselung muss einer der anerkannten EN16931-USt-Kategoriecodes sein.
FX-VAT-003
Der Steuergesamtbetrag muss der Summe der berechneten Beträge der USt-Aufschlüsselung entsprechen, mit einer Toleranz von 0,01.
FX-VAT-004
Der Steuerbasis-Gesamtbetrag muss der Summe der Basisbeträge der USt-Aufschlüsselung entsprechen, mit einer Toleranz von 0,01.