Steps to reproduce: - Switch language to french - Refresh the page - Create a new payment - Select a partner - Enter an amount of 100000,00 - Save the record -> The following field is incorrect: amount Cause of the issue: Since https://github.com/odoo/odoo/pull/97425 , `parseMonetary` wrongly assumed that a currency was always passed in the parameters opw-2937403 closes odoo/odoo#97861 X-original-commit: 9d518f847d2204fc5159a92bc4e4de655acf88fa Signed-off-by: Jorge Pinna Puissant (jpp) <jpp@odoo.com> Signed-off-by: Hubert Van De Walle <huvw@odoo.com>