Das Element 'ram:RoleCode' darf höchstens einmal vorkommen.
Im ram:PayeeTradeParty ist ram:RoleCode mehr als einmal vorhanden. Dieses Element darf höchstens einmal vorkommen.
Die Regel begrenzt die Rollenkennzeichnung des Zahlungsempfängers auf höchstens einen Eintrag, damit die XML-Struktur eindeutig bleibt.
Im Zahlungsempfänger ist ram:RoleCode mehrfach vorhanden. Entfernen Sie die zusätzlichen Einträge, sodass höchstens einer verbleibt.
- Suchen Sie im
ram:PayeeTradePartynach allen Elementenram:RoleCode. - Entfernen Sie überzählige
ram:RoleCode-Elemente; die Angabe ist optional. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:PayeeTradeParty> <ram:RoleCode/> <ram:RoleCode/> </ram:PayeeTradeParty>
<ram:PayeeTradeParty> <ram:RoleCode/> </ram:PayeeTradeParty>
Technische Details
Geprüft wird, ob die Anzahl der direkten ram:RoleCode-Elemente in ram:PayeeTradeParty höchstens eins beträgt; das Element ist optional.
Die Regel gilt für die Angaben zum Zahlungsempfänger im Element ram:PayeeTradeParty.
rule/@context)assert/@test)