Bonjour,
En cas de calcul sur plus de 2 décimales, on arrive lors du paiement des factures à des écarts - dus aux arrondis - entre ce qui est payé (sur deux décimales) et ce qui est calculé par dolibarr (mais pas affiché).
Exemple : je choisis d'afficher les totaux sur deux décimales, mais je demande que les prix utilisés pour les calculs puissent avoir plus de décimales (3 ou 5). Ça m'est utile pour gérer justement les arrondis des factures de mes fournisseurs qui n'ont pas les mêmes règles de calcul et me permet de retomber sur mes pattes sans problèmes.
Par contre, ça coince au niveau des règlements de factures :
J'ai par exemple sur une facture client de 50€ HT, soit 59.80€ TTC un écart de 0.003cts entre le règlement de 59.8 et le montant que Dolibarr attend comme règlement - qui donc, lui, n'est pas calculé sur 2 décimales.
Là Dolibarr me demande de choisir pourquoi je veux quand même classer ma facture comme payée : parce que c'est un escompte, ou parce que c'est un mauvais payeur. Sauf que c'est ni l'un ni l'autre, et que le choix de la raison est obligatoire pour pouvoir classer la facture.
Deux solutions à mon sens : soit on s'accorde pour que les montants à régler soient comparés aux montants affichés (donc 2 décimales ici) et dolibarr ne me réclame rien : ma facture est classée comme payée, point.
Soit on considère effectivement qu'il y a un écart, mais alors on me propose aussi de choisir comme cause "écart d'arrondi" ou quelque chose d'approchant.
Je n'aime pas être obligée de classer mes factures comme payées avec une fausse raison.
Serait-il possible d'ajouter cette troisième option - ou bien laisser la possibilité de mettre un commentaire sans faire l'un ou l'autre choix ?
Ou bien encore est-il possible de calculer les écarts entre la somme attendue et la somme payée sur la base du montant affiché ? ...
En cas de calcul sur plus de 2 décimales, on arrive lors du paiement des factures à des écarts - dus aux arrondis - entre ce qui est payé (sur deux décimales) et ce qui est calculé par dolibarr (mais pas affiché).
Exemple : je choisis d'afficher les totaux sur deux décimales, mais je demande que les prix utilisés pour les calculs puissent avoir plus de décimales (3 ou 5). Ça m'est utile pour gérer justement les arrondis des factures de mes fournisseurs qui n'ont pas les mêmes règles de calcul et me permet de retomber sur mes pattes sans problèmes.
Par contre, ça coince au niveau des règlements de factures :
J'ai par exemple sur une facture client de 50€ HT, soit 59.80€ TTC un écart de 0.003cts entre le règlement de 59.8 et le montant que Dolibarr attend comme règlement - qui donc, lui, n'est pas calculé sur 2 décimales.
Là Dolibarr me demande de choisir pourquoi je veux quand même classer ma facture comme payée : parce que c'est un escompte, ou parce que c'est un mauvais payeur. Sauf que c'est ni l'un ni l'autre, et que le choix de la raison est obligatoire pour pouvoir classer la facture.
Deux solutions à mon sens : soit on s'accorde pour que les montants à régler soient comparés aux montants affichés (donc 2 décimales ici) et dolibarr ne me réclame rien : ma facture est classée comme payée, point.
Soit on considère effectivement qu'il y a un écart, mais alors on me propose aussi de choisir comme cause "écart d'arrondi" ou quelque chose d'approchant.
Je n'aime pas être obligée de classer mes factures comme payées avec une fausse raison.
Serait-il possible d'ajouter cette troisième option - ou bien laisser la possibilité de mettre un commentaire sans faire l'un ou l'autre choix ?
Ou bien encore est-il possible de calculer les écarts entre la somme attendue et la somme payée sur la base du montant affiché ? ...