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