Das Element 'ram:OccurrenceDateTime' muss genau einmal vorkommen.
Im ram:ActualDeliverySupplyChainEvent ist ram:OccurrenceDateTime nicht genau einmal vorhanden. Das Element fehlt oder kommt mehrfach vor.
Das tatsächliche Lieferereignis muss durch genau ein Vorkommnis des Ereigniszeitpunkts beschrieben werden. Fehlt dieser Zeitpunkt oder ist er mehrfach angegeben, ist das Ereignisdatum nicht eindeutig als einzelne Angabe strukturiert.
Für das tatsächliche Lieferereignis fehlt das Ereignisdatum oder es ist mehrfach eingetragen. In diesem Bereich wird genau eine Angabe benötigt.
- Suchen Sie das
ram:ActualDeliverySupplyChainEventder Rechnungsposition. - Stellen Sie sicher, dass darin genau ein
ram:OccurrenceDateTimeenthalten ist. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details
Der Test zählt die direkten ram:OccurrenceDateTime-Elemente im aktuellen ram:ActualDeliverySupplyChainEvent und verlangt den Wert 1.
Die Regel gilt im ram:ActualDeliverySupplyChainEvent einer Rechnungsposition.
rule/@context)assert/@test)