Das Attribut '@schemeID' ist in diesem Kontext erforderlich.
Am Element ram:URIID fehlt das Attribut @schemeID. Damit ist das Kennzeichnungsschema der URI-Kennung nicht angegeben.
@schemeID ordnet die URI-Kennung einem Kennzeichnungsschema zu. Die Angabe ermöglicht es, die Kennung gemäß dem vorgesehenen Schema einzuordnen.
Am Element ram:URIID der Kommunikationsangabe des Lieferempfängers fehlt @schemeID. Sie können die Rechnung anpassen, indem Sie das Kennzeichnungsschema an diesem Element ergänzen.
- Ergänzen Sie
@schemeIDam Elementram:URIIDinnerhalb vonram:URIUniversalCommunication. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:URIUniversalCommunication> <ram:URIID>https://example.org</ram:URIID> </ram:URIUniversalCommunication>
<ram:URIUniversalCommunication> <ram:URIID schemeID="...">https://example.org</ram:URIID> </ram:URIUniversalCommunication>
Technische Details
Die Schematron-Prüfung verlangt im Kontext von ram:URIID das Attribut @schemeID.
Die Regel gilt für ram:URIID innerhalb von ram:URIUniversalCommunication der Partei ram:ShipToTradeParty einer Rechnungsposition.
rule/@context)assert/@test)