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