Das Element 'ram:Name' muss genau einmal vorkommen.
Innerhalb von ram:InvoiceeTradeParty ist ram:Name nicht genau einmal vorhanden. Das Element fehlt oder kommt mehrfach vor.
Der Rechnungsempfänger muss in der XML-Struktur mit genau einem ram:Name-Element angegeben sein. Sowohl ein fehlendes als auch ein mehrfaches Element verletzt diese Vorgabe.
Im Rechnungsempfänger fehlt ram:Name oder das Element ist mehrfach vorhanden. Mit genau einem solchen Element kann die Rechnung erneut geprüft werden.
- Suchen Sie
ram:InvoiceeTradeParty. - Stellen Sie sicher, dass darin genau ein
ram:Name-Element vorhanden ist. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:InvoiceeTradeParty/>
<ram:InvoiceeTradeParty> <ram:Name>Example</ram:Name> </ram:InvoiceeTradeParty>
Technische Details
Der Test zählt die direkten ram:Name-Elemente von ram:InvoiceeTradeParty und verlangt genau ein Vorkommen.
Die Regel gilt für ram:Name innerhalb von ram:InvoiceeTradeParty.
rule/@context)assert/@test)