Feature: Manual Account Move entry should not round amounts (rounding factor 0.05)
Summary
If you set currency rounding factor to 0.05, create a new manual account move with not rounded debit/credit amount, it will round the amount to 0.05. As an accountant, you know, that there are moves with not rounded debit/credit amounts, so it must be possible to enter a manual move with not rounded amounts.
Steps to reproduce
- set currency rounding factor to 0.05
- create manual move with a debit/credit amount of eg. 7.77
What is the current bug behavior?
Amounts will be rounded based on rounding factor 0.05
What is the expected correct behavior?
Amounts should stay not rounded, if you enter a manual account move.
Relevant logs and/or screenshots
Video: https://drive.google.com/file/d/1PgT9En9GR67rEA_iFSbLUYJTyfNoCI_f/view
Possible fixes
Update move create/write methods, that on manual account moves, amounts will not be rounded.
Keep in mind, that all other objects, that create a account move (eg. account.invoice) should still round based on rounding factor.