E-Rechnung: Häufige Fehlercodes bei der Validierung

Top  Previous  Next

Dieses Kapitel dient dazu, häufige Fehler, die beim Erstellen von E-Rechnungen im Zuge der Validierung auftreten können, aufzulisten.

Es soll möglich sein, dass Sie anhand der Beschreibung prüfen können, wie schwerwiegend die Meldung ist und wo Sie in DELECO korrigierend eingreifen können.

 

XRechnung bzw. ZUGFeRD mit integrierter XRechnung werden bei der Generierung auf Basis versionierter Geschäftsregeln (externe Vorgaben) geprüft. Das Regelwerk besteht aus Regelkennziffer und einer englischen Beschreibung.

Die Regeln können im Status Fehler oder Warnung erscheinen. Bei Fehler wird von einer maschinellen Verarbeitung abgeraten. Folglich wird das Dokument nicht erstellt und Sie müssen sich um die Klärung der Ursache kümmern.

 

Diese Seite erhebt keinen Anspruch auf Vollständigkeit. Sie orientiert sich an den vom IT-Planungsrat herausgegebenen Spezifikationen zum Standard XRechnung zur Umsetzung der EN16931 sowie auf eigenen Erfahrungswerten.

 

Abkürzungen

BG: Ein Informationselement, das aus mehreren Informationselementen besteht, wird selbst als Gruppe von Informationselementen (kurz: „Gruppe“) bezeichnet. In EN 16931 wird der Begriff Business Group (oder kurz: BG) verwendet.

BR: Geschäftsregeln sind Vorschriften zur Einschränkung der Nutzung eines oder mehrerer Informationselemente im semantischen Datenmodell. In EN 16931 wird der Begriff Business Rule (oder kurz: BR) verwendet.

BT: Jedes Feld innerhalb der XRechnung ist eindeutig spezifiziert über eine semantische Definition (z.B. BT-1 für die Rechnungsnummer). BT steht dabei für „Business Term“ und gibt an, welche Art von Informationen in dem entsprechenden Feld erwartet werden.

 

Die nachfolgenden Fehlercodes sind nach den Geschäftsregeln gegliedert und dort aufsteigend nach der ID sortiert:

 

ID (aus Fehler-code)

Beschreibung der notwendigen Bedingung

Handlungsempfehlung

Informa-tions-element

BR-XX

Pflichtfelder (Integritätsbedingungen), die auf die E-Rechnung als Ganzes anzuwenden sind. Sie zeigen, abhängig vom Inhalt, welche Gruppen und Elemente die Rechnung enthalten muss, um dem Grundsatz der Unversehrtheit des Inhalts nachzukommen.

BR-05

 

Eine Rechnung (INVOICE) muss einen Währungs-Code "Invoice currency code" (BT-5) enthalten.

Prüfen Sie die Systemvorgabe "Währungen" und dort die Währungs-ID der Rechnungswährung. Siehe auch E-Rechnung: Grundeinstellungen

 

BT-5

BR-06

 

Eine Rechnung (INVOICE) muss den Verkäufernamen "Seller name" (BT-27) enthalten.

Die Firmenbezeichnung der eigenen Firma (Rechnungsaussteller) muss im Modul "Eigene Firma", speziell innerhalb der dafür vorgesehenen Felder Name 1 + Name 2 + Name 3 erfolgen.

 

BT-27

BR-07

Eine Rechnung (INVOICE) muss den Käufernamen "Buyer name" (BT-44) enthalten.

Prüfen Sie, ob der vollständige Name des Erwerbers (Käufers) im Modul "Firma" erfasst ist. Hierfür stehen die Felder Name 1 + Name 2 + Name 3 zur Verfügung.

 

BT-44

BR-08

Eine Rechnung (INVOICE) muss die postalische Anschrift des Verkäufers "SELLER POSTAL ADDRESS" (BG-5) enthalten.

 

Prüfen Sie die im Modul "Eigene Firma"hinterlegten Adressdaten zum eigenen Unternehmen, speziell hinsichtlich vollständiger Anschriftsfelder: Straße, Hausnummer bzw. Postfach, Postfachnummer (BT-35), Ort (BT-37), Postleitzahl (BT-38) und Land (BT-40).

 

BG-5

BR-09

Die postalische Anschrift des Verkäufers "SELLER POSTAL ADDRESS" (BG-5) muss einen Verkäufer-Ländercode "Seller country code" (BT-40) enthalten.

 

Prüfen Sie die Systemvorgabe "Länder" hinsichtlich ISO2-Code der eigenen Firma (Ländercode nach ISO-3166 (2-stellig)).

BT-40

BR-10

Eine Rechnung (INVOICE) muss die postalische Anschrift des Erwerbers "BUYER POSTAL ADDRESS" (BG-8) enthalten.

Prüfen Sie die Daten zum Rechnungsempfänger im Modul "Firma", speziell hinsichtlich gültiger, vollständiger Anschriftsfelder des Käufers. Hierzu gehören: Straße und Hausnummer oder Postfach und Postfachnummer (BT-50), Ort (BT-52), Postleitzahl (BT-53) und Land (BT-55).

 

BG-8

BR-11

Die postalische Anschrift des Erwerbers "BUYER POSTAL ADDRESS" (BG-8) muss einen Erwerber-Ländercode "Buyer country code" (BT-55) enthalten.

Prüfen Sie die Systemvorgabe "Länder" hinsichtlich ISO2-Code (Ländercode nach ISO-3166 (2-stellig)) des Rechnungsempfängers (Käufer).

 

BT-55

BR-23

Jede Rechnungsposition "INVOICE LINE" (BG-25) muss eine Einheit zur Mengenangabe "Invoiced quantity unit of measure code" (BT-130) enthalten.

 

Prüfen Sie die Systemvorgabe "Mengeneinheit" hinsichtlich "E-Rechnung Kategorie Code". Siehe auch E-Rechnung: Grundeinstellungen

BT-130

BR-25

Jede Rechnungsposition "INVOICE LINE" (BG-25) muss den Namen des Postens "Item name" (BT-153) enthalten.

Prüfen Sie, ob mind. eine Bezeichnung1 und ggf. noch eine Bezeichnung2 der einzelnen Rechnungspositionen vorhanden ist. (eindeutige Artikelbezeichnung)

 

BT-153

BR-47

Jede Umsatzsteueraufschlüsselung "VAT BREAKDOWN" (BG-23) muss über eine codierte Bezeichnung einer Umsatzsteuerkategorie "VAT category code" (BT-118) definiert werden.

 

Prüfen Sie die Systemvorgabe "Steuersätze"  hinsichtlich "E-Rechnung Kategorie Code". Siehe auch E-Rechnung: Grundeinstellungen

BT-118

BR-57

Jede Lieferadresse "DELIVER TO ADDRESS" (BG-15) muss einen entsprechenden Ländercode "Deliver to country code" (BT-80) enthalten.

Prüfen Sie die Systemvorgabe "Länder" hinsichtlich ISO2-Code der Lieferanschrift (Land der Lieferanschrift, nach ISO-3166 (2-stellig).

 

BT-80

BR-61

Wenn der Zahlungsmittel-Typ "Payment means type code" (BT-81) SEPA, lokale Überweisung oder Nicht-SEPA-Überweisung ist, muss die Kennung des Kontos, auf das die Zahlung erfolgen soll "Payment account identifier" (BT-84) angegeben werden.

 

Prüfen Sie. ob die Kennung des Kontos, auf das die Zahlung erfolgen soll, im Modul "Eigene Firma": Bankverbindungen ausgefüllt ist. Mindestens die IBAN muss ausgefüllt sein.

BT-84

 

 

ID (aus Fehler-code)

Beschreibung der notwendigen Bedingung

Handlungsempfehlung

Informa-tions-element

PEPPOL-EN16931-RXXX

Formate: Adaptierte Peppol BIS Billing 3.0 Regeln, welche die fachliche Nutzung des semantischen Modells präzisieren.

PEPPOL-EN16931-R010

Das Element "Buyer electronic address" (BT-49) muss übermittelt werden.

 

Prüfen Sie die Daten im Modul "Firma": Registerkarte "Belegversand": Es muss ein E-Mail-Empfänger des Kunden für "Rechnung (XRechnung)" eingetragen sein.

 

BT-49

PEPPOL-EN16931-R020

Das Element "Seller electronic address" (BT-34) muss übermittelt werden.

 

Prüfen Sie die Daten im Modul "Eigene Firma", insbesondere unter Kommunikation: E-Mail-Adresse für Antworten auf elektronische Rechnungen muss vorhanden sein.

 

BT-34

 

 

ID (aus Fehler-code)

Beschreibung der notwendigen Bedingung

Handlungsempfehlung

Informa-tions-element

BR-DE-XXX

Ergänzende nationale Geschäftsregeln,die für öffentliche Auftraggeber auf einzelne Informationselemente und Beziehungen zwischen Informationselementen anzuwenden sind. Sie zeigen, welche Gruppen und Elemente die Rechnung enthalten muss.

BR-DE-1

Eine Rechnung (INVOICE) muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten.

Prüfen Sie im Modul "Eigene Firma", ob die Bankdaten vollständig eingetragen sind. D.h., IBAN für Zahlungen im SEPA-Raum, Kontonummer oder IBAN im Falle von Auslandszahlungen (BT-84), Kontoinhaber (Name 1 der eigenen Firma) und Kennung des Konto führenden Kreditinstitutes (BT-86) (innerhalb des SEPA-Raumes reicht IBAN, außerhalb IBAN bzw. Kontonummer und BIC).

 

BG-16

 

BR-DE-2

Die Gruppe "SELLER CONTACT" (BG-6) muss übermittelt werden.

Prüfen Sie, ob die Kontaktdaten im Modul "Eigene Firma" bzw. "Personal" eingetragen sind, wenn im Auftrag ein Vertreter angegeben wurde.

 

BG-6

BR-DE-3

Das Element "Seller city" (BT-37) muss übermittelt werden.

Prüfen Sie, ob der Ort in "Eigene Firma" bzw. "Personal" eingetragen ist, wenn im Auftrag ein Vertreter angegeben wurde.

 

BT-37

BR-DE-4

Das Element "Seller post code" (BT-38) muss übermittelt werden.

Prüfen Sie, ob die Postleitzahl im Modul "Eigene Firma" bzw. "Personal" eingetragen ist, wenn im Auftrag ein Vertreter angegeben wurde.

 

BT-38

BR-DE-5

Das Element "Seller contact point" (BT-41) muss übermittelt werden.

Prüfen Sie, ob der Name im Modul "Eigene Firma" bzw. "Personal" eingetragen ist, wenn im Auftrag ein Vertreter angegeben wurde bzw. ob Vorname + Nachname des Ansprechpartners im Feld "Vertreter" am Verkaufsvorgang eingetragen sind.

 

BT-41

BR-DE-6

Das Element "Seller contact telephone number" (BT-42) muss übermittelt werden.

Prüfen Sie, ob die Telefonnummer im Modul "Eigene Firma" bzw. "Personal" eingetragen ist, wenn im Auftrag ein Vertreter angegeben wurde.

 

BT-42

BR-DE-7

Das Element "Seller contact email address" (BT-43) muss übermittelt werden.

Prüfen Sie, ob die E-Mail-Adresse im Modul "Eigene Firma" bzw. "Personal" eingetragen ist, wenn im Auftrag ein Vertreter angegeben wurde.

 

BT-43

BR-DE-8

Das Element "Buyer city" (BT-52) muss übermittelt werden.

Prüfen Sie, ob in den Stammdaten zur "Firma" des Rechnungsempfängers der Ort eingetragen ist.

 

BT-52

BR-DE-9

Das Element "Buyer post code" (BT-53) muss übermittelt werden.

Prüfen Sie, ob in den Stammdaten zur "Firma" des Rechnungsempfängers die Postleitzahl eingetragen ist.

 

BT-53

BR-DE-10

Das Element "Deliver to city" (BT-77) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird.

Prüfen Sie, ob in den Stammdaten zur "Firma" des Rechnungsempfängers der Ort der Lieferanschrift eingetragen ist.

 

BT-77

BR-DE-11

Das Element "Deliver to post code" (BT-78) muss übermittelt werden, wenn die Gruppe "DELIVER TO

ADDRESS" (BG-15) übermittelt wird.

Prüfen Sie, ob in den Stammdaten zur "Firma" des Rechnungsempfängers die Postleitzahl der Lieferanschrift eingetragen ist.

 

BT-78

BR-DE-12

Mit dem Element "Deliver to post code" (BT-78) muss eine Postleitzahl übermittelt werden.

Prüfen Sie, ob in den Stammdaten zur "Firma" des Rechnungsempfängers die Postleitzahl der Lieferanschrift eingetragen ist.

 

BT-78

BR-DE-15

Das Element "Buyer reference" (BT-10) muss übermittelt werden.

Prüfen Sie, ob der Firmenparameter "Referenz-ID des Kunden" eingetragen ist. (Leitweg-ID)

 

BT-10

BR-DE-16

Wenn in einer Rechnung die Steuercodes S, Z, E, AE, K, G, L oder M verwendet werden, muss mindestens eines der Elemente ""Seller VAT identifier"" (BT-31), ""Seller tax registration identifier"" (BT-32) oder ""SELLER TAX REPRESENTATIVE PARTY"" (BG-11) übermittelt werden.

 

Prüfen Sie, ob der Firmenparameter "Ust-IdNr." oder "Steuernummer" des Rechnungsempfängers eingetragen ist.

BT-31

BT-32

BR-DE-23

Wenn "Payment means type code" (BT-81) einen Schlüssel für Überweisungen enthält (30, 58), muss "CREDIT TRANSFER" (BG-17) übermittelt werden. "PAYMENT CARD INFORMATION" (BG-18) und "DIRECT DEBIT" (BG-19) dürfen in diesem Fall nicht übermittelt werden.

 

Prüfen Sie, ob im Modul "Eigene Firma" unter Daten die Bankverbindung 1 eingetragen ist.

BT-81

BR-DE-27

Mit dem Element "Seller contact telephone number" (BT-42) soll eine gültige Telefonnummer übermittelt werden. Eine gültige Telefonnummer soll mindestens drei Ziffern enthalten.

 

Prüfen Sie, ob die Telefonnummer im Modul "Eigene Firma" bzw. "Personal" eingetragen ist, wenn im Auftrag ein Vertreter angegeben wurde.

BT-42

BR-DE-28

Mit dem Element "Seller contact email address" (BT-43) soll eine gültige E-Mail-Adresse übermittelt werden.

 

Prüfen Sie, ob die E-Mail-Adresse im Modul "Eigene Firma" bzw. "Personal" eingetragen ist, wenn im Auftrag ein Vertreter angegeben wurde.

 

BT-43

 

 

ID (aus Fehler-code)

Beschreibung der notwendigen Bedingung

Handlungsempfehlung

Informa-tions-element

BR-CL-XXX

Bedingungen aus den Codelisten:

BR-CL-03

Die WährungsID muss unter Verwendung der ISO-Codeliste 4217 alpha-3 codiert werden.

 

Prüfen Sie, ob die die Angaben in der Systemvorgabe "Währungen" nach den gültigen Codes erfolgt ist. Siehe auch: E-Rechnung: Grundeinstellungen

 

-

 

BR-CL-04

Der Währungscode der Rechnung muss anhand der ISO-Codeliste 4217 alpha-3 kodiert werden.

 

Prüfen Sie, ob die die Angaben in der Systemvorgabe "Währungen" nach den gültigen Codes erfolgt ist. Siehe auch: E-Rechnung: Grundeinstellungen

 

-

 

BR-CL-05

Der Steuerwährungscode muss anhand der ISO-Codeliste 4217 alpha-3 codiert werden.

 

Prüfen Sie, ob die die Angaben in der Systemvorgabe "Währungen" nach den gültigen Codes erfolgt ist. Siehe auch: E-Rechnung: Grundeinstellungen

 

-

BR-CL-14,

BR-CL-15

Die Ländercodes in einer Rechnung müssen anhand der ISO-Codeliste 3166-1 kodiert werden.

Prüfen Sie die Systemvorgabe "Länder" hinsichtlich ISO2-Code der "Eigenen Firma".

 

-

BR-CL-17,

BR-CL-18

Die Steuerkategorien der Rechnung müssen mit der Codeliste UNCL5305 codiert werden.

Prüfen Sie die Systemvorgabe "Steuersätze"  hinsichtlich "E-Rechnung Kategorie Code". Siehe auch: E-Rechnung: Grundeinstellungen

 

-

BR-CL-23

Der Einheitencode muss gemäß der UN/ECE-Empfehlung 20 mit der Erweiterung Rec 21 codiert werden.

Die hinterlegte Artikeleinheit für eine Artikelposition konnte nicht validiert werden. Prüfen Sie Systemvorgabe "Mengeneinheit" hinsichtlich "E-Rechnung Kategorie Code".

Siehe auch: E-Rechnung: Grundeinstellungen

 

-

 

ID (aus Fehler-code)

Beschreibung der notwendigen Bedingung

Handlungsempfehlung

Informa-tions-element

BR-TMP - X

Gruppe der sogenannten temporären Geschäftsregeln (Business Rules Temporary)

BR-TMP-3

Wenn sowohl die Elemente, denen BT-149 und BT-150 zugeordnet werden können, vorhanden sind, müssen beide gleich sein, d.h. wenn in einer E-Rechnung beide Felder ausgefüllt sind, müssen sie denselben Wert haben.

Prüfen Sie, ob die Preiseinheit, für die der Einzelpreis gilt, die gleiche Mengeneinheit ist, wie die Mengeneinheit der Rechnungsposition selbst.

 

Empfehlung: Format ZUGFeRD (Factur-X Extended) verwenden.

 

BT-149

BT-150

 

Wenn Sie einen Fehler feststellen, der in diesem Kapitel nicht beschrieben ist, wenden Sie sich bitte per E-Mail an unser DELECO-Supportteam (deleco-support@delta-barth.de) und übergeben uns dazu noch folgende Angaben:

Ihre eingesetzte DELECO-Version

die Rechnungsnummer, welche exportiert werden sollte

die konkrete Fehlermeldung (als Text oder Screenshot)

und Dinge, welche zur Nachvollziehbarkeit ggf. noch nötig sind

 

 

 


Verwandte Themen

E-Rechnung

E-Rechnung: Grundeinstellungen

E-Rechnung: Verwendete Felder im Format XRechnung