Das Element 'ram:URIUniversalCommunication' darf höchstens einmal vorkommen.
Im ram:PayeeTradeParty ist ram:URIUniversalCommunication mehr als einmal vorhanden. Dieses Element darf höchstens einmal vorkommen.
Die Regel begrenzt die URI-Kommunikationsangabe des Zahlungsempfängers auf höchstens einen Eintrag, damit die XML-Struktur eindeutig bleibt.
Im Zahlungsempfänger ist ram:URIUniversalCommunication mehrfach vorhanden. Entfernen Sie die zusätzlichen Elemente, sodass höchstens eines verbleibt.
- Suchen Sie im
ram:PayeeTradePartynach allen Elementenram:URIUniversalCommunication. - Entfernen Sie überzählige Elemente; die URI-Kommunikation ist optional.
- Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:PayeeTradeParty> <ram:URIUniversalCommunication/> <ram:URIUniversalCommunication/> </ram:PayeeTradeParty>
<ram:PayeeTradeParty> <ram:URIUniversalCommunication/> </ram:PayeeTradeParty>
Technische Details
Geprüft wird, ob die Anzahl der direkten ram:URIUniversalCommunication-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)