Compte
Français

BR-DE-27: Le téléphone du contact vendeur comporte moins de trois chiffres

Règle XRechnung · Avertissement · UBL, CII

NormeXRechnung 3.0.2 (KoSIT, CIUS allemande de l'EN 16931)GravitéAvertissement: la facture est acceptée mais devrait être corrigéeSyntaxeUBL, CIITermes métier
  • BT-42 Seller contact telephone number
S'applique àXRechnung en syntaxe UBL ou CII, y compris les PDF Factur-X / ZUGFeRD au profil XRECHNUNG. Obligatoire pour facturer les administrations publiques allemandes.

Texte officiel de la règle

[BR-DE-27] BT-42 shall contain at least three digits.

Le texte normatif est en anglais ; il est cité tel quel.

Pourquoi cette erreur apparaît

XRechnung vérifie que le numéro de téléphone du contact vendeur (BT-42) ressemble à un vrai numéro : il doit contenir au moins trois chiffres. La règle confronte cbc:Telephone dans le cac:Contact du vendeur (UBL) ou ram:TelephoneUniversalCommunication/ram:CompleteNumber (CII) à une expression régulière. Elle se déclenche sur des valeurs de remplissage telles que "-", "n/a", "sur demande" ou sur des champs contenant du texte, que certains logiciels émettent pour satisfaire la règle de champ obligatoire BR-DE-6.

Comment corriger

Saisissez un vrai numéro de téléphone d'au moins trois chiffres, de préférence au format international : +49 30 1234567. Les espaces, tirets, barres obliques et parenthèses sont tolérés, mais les chiffres doivent être présents. N'utilisez pas de texte de remplissage ; à défaut de ligne directe, indiquez le numéro du standard. Il s'agit d'un avertissement, mais les destinataires peuvent rejeter la facture pour ce motif.

Exemple (valide)

<cbc:Telephone>+49 30 1234567</cbc:Telephone>

Ce que le validateur vérifie

Élément vérifié (contexte):

UBL

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

Test (XPath):

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

CII

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

Test (XPath):

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

Corriger automatiquement

Le vérificateur corrige cette erreur dès que vous saisissez la valeur manquante : déposez le fichier et cliquez sur « Corriger automatiquement ».

Corriger ma facture →

La même vérification par API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Règles liées

Questions fréquentes

Que signifie BR-DE-27 ?

BR-DE-27 est une règle xrechnung : BT-42 shall contain at least three digits.

Ma facture sera-t-elle rejetée à cause de BR-DE-27 ?

Non. BR-DE-27 est un avertissement : la facture est acceptée mais le destinataire voit la remarque. Corrigez-la quand même, les avertissements deviennent souvent des erreurs dans les versions suivantes.

À quels formats s'applique BR-DE-27 ?

XRechnung en syntaxe UBL ou CII, y compris les PDF Factur-X / ZUGFeRD au profil XRECHNUNG. Obligatoire pour facturer les administrations publiques allemandes. Syntaxe : UBL et CII.

Source: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Catalogue généré à partir des jeux de règles officiels le 2026-10-15.