Das Element 'ram:ID' muss genau einmal vorkommen.
Im ram:ExchangedDocument ist ram:ID entweder nicht vorhanden oder mehr als einmal vorhanden. Das Element muss genau einmal vorkommen.
ram:ID enthält die Kennung des Rechnungsdokuments. Sie wird benötigt, um das Dokument zu identifizieren.
Im Dokumentkopf fehlt ram:ID oder es ist mehrfach vorhanden. Mit genau einem solchen Element lässt sich dieser Fehler beheben.
- Suchen Sie
ram:ExchangedDocumentim XML. - Prüfen Sie, ob darin
ram:IDfehlt oder mehrfach vorkommt. - Sorgen Sie dafür, dass
ram:IDgenau einmal enthalten ist. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ExchangedDocument/>
<ram:ExchangedDocument> <ram:ID>INV-1</ram:ID> </ram:ExchangedDocument>
Technische Details
Die Regel prüft mit count(ram:ID)=1, ob ram:ID im Kontext genau einmal vorkommt.
Die Regel gilt im Dokumentkopf ram:ExchangedDocument der Rechnung.
rule/@context)assert/@test)