Das Attribut '@schemeID' ist in diesem Kontext erforderlich.
Am Element ram:GlobalID fehlt das Attribut @schemeID.
Das Attribut @schemeID kennzeichnet das Schema, nach dem die Kennung in ram:GlobalID zu verstehen ist.
Bei der GlobalID des Lieferempfängers fehlt die Angabe, welches Schema für die Kennung gilt. Ergänzen Sie das Attribut im XML.
- Suchen Sie das Element
ram:GlobalIDunterram:ShipToTradeParty. - Ergänzen Sie am
ram:GlobalIDdas Attribut@schemeID. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:GlobalID>123456</ram:GlobalID>
<ram:GlobalID schemeID="scheme">123456</ram:GlobalID>
Technische Details
Der XPath-Test prüft die Existenz des Attributs @schemeID am aktuellen Element.
Die Regel gilt für das Element ram:GlobalID des Empfängers der Lieferung unter ShipToTradeParty einer Rechnungsposition.
rule/@context)assert/@test)