La valeur de '@currencyID' n'est pas autorisée.
La valeur de @currencyID de ram:TaxTotalAmount ne figure pas dans la liste de codes correspondante. Une valeur vide satisfait également ce contrôle.
Un code de devise autorisé identifie sans ambiguïté la devise du montant de taxe. Cette règle ne peut pas confirmer qu’une valeur absente de la liste est un code de devise valide.
La valeur de @currencyID de ram:TaxTotalAmount ne figure pas dans la liste de codes correspondante. Vous pouvez corriger la valeur en utilisant un code de devise autorisé.
- Repérez le
ram:TaxTotalAmountconcerné dansram:SpecifiedTradeSettlementHeaderMonetarySummation. - Vérifiez la valeur de
@currencyIDpar rapport aux valeurs autorisées de la liste de codes 49. - Générez de nouveau la facture et vérifiez-la à nouveau.
Détails techniques
La valeur textuelle du @currencyID évalué est contrôlée : la condition est satisfaite si la valeur est vide ou figure dans l’énumération de la liste de codes 49.
La règle s’applique à @currencyID de ram:TaxTotalAmount dans la devise de la facture, au sein de ram:SpecifiedTradeSettlementHeaderMonetarySummation.
rule/@context)assert/@test)