Zum Hauptinhalt springen

BR-DE-27 Telefonnummer des Verkäuferkontakts muss eine gültige Syntax und Mindestlänge aufweisen

Gemäß Regel BR-DE-27 des deutschen XRechnung-Profils muss die Telefonnummer des Verkäuferkontakts (BT-42) strenge syntaktische Plausibilitätsprüfungen erfüllen. Die Nummer muss mindestens drei Ziffern (0-9) enthalten und darf nicht ausschließlich aus Platzhaltern (wie „-“, „N/A“, „000“ oder Leerzeichen) bestehen. Öffentliche Verwaltungen prüfen die Erreichbarkeit, um zu verhindern, dass Pflichtangaben durch Dummy-Werte umgangen werden.

Problembeschreibung

FEHLER

Nationale XRechnung-Regel (KoSIT, BR-DE) · XRechnung 3.0

Kontext und Bedeutung

Die Angabe ungültiger oder aus Platzhaltern bestehender Telefonnummern führt sofort zum Schematron-Fehler BR-DE-27 und blockiert die Rechnungsannahme in Behördenportalen.

Lösung

Hinterlegen Sie in Ihren Unternehmensstammdaten eine vollständige geschäftliche Telefonnummer mit Ländervorwahl oder Ortsnetzvorwahl (z. B. „+49 30 1234567“ oder „089 98765432“). In UBL 2.1 befüllen Sie <cbc:Telephone> unter <cac:AccountingSupplierParty><cac:Party><cac:Contact>. In UN/CEFACT CII befüllen Sie <ram:CompleteNumber> unter <ram:DefinedTradeContact><ram:TelephoneUniversalCommunication>. Vermeiden Sie Platzhalter wie „--“ oder „keine“.

Schnellzugriff

Gültige Beispiele

  • BT-42 = „+49 30 1234567“ (Standardisiertes internationales Format mit Vorwahl)
  • BT-42 = „089 9876543-0“ (Nationales deutsches Format mit Durchwahl)

Ungültige Beispiele

  • BT-42 = „--“ (Zeichenplatzhalter ohne numerische Ziffern)
  • BT-42 = „N/A“ (Alphabetischer Platzhalter ohne die erforderlichen drei Ziffern)

Code-Beispiele

Gültiges XML
<cac:Contact>
  <cbc:Name>Rechnungsstelle</cbc:Name>
  <cbc:Telephone>+49 30 1234567</cbc:Telephone>
  <cbc:ElectronicMail>kontakt@lieferant.de</cbc:ElectronicMail>
</cac:Contact>
Ungültiges XML
<cac:Contact>
  <cbc:Name>Rechnungsstelle</cbc:Name>
  <cbc:Telephone>--</cbc:Telephone>
  <cbc:ElectronicMail>kontakt@lieferant.de</cbc:ElectronicMail>
</cac:Contact>

Betroffene Felder

Validierungstools