Das Attribut '@unitCode' ist in diesem Kontext erforderlich.
Bei ram:PackageQuantity fehlt das Attribut @unitCode. Ohne dieses Attribut ist die Einheit der Packstückmenge nicht angegeben.
Der Einheitencode legt fest, in welcher Maßeinheit die Packstückmenge angegeben ist. Er ermöglicht eine eindeutige fachliche Interpretation der Menge.
Für die Packstückmenge in ram:PackageQuantity fehlt die Einheit. Ergänzen Sie den Einheitencode, damit die Menge eindeutig ist.
- Ergänzen Sie
@unitCodeanram:PackageQuantity. - Geben Sie darin den zur Menge passenden Einheitencode an.
- Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:PackageQuantity>1</ram:PackageQuantity>
<ram:PackageQuantity unitCode="C62">1</ram:PackageQuantity>
Technische Details
Die Schematron-Prüfung verlangt, dass das Attribut @unitCode am aktuellen Element ram:PackageQuantity vorhanden ist.
Die Regel gilt für ram:PackageQuantity innerhalb der Lieferangaben einer Rechnungsposition.
rule/@context)assert/@test)