Le nombre maximal de décimales autorisé pour la somme des remises au niveau du document (BT-107) est de 2.
AllowanceTotalAmount contient plus de deux chiffres après le séparateur décimal.
Le total des remises au niveau du document ne peut comporter plus de deux décimales.
AllowanceTotalAmount comporte davantage de décimales que le total des remises au niveau du document n’en autorise. Vous pouvez ajuster le montant pour ne pas dépasser deux décimales.
- Vérifiez la valeur de
AllowanceTotalAmount. - Limitez-la à deux décimales au maximum.
- Vérifiez la propriété
AllowanceTotalAmount. - Générez de nouveau la facture et vérifiez-la à nouveau.
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:AllowanceTotalAmount>12.345</ram:AllowanceTotalAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:AllowanceTotalAmount>12.34</ram:AllowanceTotalAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
FacturXInvoice.AllowanceTotalAmount(BT-107)
Détails techniques
Le XPath compte les caractères après le point décimal de AllowanceTotalAmount et en autorise deux au maximum.
La règle s’applique à AllowanceTotalAmount, le total des remises au niveau du document dans SpecifiedTradeSettlementHeaderMonetarySummation.
rule/@context)assert/@test)