Daily updates from Odoo
Thursday, January 22, 2026
2 changes
1 change
Code cleanup and technical improvements
This update streamlines the testing process for the Ar-EDI module by automatically verifying data against JSON files. This change allows tests to run without external dependencies and simplifies updates to test data through a simple tag.
Original PR description
This commit refactors the whole `l10n_ar_edi` test suite to use the new helpers, and made it possible for the test to (finally) be run without external mode. Now, when running these new tests, the test framework will by default assert the request data with their associated JSON file. When a change is made, new overwrites for the test files can be easily changed by just adding the `SAVE_JSON` test tag on the command to run the tests. task-4891206 Forward-Port-Of: odoo/enterprise#104886 Forward-Port-Of: odoo/enterprise#103370
1 change
Code cleanup and technical improvements
This update simplifies the handling of change rounding in Point of Sale transactions. The team has introduced a new setting to easily control whether POS transactions should round to the nearest currency unit, making it more flexible for different business needs. This change improves the user experience and reduces potential discrepancies in cash handling.
Original PR description
In the entreprise associated PR, we override `shouldRoundChange` in `pos_settle_order` module. opw-5222985