Das Attribut '@listID' ist in diesem Kontext erforderlich.
Am ram:ClassCode fehlt das Attribut listID. In diesem Kontext ist das Attribut erforderlich.
Die Listenkennung gibt an, zu welcher Codeliste der Klassifikationscode gehört. Ohne dieses Attribut ist die Herkunft beziehungsweise Einordnung des Codes nicht vollständig angegeben.
Beim Klassifikationscode des Produkts fehlt die Listenkennung. Ergänzen Sie das fehlende Attribut, damit der Code vollständig zugeordnet ist.
- Suchen Sie das betroffene
ram:ClassCodeinDesignatedProductClassification. - Ergänzen Sie am Element das Attribut
listID. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:DesignatedProductClassification> <ram:ClassCode>123</ram:ClassCode> </ram:DesignatedProductClassification>
<ram:DesignatedProductClassification> <ram:ClassCode listID="...">123</ram:ClassCode> </ram:DesignatedProductClassification>
Technische Details
Der Test prüft direkt, ob das Attribut listID am ram:ClassCode vorhanden ist.
Die Regel gilt für das ram:ClassCode innerhalb von DesignatedProductClassification eines Produkts in einer Rechnungsposition.
rule/@context)assert/@test)