Ce que signifie la règle
Des frais sur une ligne de facture indiquent le montant de base à partir duquel ils sont calculés (BT-142), par exemple le montant auquel s'applique un pourcentage, et ce montant a plus de deux décimales. Les décimales sont comptées telles qu'elles sont écrites dans le fichier, donc 60.000 échoue bien que cette valeur soit égale à 60. Le contrôle ne s'applique que si un montant de base est indiqué.
Pourquoi elle compte
Les règles roumaines CIUS-RO limitent ce montant à deux décimales. Un montant plus long est une erreur bloquante, et le fichier est rejeté tant qu'il n'est pas corrigé.
Comment corriger
Sur la ligne signalée par l'erreur, arrondissez le montant de base des frais à deux décimales. Si vous n'utilisez pas de montant de base, vous pouvez le supprimer. Dans le XML, il s'agit de l'élément BaseAmount de l'AllowanceCharge à l'intérieur de l'InvoiceLine (ou de la CreditNoteLine), avec ChargeIndicator à true. Le montant des frais eux-mêmes (BT-141) a son propre contrôle, BR-DEC-RO-27.
Le texte publié de la règle
Numarul maxim permis de zecimale pentru Valoarea de baza a taxei suplimentare la linia facturii (BT-142) este 2. #The allowed maximum number of decimals for the Invoice line charge base amount (BT-142) is 2. Termes métier: BT-142
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 |