Das Element 'ram:ID' darf höchstens einmal vorkommen.
ram:InvoicerTradeParty enthält mehr als ein ram:ID-Element.
Für den Rechnungsaussteller sind in diesem Elementkontext keine mehrfachen ram:ID-Angaben vorgesehen.
Für den Rechnungsaussteller sind mehrere ram:ID-Elemente eingetragen. In diesem XML-Bereich darf dieses Element höchstens einmal vorkommen.
- Suchen Sie
ram:InvoicerTradePartyin den Abrechnungsangaben. - Prüfen Sie die darin enthaltenen
ram:ID-Elemente und entfernen Sie überzählige Vorkommen. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:InvoicerTradeParty> <ram:ID>123</ram:ID> <ram:ID>456</ram:ID> </ram:InvoicerTradeParty>
<ram:InvoicerTradeParty> <ram:ID>123</ram:ID> </ram:InvoicerTradeParty>
Technische Details
Der Test zählt die direkten ram:ID-Elemente in ram:InvoicerTradeParty und erlaubt höchstens eines.
Die Regel gilt für ram:ID innerhalb von ram:InvoicerTradeParty in den Abrechnungsangaben.
rule/@context)assert/@test)