Fehler-Codes

BR-DE-27: Telefonnummer mit zu wenigen Ziffern (BT-42)

Schweregrad: warning · Syntax: CII, UBL

Offizielle Meldung

In BT-42 sollen mindestens drei Ziffern enthalten sein.

Was bedeutet das?

In BT-42 sollen mindestens drei Ziffern enthalten sein. Schweregrad warning. Die Assertion vergleicht die Nummer mit XR-TELEPHONE-REGEX, im Stylesheet .*([0-9].*){3,}.*. UBL liest cbc:Telephone, CII ram:CompleteNumber.

Typische Ursache

Im Feld steht „n/a“, ein Name oder eine Nummer mit nur zwei Ziffern.

So beheben Sie es

Schreiben Sie eine Telefonnummer mit mindestens drei Ziffern.

UBL

<cbc:Telephone>+4930123456</cbc:Telephone>

CII

<ram:CompleteNumber>+4930123456</ram:CompleteNumber>

Business Term

BT-42

Verwandte Regeln

Kontext und Prüfbedingung

UBL /ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:Contact

CII /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:DefinedTradeContact

UBL

matches(normalize-space(cbc:Telephone), $XR-TELEPHONE-REGEX)

CII

matches(normalize-space(ram:TelephoneUniversalCommunication/ram:CompleteNumber), $XR-TELEPHONE-REGEX)

Datei jetzt kostenlos prüfen

curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate

Fragen

Was prüft BR-DE-27 genau?

In BT-42 sollen mindestens drei Ziffern enthalten sein. Schweregrad warning. Die Assertion vergleicht die Nummer mit XR-TELEPHONE-REGEX, im Stylesheet .*([0-9].*){3,}.*. UBL liest cbc:Telephone, CII ram:CompleteNumber.

Wie behebe ich BR-DE-27?

Schreiben Sie eine Telefonnummer mit mindestens drei Ziffern.

Heißt eine bestandene Prüfung von BR-DE-27, dass ein Portal die Rechnung annimmt?

Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.