Das Element 'ram:IndustryAssignedID' darf höchstens einmal vorkommen.
In ram:IncludedReferencedProduct kommt ram:IndustryAssignedID mehr als einmal vor. Dieses Element darf innerhalb des Bereichs höchstens einmal enthalten sein.
ram:IndustryAssignedID enthält eine von der Industrie zugewiesene Kennung des referenzierten Produkts. Die Regel begrenzt die Anzahl dieser Elemente auf höchstens eines.
Im referenzierten Produkt ist ram:IndustryAssignedID mehrfach vorhanden. In diesem Bereich darf das Element höchstens einmal stehen.
- Suchen Sie
ram:IncludedReferencedProductbei den Produktangaben der Rechnungsposition. - Prüfen Sie die darin enthaltenen
ram:IndustryAssignedID-Elemente und entfernen Sie überzählige Vorkommen. - Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch einmal.
<ram:IncludedReferencedProduct> <ram:IndustryAssignedID>1</ram:IndustryAssignedID> <ram:IndustryAssignedID>2</ram:IndustryAssignedID> </ram:IncludedReferencedProduct>
<ram:IncludedReferencedProduct> <ram:IndustryAssignedID>1</ram:IndustryAssignedID> </ram:IncludedReferencedProduct>
Technische Details
Die Prüfbedingung zählt die direkten ram:IndustryAssignedID-Elemente in ram:IncludedReferencedProduct und verlangt höchstens eines.
Die Regel gilt innerhalb von ram:IncludedReferencedProduct, das bei den Produktangaben einer Rechnungsposition steht.
rule/@context)assert/@test)