Thursday, May 28, 2026
5 changes · saas-19.2
Enhancements to existing features
This pull request includes performance optimizations across several Odoo modules, primarily focused on improving the speed and responsiveness of key business processes. These changes address identified bottlenecks and enhance the overall user experience. The update is part of the Odoo 19.2 release, ensuring a smoother and more efficient Odoo environment.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update enhances the Balance Sheet report to accurately reflect accounting standards (GAAP) by ensuring that all equity accounts are displayed individually, rather than grouped. This change improves the clarity and accuracy of financial reporting for users.
Original PR description
*=l10n_us_reports In the Balance Sheet, according to the GAAP rules, all equity accounts should be individually visible. task-6240500 Forward-Port-Of: odoo/enterprise#118149
This update introduces a new EC Sales list report specifically for Hungary, providing more detailed sales data. Instead of grouping solely by customer, it now analyzes transactions based on transaction type (e.g., B, C) and transaction state (U or T), ensuring accurate reporting according to Hungarian regulations. This allows for a more granular view of sales activity.
Original PR description
This commit implement the EC Sales list for Hungary This report is a bit different from the main EC Sales list, instead of just grouping the lines on partner_id, we need to group on specifics fields on account.move: - l10n_hu_transaction_type: B, C, K, R or V This field represente the type of Intra Community Transaction, it's a selection field with all the legal possible values. We leave the field blank for normal transactions. - l10n_hu_transaction_state: U or T Represent if the transaction is a new one (U) or a correction (T) The grouping of the report works like this: groupby partner_id, l10n_hu_transaction_type, l10n_hu_transaction_state This mean for a single partner, we can have up to 12 different lines. [task-4950959](https://www.odoo.com/odoo/project/967/tasks/4950959) Linked:https://github.com/odoo/enterprise/pull/110448 Forward-Port-Of: odoo/odoo#253556
This update introduces a new EC Sales list report specifically for Hungarian businesses. The report now groups sales data by tax codes (B, C, K, R & V) instead of just customer ID, aligning with Hungarian tax regulations. It also includes the necessary tax return data for this report.
Original PR description
This report is a bit different from the main EC Sales list, instead of just grouping the lines on partner_id, we need to group on specifics tax.tags [B, C, K, R & V]. It also adds the tax returns for this same report. [task-4950959](https://www.odoo.com/odoo/project/967/tasks/4950959) Linked:https://github.com/odoo/odoo/pull/253556 Forward-Port-Of: odoo/enterprise#110448
This update enhances the documentation for Odoo's API key management system. Specifically, the documentation for the `res.users.apikeys` methods has been clarified and expanded to provide clearer instructions for developers. This improves the overall usability and maintainability of the system.
Original PR description
Clarify and complete the docstrings of `res.users.apikeys` methods: - document accepted union types for `scope` and `expiration_date` parameters of method `_generate`, and standardize its `:returns:` and `:rtype:` annotations - add missing parameter descriptions for `generate` and `revoke` Forward-Port-Of: odoo/odoo#265488