Das Attribut '@format' ist in diesem Kontext erforderlich.
Am Element udt:DateTimeString fehlt das Attribut format.
Das Attribut format kennzeichnet, in welchem Format der Datumswert angegeben ist. Ohne diese Angabe ist das Format in diesem XML-Kontext nicht ausgewiesen.
Beim Datum in udt:DateTimeString fehlt die Angabe format. Ergänzen Sie das Attribut, damit das Format des Datumswerts ausgewiesen ist.
- Suchen Sie das
udt:DateTimeStringfür das Rechnungsdatum. - Ergänzen Sie dort das Attribut
format. - Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch einmal.
<udt:DateTimeString>...</udt:DateTimeString>
<udt:DateTimeString format="...">...</udt:DateTimeString>
Technische Details
Der XPath-Test prüft am aktuellen udt:DateTimeString ausschließlich, ob das Attribut format vorhanden ist.
Die Regel gilt für udt:DateTimeString als Datum der Rechnung im Dokumentkopf.
rule/@context)assert/@test)