Comptes de résultat : problèmes d'approximation avec les Float
Pour les comptes de résultat et les états de trésorerie, nous stockons les valeurs sous forme de float. Pour récupérer ces valeurs correctement, il faudrait passer la méthode format à la commande mysql, malheureusement, SQLAlchemy n'inclue pas cet appel dans ses requêtes. On se trouve alors avec des approximations dans les résultats :
MariaDB [endi]> select value, format(value, 2) from base_accounting_measure where grid_id=15735;
+----------+------------------+
| value | format(value, 2) |
+----------+------------------+
| -27602.8 | -27,602.85 |
...
Dans l'interface on se retrouve avec la valeur 27602.8.