Le nombre maximal autorisé de décimales pour le montant du frais au niveau du document (BT-99) est de 2.
La valeur de ActualAmount contient plus de deux chiffres après la virgule. Le montant de la majoration ne peut comporter que deux décimales au maximum.
Cette limite garantit que le montant de la majoration est indiqué avec la précision autorisée pour ce montant de facture.
Le montant de la majoration comporte plus de deux décimales. Vous pouvez indiquer le montant de la facture avec deux décimales au maximum.
- Repérez le montant de la majoration dans l’élément
ActualAmount. - Indiquez le montant avec deux décimales au maximum.
- Vérifiez la valeur de
AbstractTradeAllowanceCharge.ActualAmount. - Générez à nouveau la facture et vérifiez-la de nouveau.
<ram:SpecifiedTradeAllowanceCharge> <ram:ActualAmount>12.345</ram:ActualAmount> </ram:SpecifiedTradeAllowanceCharge>
<ram:SpecifiedTradeAllowanceCharge> <ram:ActualAmount>12.34</ram:ActualAmount> </ram:SpecifiedTradeAllowanceCharge>
AbstractTradeAllowanceCharge.ActualAmount(Document level charge: BT-99)
Détails techniques
Le test compte les caractères après un point dans le premier ActualAmount et en autorise deux au maximum.
La règle s’applique au montant ActualAmount d’une majoration au niveau du document dans ApplicableHeaderTradeSettlement.
rule/@context)assert/@test)