Daily updates from Odoo
Friday, August 1, 2025
6 changes · saas-18.4
Enhancements to existing features
This update prepares the Guatemala localization for a future electronic invoicing module. It allows specific test tax IDs for Guatemalan companies and adds a fuel-related accounting entry needed for local compliance workflows.
Original PR description
related enterprise PR: https://github.com/odoo/enterprise/pull/84036 Forward-Port-Of: odoo/odoo#221276 Forward-Port-Of: odoo/odoo#205863
Employee version dates now appear in familiar local formats, such as "Jan 1, 2000" in the US and "1 janv. 2000" in French. This makes HR information easier to read and more consistent for users in different regions.
Original PR description
Version dates should be in the format "Jan 1, 2000" for the US, "1 janv. 2000" for FR, etc. Task: 4879285
This update adds automated tests for several Point of Sale data models, including orders, order lines, categories, and presets. These tests help catch regressions earlier and improve confidence in future POS changes without altering day-to-day user workflows.
Original PR description
Add hoot tests for POS models including `pos_order`, `pos_order_line`, `pos_category`, and `pos_preset`. task-id: 4945821 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#220344
Users are now notified when an IoT-connected device is disconnected instead of actions simply failing silently. This makes device issues clearer and helps users understand why an operation could not be completed.
Original PR description
If a device is disconnected, we had no way of telling the user, we only didn't perform the action. Now we notify the user that the device is disconnected. Enterprise PR: odoo/enterprise#91419 Task: 4978644
This update adds automated checks for Enterprise point of sale behavior to help ensure key customizations keep working as expected. It reduces the risk of regressions in point of sale configuration, store, and preparation display flows during future updates.
Original PR description
This commit adds hoot tests for the overriden methods of point_of_sale in the pos_enterprise module. taskId: 4945820 Forward-Port-Of: odoo/enterprise#90758
Point of Sale users in Belgium now see a clearer disconnection message when the fiscal blackbox cannot be reached through the IoT Box. The dialog includes a retry option, helping staff continue order validation or clock in/out once the connection is restored.
Original PR description
We improved the dialog telling the user its blackbox is disconnected from the IoT Box. We added a retry button to allow retrying validation of an order and clocking in/out. Community PR: odoo/odoo#221345 Task: 4978644