Das Element 'ram:ID' darf höchstens einmal vorkommen.
Innerhalb von ram:InvoiceeTradeParty kommt ram:ID mehr als einmal vor.
Die Struktur erlaubt innerhalb des Rechnungsempfängers höchstens eine Kennung in ram:ID. Mehrere Vorkommen erfüllen diese Vorgabe nicht.
Beim Rechnungsempfänger ist ram:ID mehrfach eingetragen. Wenn Sie die mehrfach vorhandenen Einträge bereinigen, kann die Rechnung erneut geprüft werden.
- Suchen Sie
ram:InvoiceeTradeParty. - Prüfen Sie die darin enthaltenen
ram:ID-Elemente und behalten Sie höchstens eines bei. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:InvoiceeTradeParty> <ram:ID>1</ram:ID> <ram:ID>2</ram:ID> </ram:InvoiceeTradeParty>
<ram:InvoiceeTradeParty> <ram:ID>1</ram:ID> </ram:InvoiceeTradeParty>
Technische Details
Der Test zählt die direkten ram:ID-Elemente von ram:InvoiceeTradeParty und verlangt eine Anzahl von höchstens eins.
Die Regel gilt für ram:ID innerhalb von ram:InvoiceeTradeParty.
rule/@context)assert/@test)