Friday, August 22, 2025
2 changes · saas-18.4
Enhancements to existing features
This update adds automated test coverage for key restaurant point-of-sale workflows, including floor management, bill splitting, tips, tables, courses, and orders. It helps reduce the risk of regressions in everyday restaurant operations without changing user-facing behavior.
Original PR description
This commit introduces HOOT test coverage for the POS Restaurant module: - Added tests for primary models: restaurant.table, restaurant.order.course, and patched pos.order - Added tests for patched pos_store.js. - Added component tests for SplitBillScreen, FloorScreen and TipScreen. task-4945629 Forward-Port-Of: odoo/odoo#220375
Automatic reconciliation rules now avoid overly long shared names when duplicate names are detected. Instead, the system keeps names usable by adding a number in parentheses, making bank reconciliation rules easier to identify and manage.
Original PR description
In this commit: https://github.com/odoo/enterprise/commit/e9ab2ae2876970c66c41fa56de70511af24471c1 we change the way the name of automatic reco model are made. But the solution we choose are a bit naive. If the common substring is huge then the reco model is unusable. Since we are stuck with the constraint, the solution we choose is to add a number in parentheses to avoid duplicate. task-5031337 Forward-Port-Of: odoo/enterprise#92888