Ce que signifie la règle
La date de facture (BT-2) doit comporter exactement 10 caractères sous la forme AAAA-MM-JJ (YYYY-MM-DD), et doit être une date qui existe. 2026-11-05 est correcte, alors que 05/11/2026, 5.11.2026, 2026-11-5, 20261105 et 2026-02-30 ne le sont pas. Une heure ou un fuseau horaire après la date, comme 2026-11-05T10:30:00 ou 2026-11-05Z, ainsi que des espaces autour de la date, font aussi échouer la règle. Le contrôle est écrit pour chaque élément de date d'émission du fichier, il peut donc aussi concerner la date d'une facture précédente (BT-26).
Pourquoi elle compte
Le système roumain e-Factura lit les dates dans ce seul format fixe. Une date écrite autrement, ou une date qui n'existe pas, ne peut pas être lue comme date de facture, et la facture est rejetée.
Comment corriger
Ouvrez la date de facture dans votre logiciel de facturation et vérifiez qu'elle contient une vraie date, choisie dans un champ de date plutôt que saisie comme du texte. Si le logiciel exporte le fichier, contrôlez le format de date dans ses réglages d'export de facture électronique et passez-le à année-mois-jour avec des traits d'union. Si le XML est produit par un script, écrivez la date en texte simple, sans heure ni fuseau horaire.
Le texte publié de la règle
Un element de tip data (BT-2, BT-27) trebuie sa respecte formatul YYYY-MM-DD #A date (BT-2, BT-27) MUST be formatted YYYY-MM-DD. ( = ' … ') Termes métier: BT-2, BT-27
Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |