Was die Regel bedeutet
Das Rechnungsdatum (BT-2) muss genau 10 Zeichen lang sein, die Form JJJJ-MM-TT haben und ein Datum sein, das es gibt. 2026-11-05 ist richtig, 05.11.2026, 05/11/2026, 2026-11-5, 20261105 und 2026-02-30 sind es nicht. Auch eine Uhrzeit oder Zeitzone hinter dem Datum, etwa 2026-11-05T10:30:00 oder 2026-11-05Z, und Leerzeichen um das Datum lassen die Prüfung fehlschlagen. Die Prüfung gilt für jedes Element mit einem Rechnungsdatum in der Datei, kann also auch das Datum einer vorangegangenen Rechnung (BT-26) treffen.
Warum sie wichtig ist
Das rumänische System e-Factura liest Datumsangaben nur in diesem einen festen Format. Ein Datum in anderer Form oder ein Datum, das es nicht gibt, lässt sich nicht als Rechnungsdatum lesen, deshalb wird die Rechnung abgelehnt.
So beheben Sie den Fehler
Öffnen Sie das Rechnungsdatum in Ihrer Rechnungssoftware und prüfen Sie, dass dort ein echtes Datum steht, ausgewählt in einem Datumsfeld und nicht als Text getippt. Erzeugt die Software die Datei, prüfen Sie in den Exporteinstellungen für E-Rechnungen das Datumsformat und stellen Sie es auf Jahr-Monat-Tag mit Bindestrichen um. Wird das XML von einem Skript erzeugt, schreiben Sie das Datum als reinen Text ohne Uhrzeit und ohne Zeitzone.
Der veröffentlichte Regeltext
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. ( = ' … ') Geschäftsbegriffe: BT-2, BT-27
Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |