Le nombre maximal autorisé de décimales pour le montant de la remise au niveau du document (BT-92) est de 2.
La valeur de ram:ActualAmount comporte plus de deux chiffres après le séparateur décimal. Le montant de la remise au niveau du document (BT-92) ne peut comporter plus de deux décimales.
La limite de deux décimales définit la précision autorisée du montant de la remise.
Le montant de la remise comporte plus de deux décimales. Ajustez le nombre de décimales de ram:ActualAmount.
- Limitez la valeur de
ram:ActualAmountà deux décimales au maximum. - Vérifiez
AbstractTradeAllowanceCharge.ActualAmount. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:ActualAmount>10.123</ram:ActualAmount>
<ram:ActualAmount>10.12</ram:ActualAmount>
AbstractTradeAllowanceCharge.ActualAmount(Document level allowance: BT-92)
Détails techniques
Le test compte les chiffres après le point décimal dans ram:ActualAmount[1] et en exige deux au maximum.
La règle s’applique à ram:ActualAmount d’une remise au niveau du document dans ram:SpecifiedTradeAllowanceCharge.
rule/@context)assert/@test)