Das Element 'ram:ID' darf höchstens einmal vorkommen.
Das Element ram:ShipToTradeParty enthält mehr als ein Element ram:ID. In diesem Kontext ist höchstens ein ram:ID zulässig.
Die Begrenzung verhindert, dass für den Empfänger der Lieferung mehrere ram:ID-Elemente angegeben werden, obwohl dieser Kontext höchstens eines vorsieht.
Für den Empfänger der Lieferung sind mehrere Elemente ram:ID enthalten. In diesem Bereich darf nur eines stehen.
- Suchen Sie
ram:ShipToTradePartyim Lieferabschnitt. - Entfernen Sie überzählige Elemente
ram:ID, sodass höchstens eines übrig bleibt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ShipToTradeParty> <ram:ID>1</ram:ID> <ram:ID>2</ram:ID> </ram:ShipToTradeParty>
<ram:ShipToTradeParty> <ram:ID>1</ram:ID> </ram:ShipToTradeParty>
Technische Details
Die Prüfung zählt die direkten Kindelemente ram:ID von ram:ShipToTradeParty und verlangt, dass ihre Anzahl höchstens eins beträgt.
Die Regel gilt innerhalb des Elements ram:ShipToTradeParty im Lieferabschnitt.
rule/@context)assert/@test)