Eine Rechnung muss ein Rechnungsdatum (BT-2) haben.
Der Inhalt von rsm:ExchangedDocument/ram:IssueDateTime/udt:DateTimeString mit format="102" fehlt oder ist leer.
Das Rechnungsdatum gibt an, wann die Rechnung ausgestellt wurde. Es ist ein wesentlicher Bestandteil der Rechnungsangaben.
In Ihrer Rechnung fehlt das Rechnungsdatum. Ergänzen Sie das Datum im dafür vorgesehenen Datumsfeld.
- Ergänzen Sie
InvoiceDateals Rechnungsdatum. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<rsm:ExchangedDocument> <ram:IssueDateTime> <udt:DateTimeString format="102"/> </ram:IssueDateTime> </rsm:ExchangedDocument>
<rsm:ExchangedDocument> <ram:IssueDateTime> <udt:DateTimeString format="102">20261003</udt:DateTimeString> </ram:IssueDateTime> </rsm:ExchangedDocument>
FacturXInvoice.InvoiceDate(BT-2)
Technische Details
Der Test prüft, ob das udt:DateTimeString-Element mit format="102" innerhalb von ram:IssueDateTime ungleich der leeren Zeichenfolge ist.
Die Regel gilt für ram:IssueDateTime/udt:DateTimeString innerhalb von rsm:ExchangedDocument, wobei das Attribut format den Wert 102 hat.
rule/@context)assert/@test)