Friday, March 15, 2024
4 changes · 17.0
Enhancements to existing features
The Mexican EDI Extended module has been updated to use Odoo's standard file handling tools instead of outdated system path methods. This change improves reliability when locating files, particularly in complex system setups with symbolic links, and ensures the module works consistently across different environments.
Original PR description
Replace outdated realpath usage with odoo tools.file_open. Allows file_open to locate file from addons path rather than looking up through realpath. This will resolve potential issues with realpath not finding the proper path of files in certain situations (like a symlink). Worth noting that file_open uses abspath instead of realpath anyway. Forward-Port-Of: odoo/enterprise#58659 Forward-Port-Of: odoo/enterprise#58305
This update fixes an issue where discounts were being incorrectly recalculated when a sales order was confirmed. The change ensures that discounts applied to orders remain stable and are not recomputed during the confirmation process, which is particularly important for subscription-based sales. A test has been added to prevent this problem from occurring again in the future.
Original PR description
Add test to cover a problem fixed in `sale_subscription` opw-3740645 See also: https://github.com/odoo/enterprise/pull/58673 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves the performance of the accounting reconciliation process by adding a database index to the tax cash basis records. The optimization speeds up the deletion of reconciliation records, resulting in faster reconciliation operations for users working with accounts.
Original PR description
## Description Add missing index on FKey `tax_cash_basis_rec_id` to speed up deletion of `account.partial.reconcile` records during reconciliation. It's `btree_not_null` as the relationship is sparse. ## Reference opw-3649801 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#157415
This update refreshes the Spanish language translations for the Odoo localization module. The changes ensure that Spanish-speaking users have accurate and up-to-date text throughout the system, improving their experience and usability.
Original PR description
Enterprise: https://github.com/odoo/enterprise/pull/58700