Daily updates from Odoo
Wednesday, December 24, 2025
17 changes
4 changes
Enhancements to existing features
This update clarifies the filter options within the account follow-up reporting system. It now specifically targets 'Overdue Customer Invoices,' making it easier for finance teams to quickly identify and manage unpaid invoices. This change improves reporting accuracy and streamlines the process of tracking overdue payments.
Original PR description
opw-5232434 Forward-Port-Of: odoo/enterprise#100595
This update allows users to now accurately display the account holder's name alongside bank details, even when it differs from the partner's name. Previously, the account holder name was automatically linked, but this change ensures correct display regardless of name variations, enhancing data clarity and accuracy.
Original PR description
Allow changing of the account holder name in case it is different from the partner name which was the computed default. Task-5222712 [Related PR](https://github.com/odoo/enterprise/pull/98572) Forward-Port-Of: odoo/odoo#233965
This update enhances Odoo's stock management capabilities by adding support for reading data from RFID devices. Instead of needing a dedicated mobile app, users can now scan RFID tags directly, streamlining inventory processes. A related code refactoring is planned for the main Odoo branch.
Original PR description
Now, we have an EPC decoder, we can add support for reading values from an RFID device without requiring a specific mobile app. To achieve this, we use the same entry point as the one used for barcode scanning. As a result, a refactoring of the naming is planned on the master branch.
This update fixes an issue where users were always redirected to a guest discussion page when sharing an invitation link. Now, internal users are correctly directed to the main discuss app, improving the user experience and streamlining the invitation process. This change is part of a larger effort to optimize the Odoo invitation flow.
Original PR description
When sharing an invitation link, user is always redirected to the discuss guest page. However, it's better to redirect internal users to discuss. This commit redirects internal users to the discuss app from the invitation link. part of task-4873812
1 change
Enhancements to existing features
This update clarifies the filter options within the account follow-up reporting feature. It now specifically targets 'Overdue Customer Invoices,' making it easier for users to identify and manage overdue payments. This enhancement improves the accuracy and efficiency of financial reporting.
Original PR description
opw-5232434 Forward-Port-Of: odoo/enterprise#100595
3 changes
Enhancements to existing features
This update clarifies the 'Overdue Customer Invoices' filter within the account follow-up reporting feature. This ensures users can more accurately identify and manage overdue invoices, leading to better cash flow tracking and improved financial reporting. The change is a minor improvement to existing functionality.
Original PR description
opw-5232434 Forward-Port-Of: odoo/enterprise#100595
This update enhances the synchronization of product data within the Point of Sale module. Specifically, the system now uses unique record identifiers (UUIDs) for more accurate data mapping and includes improved category linkage in testing. This ensures data consistency and reliability for Point of Sale operations.
Original PR description
In this commit: --- - Improved `sync_from_ui` function to support record UUID-based relational mapping. - Added `pos_categ_ids` field in product data for better category linkage in tests. task-5225193 Related PR: - https://github.com/odoo/enterprise/pull/98849 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update enhances the testing process for the POS Restaurant module's preparation display functionality. By adding Hoot tests and a dedicated test environment, the team is ensuring greater reliability and accuracy of this key feature, reducing potential issues before they impact users.
Original PR description
In this commit: --- - Added HOOT test coverage for the POS Restaurant module's preparation display. - Introduced `setupPosPrepDisplayEnv` to mock and initialize the preparation display test environment. - Added test coverage for core components, models, and service logic. - Adjust hoot case for pos_urban_piper. task-5225193 Related PR: - https://github.com/odoo/odoo/pull/234474
1 change
Enhancements to existing features
This update clarifies the filter options within the account follow-up module to specifically target 'Overdue Customer Invoices'. This change ensures that users can more easily identify and manage overdue payments, leading to better cash flow tracking and improved financial reporting. The update was made to enhance the usability of a key reporting feature.
Original PR description
opw-5232434 Forward-Port-Of: odoo/enterprise#100595
5 changes
Enhancements to existing features
This update streamlines the bank account experience by simplifying data management and addressing inconsistencies across different countries. The changes remove redundant models and ensure key fields are consistently available, leading to a more user-friendly and reliable process for managing bank statements and transactions.
Original PR description
This commit improves the UX of bank accounts by: 1. removing res.bank model 2. removes localizations redundancy 3. some fields in localizations should be available to all companies 4. most countries had missing fields task-5145618
This update clarifies the filter options for overdue customer invoices within the account follow-up system. This change ensures users can more easily identify and manage overdue payments, leading to improved cash flow tracking and reporting. The update focuses on enhancing the clarity and usability of a key reporting feature.
Original PR description
opw-5232434 Forward-Port-Of: odoo/enterprise#100595
This update adjusts the deadline for providing feedback on appraisals to match the appraisal date itself. This simplifies the process for employees and ensures timely completion of the appraisal cycle. It improves the overall efficiency of the performance review workflow.
Original PR description
. Make feedback answer deadline equal to the appraisal date task-5176039
This update simplifies the salary calculator process by removing the direct employee creation option. Now, users can select an existing employee or leave the field blank, streamlining workflows and reducing potential data entry errors. This change improves the overall user experience within the HR contract salary payroll module.
Original PR description
This commit disables the option to create a new employee directly from the salary calculator. The employee field should be optional, and users may select an existing employee if required. Task: 5427477
This update enhances the point-of-sale system by intelligently determining when order payments can be edited, based on the specific localization and features being used. This ensures users only have access to payment editing options relevant to their situation, improving the user experience and data accuracy. It addresses a previous issue related to inconsistent payment editing controls across different Odoo versions.
Original PR description
*: l10n_de_pos, pos_urban_piper In this commit: ------------------ - We have override the condition and based on localizations and feature we have applied conditions if the order payments should be editable or not. task: 5144861 Related PR: https://github.com/odoo/odoo/pull/230721
3 changes
Enhancements to existing features
This update clarifies the 'Overdue Customer Invoices' filter within the account follow-up reporting feature. This change ensures users can more accurately identify and manage overdue invoices, leading to better cash flow tracking and improved customer relationships. The update was implemented as an improvement to existing reporting functionality.
Original PR description
opw-5232434 Forward-Port-Of: odoo/enterprise#100595
This update adjusts financial reports for Mexico (l10n_mx_reports_closing) to accurately reflect equity balances when initial balances are excluded. The changes also simplify the process for customizing how undistributed lines are handled, making future adjustments easier. This ensures more precise financial reporting for Mexican operations.
Original PR description
Following the changes introduced in odoo#240742 and in enterprise#95062, this commit adapts the l10n_mx_reports_closing tests, as the equity_unaffected account amounts change if include_initial_balance = False. This commit also moves the domain logic for the Undistributed Line to a dedicated function, making it simpler to customize this behavior if needed. no-task
This update adjusts the minimum daily wage calculation in Odoo's Mexico payroll module to comply with the latest regulations from CONASAMI. Effective January 1, 2026, the minimum wage has increased to 315.04 MXN. This ensures accurate payroll calculations for Mexican businesses using this module.
Original PR description
According to CONASAMI: https://www.gob.mx/conasami/articulos/incremento-a-los-salarios-minimos-para-2026?idiom=es the minimum wage will increase effective January 1, 2026. It is necessary to update the “Mexico: Daily Minimum Wage” parameter to reflect the new value: 315.04 target: 19.0 task-5412717