Das Element 'ram:RoleCode' darf höchstens einmal vorkommen.
In ram:SalesAgentTradeParty ist ram:RoleCode mehr als einmal enthalten. Das Element darf höchstens einmal vorkommen.
Die Regel begrenzt die Anzahl der Rollencodes für die als Verkaufsagenten angegebene Partei auf höchstens einen.
Beim Verkaufsagenten sind mehrere ram:RoleCode-Elemente eingetragen. Die Rechnung lässt sich anpassen, indem dort höchstens ein Rollencode enthalten ist.
- Suchen Sie
ram:SalesAgentTradePartyin den Vereinbarungsdaten. - Prüfen Sie die darin enthaltenen
ram:RoleCode-Elemente. - Entfernen Sie überzählige
ram:RoleCode-Elemente, sodass höchstens eines verbleibt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SalesAgentTradeParty> <ram:RoleCode>1</ram:RoleCode> <ram:RoleCode>2</ram:RoleCode> </ram:SalesAgentTradeParty>
<ram:SalesAgentTradeParty> <ram:RoleCode>1</ram:RoleCode> </ram:SalesAgentTradeParty>
Technische Details
Die Regel zählt die direkten ram:RoleCode-Elemente in ram:SalesAgentTradeParty und verlangt höchstens eines.
Die Regel gilt für ram:RoleCode innerhalb von ram:SalesAgentTradeParty in den Vereinbarungsdaten.
rule/@context)assert/@test)