Das Element 'ram:ID' darf höchstens einmal vorkommen.
Im ram:ProductEndUserTradeParty kommt ram:ID mehr als einmal vor. Dieses Element darf dort höchstens einmal vorhanden sein.
Die Struktur begrenzt die Kennung des ProductEndUserTradeParty auf einen einzelnen Eintrag. Mehrere Einträge entsprechen nicht der vorgegebenen XML-Struktur.
Für ProductEndUserTradeParty enthält die Rechnung mehrere ram:ID-Elemente. Sie können die XML-Struktur anpassen, indem Sie die Einträge auf höchstens eines begrenzen.
- Suchen Sie
ram:IDinnerhalb vonram:ProductEndUserTradeParty. - Entfernen Sie zusätzliche
ram:ID-Elemente, sodass höchstens eines verbleibt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ProductEndUserTradeParty> <ram:ID>123</ram:ID> <ram:ID>456</ram:ID> </ram:ProductEndUserTradeParty>
<ram:ProductEndUserTradeParty> <ram:ID>123</ram:ID> </ram:ProductEndUserTradeParty>
Technische Details
Geprüft wird, ob die Anzahl der direkten ram:ID-Elemente im Regelkontext höchstens eins beträgt.
Die Regel gilt für ram:ID im XML-Element ram:ProductEndUserTradeParty der Vereinbarung auf Kopfebene.
rule/@context)assert/@test)