BR-DE-2: Die Kontaktangaben des Verkäufers (BG-6) fehlen
Die Meldung BR-DE-2 bedeutet: In der Datei fehlt die Gruppe mit den Kontaktangaben des Verkäufers, in der Norm „Seller contact“ oder kurz BG-6. Die Regel gehört zu den deutschen Regeln des Standards XRechnung. Diese Seite zeigt, welche Felder zur Gruppe gehören, wo sie in UBL und in CII steht und wie Sie die Meldung beheben.
Was die Regel verlangt
Die europäische Norm EN 16931 kennt die Kontaktangaben des Verkäufers als freiwillige Gruppe. XRechnung macht sie zur Pflicht: BR-DE-2 verlangt, dass die Gruppe BG-6 übermittelt wird. Drei weitere deutsche Regeln verlangen je ein Feld dieser Gruppe:
| Regel | Feld | Inhalt |
|---|---|---|
| BR-DE-5 | BT-41 | Ansprechpartner des Verkäufers, eine Person oder eine Abteilung |
| BR-DE-6 | BT-42 | Telefonnummer des Verkäufers |
| BR-DE-7 | BT-43 | E-Mail-Adresse des Verkäufers |
Fehlt die ganze Gruppe, erscheint BR-DE-2. Ist die Gruppe vorhanden, aber eines der drei Felder leer, erscheint die Meldung zu diesem Feld. So wertet es auch das Werkzeug dieser Website aus: Die drei Feldregeln prüft es nur, wenn die Gruppe in der Datei steht.
Mögliche Ursachen
- Im Rechnungsprogramm sind bei den eigenen Stammdaten weder Ansprechpartner noch Telefon noch E-Mail hinterlegt, und das Programm lässt die Gruppe dann weg.
- Das Programm erzeugt Rechnungen nach EN 16931 ohne die deutschen Ergänzungen. Dort ist die Gruppe freiwillig.
- Die Kontaktangaben stehen in der Datei, aber beim Käufer statt beim Verkäufer.
- Die Datei ist eine ZUGFeRD-XML-Datei in einem anderen Profil als XRechnung und wird gegen die Regeln von XRechnung geprüft. Dann können deutsche Regeln anschlagen, die für dieses Profil nicht gelten.
Wo die Gruppe in UBL steht
In UBL 2.1 ist die Gruppe das Element cac:Contact. Es steht in cac:Party innerhalb von cac:AccountingSupplierParty, also bei den Angaben zum Verkäufer:
<cac:AccountingSupplierParty>
<cac:Party>
…
<cac:Contact>
<cbc:Name>Anna Beispiel</cbc:Name>
<cbc:Telephone>+49 221 1234567</cbc:Telephone>
<cbc:ElectronicMail>…</cbc:ElectronicMail>
</cac:Contact>
</cac:Party>
</cac:AccountingSupplierParty>
Die Reihenfolge der Elemente legt in UBL das XML-Schema fest. cac:Contact steht am Ende von cac:Party, nach Anschrift, Steuerangaben und Name des Unternehmens.
Wo die Gruppe in CII steht
In UN/CEFACT CII ist die Gruppe das Element ram:DefinedTradeContact in ram:SellerTradeParty:
<ram:SellerTradeParty>
<ram:Name>Anna Beispiel Grafikdesign</ram:Name>
<ram:DefinedTradeContact>
<ram:PersonName>Anna Beispiel</ram:PersonName>
<ram:TelephoneUniversalCommunication>
<ram:CompleteNumber>+49 221 1234567</ram:CompleteNumber>
</ram:TelephoneUniversalCommunication>
<ram:EmailURIUniversalCommunication>
<ram:URIID>…</ram:URIID>
</ram:EmailURIUniversalCommunication>
</ram:DefinedTradeContact>
…
</ram:SellerTradeParty>
Hier steht die Gruppe direkt nach dem Namen des Verkäufers und vor der Anschrift. Den Ansprechpartner liest das Werkzeug aus ram:PersonName oder, wenn dieses Element fehlt, aus ram:DepartmentName. Name, Telefonnummer und die drei Punkte anstelle der E-Mail-Adresse sind erfundene Beispielwerte.
So beheben Sie die Meldung
- Tragen Sie in Ihrem Rechnungsprogramm bei den eigenen Unternehmensdaten einen Ansprechpartner, eine Telefonnummer und eine E-Mail-Adresse ein. Wer allein arbeitet, nennt sich selbst.
- Erzeugen Sie die Datei neu und prüfen Sie sie erneut.
- Bietet das Programm diese Felder nicht, ergänzen Sie die Gruppe an der oben gezeigten Stelle im XML. Übernehmen Sie Schreibweise und Präfix so, wie sie im Rest der Datei verwendet werden.
- Erscheint danach BR-DE-5, BR-DE-6 oder BR-DE-7, ist die Gruppe vorhanden, aber das genannte Feld noch leer.
Im Werkzeug dieser Website
Im Bereich „Erstellen“ gehören die Felder „Ansprechpartner“, „Telefon“ und „E-Mail“ im Abschnitt „Verkäufer (Sie)“ zur Gruppe BG-6. Alle drei sind Pflichtfelder. Solange eines leer ist, nennt das Werkzeug das Feld als fehlend und erstellt keine XML-Datei. Eine dort erzeugte Datei enthält die Gruppe deshalb immer. Die Meldung BR-DE-2 sehen Sie im Bereich „Prüfen“ nur bei einer Datei aus einem anderen Programm. Die E-Mail-Adresse des Verkäufers schreibt das Werkzeug zusätzlich als elektronische Adresse des Verkäufers (BT-34) in die Datei.
Was die Regel nicht abdeckt
Eine Datei ohne die Meldung BR-DE-2 enthält die Kontaktgruppe. Mehr sagt das Ergebnis nicht: Ob unter der Telefonnummer jemand erreichbar ist und ob die Adresse stimmt, zeigt keine Prüfregel. Ein Prüfprogramm, das nur einen Teil der Regeln auswertet, ersetzt außerdem nicht den KoSIT-Validator, der mit seiner Konfiguration die Schematron-Regeln von XRechnung prüft.
Andere Meldungen erklärt die Übersicht XRechnung-Fehler beheben. Eine weitere fehlende Pflichtangabe behandelt die Seite BR-02: Rechnungsnummer fehlt.