I come back to the question of modifying sales or purchases headers (an issue is open: Currency not set correctly when modify header (#9487) · Issues · Tryton / Tryton · GitLab).
I think it is not possible to consider as a feature something which modifies the data already entered (or reset) by the user, am I the only one who finds that annoying?
How to make so that the ‘on_change’ are not called in this case? a suggestion ?