Das Element 'ram:RoleCode' darf höchstens einmal vorkommen.
Im Element ram:PayeeTradeParty ist ram:RoleCode mehr als einmal vorhanden. Das Element darf höchstens einmal vorkommen, kann aber auch fehlen.
Das Rollenkennzeichen beschreibt die Rolle des Zahlungsempfängers. Eine mehrfache Angabe würde diese Rolle in der XML-Struktur wiederholen.
Das Rollenkennzeichen des Zahlungsempfängers ist mehrfach eingetragen. Entfernen Sie die doppelte Angabe, damit es höchstens einmal vorkommt.
- Suchen Sie
ram:PayeeTradePartyin den Zahlungsbedingungen. - Prüfen Sie die darin enthaltenen
ram:RoleCode-Elemente und entfernen Sie zusätzliche Einträge. - Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch einmal.
<ram:PayeeTradeParty> <ram:RoleCode>1</ram:RoleCode> <ram:RoleCode>2</ram:RoleCode> </ram:PayeeTradeParty>
<ram:PayeeTradeParty> <ram:RoleCode>1</ram:RoleCode> </ram:PayeeTradeParty>
Technische Details
Die Regel zählt die direkten ram:RoleCode-Elemente in ram:PayeeTradeParty und ist erfüllt, wenn die Anzahl höchstens eins beträgt.
Die Regel gilt für das optionale Rollenkennzeichen ram:RoleCode innerhalb des Zahlungsempfängers ram:PayeeTradeParty in den Zahlungsbedingungen.
rule/@context)assert/@test)