Das Attribut '@unitCode' ist in diesem Kontext erforderlich.
Am Element ram:UnitQuantity fehlt das Attribut unitCode. Damit ist die Einheit der angegebenen Menge nicht ausgewiesen.
Der Einheitencode beschreibt, in welcher Einheit die Menge des referenzierten Produkts angegeben ist. Ohne ihn lässt sich die Mengenangabe nicht vollständig interpretieren.
Bei der Menge des referenzierten Produkts fehlt die Angabe ihrer Einheit. Ergänzen Sie den Einheitencode, damit die Mengenangabe eindeutig ist.
- Suchen Sie
ram:UnitQuantitybeim referenzierten Produkt der Rechnungsposition. - Ergänzen Sie das Attribut
unitCodemit dem Einheitencode für die Menge. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:UnitQuantity>2</ram:UnitQuantity>
<ram:UnitQuantity unitCode="…">2</ram:UnitQuantity>
Technische Details
Der Test prüft am Element ram:UnitQuantity, ob das Attribut unitCode vorhanden ist.
Die Regel gilt für ram:UnitQuantity eines referenzierten Produkts innerhalb einer Rechnungsposition.
rule/@context)assert/@test)