-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
effort: importantUS candidateUS candidateenhancementImprovement of an existing featureImprovement of an existing feature
Description
How it works
Fields that are used for financial information such as fees and acquisition accounts' amounts use Python floats. However, this is bad practice because Python doesn't manage floats very well and this can create problems with numbers that are poorly rounded (e.g. 145.000000089) and distorts some calculations.
Improvement suggestion
For acquisition amounts, store the data in the database as cents and add the floating point in the ui/api/serializers.
Metadata
Metadata
Assignees
Labels
effort: importantUS candidateUS candidateenhancementImprovement of an existing featureImprovement of an existing feature
Type
Projects
Status
Product Backlog