Bonjour,
La question que je me pose concerne certains champs calculés de mes factures :
sur chaque facture, je fais apparaître bien entendu le Total HT et le Total TTC de la facture.
Mais je distingue ces totaux, du "Total à payer".
Le montant Total à payer correspond au Total TTC de la facture + un "solde à reporter".
Ce solde correspond tout simplement au "Total à payer" de la précédente facture, diminué de tous les paimements enregistrés depuis l'édition de la précédente facture.
Cela donne ces champs :
A Dernier montant dû au xx/xx/xx
B Total des paiements enregistrés entre le xx/xx/xx et aujourd'hui
C solde à reporter (A - B)
D Total HT
E Total TTC
F Total à payer (E + C)
Jusqu'à présent, tous ces champs (A à F) étaient des champs calculés.
Mais avec le temps et l'accumulation des montants, j'arrive à des problèmes d'arrondis lorsque je fais les sommes totales de ces montants à partir à enregistrements correspondant au détails de mes factures.
Ainsi, j'obtiens un solde à reporter de 199,99 € au lieu de 200,00 €
La solution serait de stocker "en dur" pour chaque facture certains champs arrondis correctement, pour faire ensuite mes sommes globales à partir d'eux (et non du détails de chaque facture).
Quels pourraient être ces champs ? Simplement le Total TTC de la facture ?
Comment gérez-vous ce cas de figure (solde à reporter sur les facture) généralement ?
Merci d'avoir lu jusqu'au bout.
Partager