Ce que signifie la règle
Une remise sur une ligne de facture a un montant (BT-136) avec plus de deux décimales. Les décimales sont comptées telles qu'elles sont écrites dans le fichier, donc 4.250 échoue bien que cette valeur soit égale à 4.25. Les remises sur l'ensemble de la facture sont contrôlées par BR-DEC-RO-01. La règle couvre les lignes de facture et les lignes d'avoir.
Pourquoi elle compte
La remise de ligne est déduite du montant de la ligne. Les règles roumaines CIUS-RO comptent plus de deux décimales comme une erreur bloquante, et le fichier est rejeté.
Comment corriger
Sur la ligne signalée par l'erreur, arrondissez le montant de la remise à deux décimales. Une remise en pourcentage appliquée à un prix à plusieurs décimales donne facilement un montant trop long, vérifiez donc le résultat de ce calcul. Dans le XML, il s'agit de l'élément Amount de l'AllowanceCharge à l'intérieur de l'InvoiceLine (ou de la CreditNoteLine), avec ChargeIndicator à false. Vérifiez ensuite que le montant net de la ligne (BT-131) reste cohérent.
Le texte publié de la règle
Numarul maxim permis de zecimale pentru Valoarea deducerii la linia facturii (BT-136) este 2. #The allowed maximum number of decimals for the Invoice line allowance amount (BT-136) is 2. Termes métier: BT-136
Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |