La valeur de '@unitCode' n'est pas autorisée.
La valeur de @unitCode ne figure pas dans la liste de codes utilisée par cette règle. Le test accepte une valeur vide ou une valeur présente dans cette liste.
Un code autorisé désigne l’unité de ram:BasisQuantity. Le test compare la valeur à la liste de codes des unités de mesure.
Le code de @unitCode sur ram:BasisQuantity n’est pas autorisé par cette règle. Vous pouvez comparer la valeur à la liste de codes applicable.
- Repérez
ram:BasisQuantitydansram:NetPriceProductTradePrice. - Vérifiez la valeur de
@unitCodedans la liste de codes applicable aux unités de mesure. - Générez à nouveau la facture et vérifiez-la.
Détails techniques
Le test est satisfait si $codeValue15 est vide ou si sa valeur correspond à une entrée de codedb/cl[@id=15]/enumeration.
La règle s’applique à la valeur de @unitCode sur ram:BasisQuantity du prix net d’une ligne de facture.
rule/@context)assert/@test)