Référence
Export MarkdownBR-DE-27 Le numéro de téléphone du contact vendeur doit avoir une syntaxe et une longueur valides
En vertu de la règle BR-DE-27 du profil allemand XRechnung, le numéro de téléphone du contact vendeur (BT-42) doit respecter des contrôles stricts de plausibilité. Il doit comporter au moins trois chiffres (0-9) et ne pas être composé uniquement de caractères de remplissage (« - », « N/A », « 000 »). Cela garantit un point de contact téléphonique réel pour l’administration publique.
Description du problème
ERREUR
Règle nationale allemande XRechnung (KoSIT, BR-DE) · XRechnung 3.0
Contexte et importance
L’indication d’un numéro factice ou non valide entraîne immédiatement l’erreur Schematron BR-DE-27, bloquant la réception sur les portails publics.
Solution
Dans les paramètres de votre entreprise, mettez à jour le numéro de téléphone avec un numéro professionnel complet incluant l’indicatif (ex. « +49 30 1234567 » ou « 089 98765432 »). En UBL 2.1, renseignez <cbc:Telephone> dans <cac:AccountingSupplierParty><cac:Party><cac:Contact>. En CII, renseignez <ram:CompleteNumber> sous <ram:DefinedTradeContact><ram:TelephoneUniversalCommunication>. Évitez les mentions comme « -- » ou « n/a ».
Actions rapides
Exemples valides
- BT-42 = « +49 30 1234567 » (Format international standard avec indicatif)
- BT-42 = « 089 9876543-0 » (Format national avec numéro de poste direct)
Exemples invalides
- BT-42 = « -- » (Caractère de remplacement sans aucun chiffre)
- BT-42 = « N/A » (Chaîne alphabétique factice ne comportant pas les 3 chiffres requis)
Exemples de code
<cac:Contact>
<cbc:Name>Rechnungsstelle</cbc:Name>
<cbc:Telephone>+49 30 1234567</cbc:Telephone>
<cbc:ElectronicMail>kontakt@lieferant.de</cbc:ElectronicMail>
</cac:Contact><cac:Contact>
<cbc:Name>Rechnungsstelle</cbc:Name>
<cbc:Telephone>--</cbc:Telephone>
<cbc:ElectronicMail>kontakt@lieferant.de</cbc:ElectronicMail>
</cac:Contact>