[FIX][12.0] add ability to set discount percent or amount on decimal number #4350
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Descrizione del problema o della funzionalità: fatture emesse con sconti con più di 2 decimali.
Comportamento attuale prima di questa PR: la fattura viene a volte rifiutata dallo SdI in quanto l'importo dello sconto non combacia con quello effettuato, visto il troncamento a 2 decimali.
Comportamento desiderato dopo questa PR: la fattura viene accettata in quanto quando ci sono più di 2 decimali viene inserito l'importo assoluto dello sconto.
Questa PR backporta dalla 16.0 la logica della stessa funzione (non si possono usare i commit in quanto c'è stato un refactoring totale).
--
Confermo di aver firmato il CLA https://odoo-community.org/page/cla e di aver letto le linee guida su https://odoo-community.org/page/contributing