Référence
Export MarkdownBR-DEX-13 Le montant de paiement de tiers admet au plus deux décimales
Le nombre maximal de décimales autorisé pour le montant de paiement de tiers (BT-DEX-002) est de deux.
Description du problème
Le nombre maximal de décimales autorisé pour le montant de paiement de tiers (BT-DEX-002) est de deux.
ERREUR
XRechnung 3.0
Contexte et importance
Cette règle de l’extension XRechnung reflète la discipline du cœur des deux décimales (comme les règles BR-DEC) pour le montant de paiement de tiers propre à l’extension.
Solution
Arrondissez cbc:PaidAmount dans cac:PrepaidPayment à deux décimales (par exemple 20.00, pas 20.005). Si vous ne modélisez pas les paiements de tiers, le profil CIUS XRechnung standard évite cette règle.
Actions rapides
Exemples valides
- <cbc:PaidAmount currencyID="EUR">20.00</cbc:PaidAmount>
Exemples invalides
- <cbc:PaidAmount currencyID="EUR">20.005</cbc:PaidAmount> — trois décimales
Exemples de code
XML valide
<cac:PrepaidPayment>
<cbc:PaidAmount currencyID="EUR">20.00</cbc:PaidAmount>
</cac:PrepaidPayment>XML invalide
<cac:PrepaidPayment>
<cbc:PaidAmount currencyID="EUR">20.005</cbc:PaidAmount>
</cac:PrepaidPayment>