Zum Werkzeug dieser Website: Das Werkzeug meldet BR-DE-2, wenn die Kontaktgruppe des Verkäufers an der hier beschriebenen Stelle fehlt. Ob Telefonnummer und E-Mail-Adresse richtig geschrieben sind, prüft es nicht. Es wertet eine dokumentierte Teilmenge der Regeln aus (siehe Prüfregeln) und ist nicht der KoSIT-Validator.

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:

RegelFeldInhalt
BR-DE-5BT-41Ansprechpartner des Verkäufers, eine Person oder eine Abteilung
BR-DE-6BT-42Telefonnummer des Verkäufers
BR-DE-7BT-43E-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

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

  1. 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.
  2. Erzeugen Sie die Datei neu und prüfen Sie sie erneut.
  3. 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.
  4. 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.