Das Element 'ram:URIID' muss genau einmal vorkommen.
In ram:URIUniversalCommunication kommt ram:URIID nicht genau einmal vor. Das Element fehlt oder ist mehrfach vorhanden.
Die Kommunikation enthält an dieser Stelle genau eine URI-Kennung. Eine fehlende oder doppelte Kennung entspricht nicht der geforderten Struktur.
Bei der Kommunikation der Verkäuferpartei zu einer Rechnungsposition fehlt die URI-Kennung oder sie ist mehrfach eingetragen. Mit genau einer Angabe lässt sich die Struktur berichtigen.
- Suchen Sie
ram:URIUniversalCommunicationin den Angaben zur Verkäuferpartei. - Prüfen Sie, ob darin genau ein
ram:URIIDenthalten ist. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:URIUniversalCommunication/>
<ram:URIUniversalCommunication> <ram:URIID>https://example.com</ram:URIID> </ram:URIUniversalCommunication>
Technische Details
Der Test zählt die direkten ram:URIID-Elemente innerhalb von ram:URIUniversalCommunication und verlangt die Anzahl eins.
Die Regel gilt für ram:URIUniversalCommunication der Verkäuferpartei zu einer Rechnungsposition.
rule/@context)assert/@test)