Das Attribut '@unitCode' ist in diesem Kontext erforderlich.
Bei ram:PerPackageUnitQuantity fehlt das Attribut unitCode. Dadurch ist die Einheit des angegebenen Werts nicht festgelegt.
Der Wert beschreibt eine Menge je Verpackungseinheit. Das Attribut unitCode kennzeichnet, in welcher Maßeinheit diese Menge angegeben ist.
Für die Verpackungsmenge in der Lieferangabe einer Rechnungsposition ist keine Maßeinheit angegeben. Sie können das beheben, indem Sie die Einheit ergänzen.
- Ergänzen Sie
unitCodeam Elementram:PerPackageUnitQuantity. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:PerPackageUnitQuantity>2</ram:PerPackageUnitQuantity>
<ram:PerPackageUnitQuantity unitCode="C62">2</ram:PerPackageUnitQuantity>
Technische Details
Der Test prüft, ob das Attribut unitCode am Element ram:PerPackageUnitQuantity vorhanden ist.
Die Regel gilt für ram:PerPackageUnitQuantity in der Lieferangabe einer Rechnungsposition.
rule/@context)assert/@test)