Das Element 'ram:ID' darf höchstens einmal vorkommen.
Innerhalb von ram:ShipToTradeParty kommt ram:ID mehr als einmal vor. Dieses Element darf dort höchstens einmal vorhanden sein.
ram:ShipToTradeParty bezeichnet den Empfänger der Lieferung. Die Begrenzung auf ein ram:ID verhindert mehrere Angaben in diesem Element.
Im Empfänger der Lieferung ist ram:ID mehrfach vorhanden. Sie können den Fehler beheben, indem Sie die Angabe auf höchstens ein Element beschränken.
- Suchen Sie
ram:ShipToTradePartyin der Lieferangabe der Rechnungsposition. - Entfernen Sie überzählige
ram:ID-Elemente, sodass höchstens eines übrig bleibt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ShipToTradeParty> <ram:ID>A</ram:ID> <ram:ID>B</ram:ID> </ram:ShipToTradeParty>
<ram:ShipToTradeParty> <ram:ID>A</ram:ID> </ram:ShipToTradeParty>
Technische Details
Der Test zählt die direkten ram:ID-Elemente innerhalb von ram:ShipToTradeParty und ist erfüllt, wenn höchstens eines vorhanden ist.
Die Regel gilt innerhalb von ram:ShipToTradeParty in der Lieferangabe einer Rechnungsposition.
rule/@context)assert/@test)