Wednesday, January 31, 2024
5 changes · 17.0
Enhancements to existing features
This change appears to adjust how Odoo exports master data when using Studio customizations. It may help businesses move or reuse configured data more reliably, though the pull request details are limited.
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 automatic SODA file import process used in Belgian accounting. The changes improve document dating by using the generation date from imported files, add accounting period information to transaction references for better tracking, and simplify the account matching interface by displaying combined account codes and names instead of separate fields.
Original PR description
Problem --------- With the integration of Codabox in l10n_be_codabox, we need to managed the automatic import of SODA. This is currently done but can be improved. Objective --------- Adapt the…
Problem --------- With the integration of Codabox in l10n_be_codabox, we need to managed the automatic import of SODA. This is currently done but can be improved. Objective --------- Adapt the following point: 1. Put the date from <GenDate> by default in the date of document 2. Add the period linked to the document in the ref of the document. This info is store in the field <AccountPeriod> 3. In the matching form between SODA account and Account in the company: Merge the account and the name from SODA (to be consistante with the column in which the user should add account) Solution --------- 1. Simply add the date data from the XML in the dictionary that will be passed to the wizard creating the account move and make sure the wizard gives that value in the move create method. 2. Concatenate the formatted <AccountPeriod> text to the ref. 3. Add a compute method to computes the display_name for the current model as it is done in account_account. Use the display name in the wizard view in readonly instead of the SODA account codes and names. task-3615994
This update enhances the invoice sending and printing functionality with improved user notifications. Users will now receive real-time updates when invoices are being processed, including notifications when the batch processing is complete or if any issues occur. The system also now supports multiple languages for downloaded invoice files, and the underlying code has been reorganized for better maintainability.
Original PR description
1. [TECHNICAL] Move send & print files into wizard folder when it's not the case 2. [TECHNICAL] More testing: test cron + cron in multicompany setup 3. Make 'invoices.zip' translatable 4. Use the bus to notify when cron is done (and maybe when it's started ? ) task-id: 3568549
This update adds database indexes to the Point of Sale system to speed up order and payment processing. These optimizations improve the performance of order creation operations, particularly benefiting businesses with large transaction volumes by reducing query execution time.
Original PR description
Add two missing indexes on pos.order and one on pos.payment. These speed up queries executed when calling create_from_ui from the pos interface. #### speedup Customer database with 560 000 pos.orders. Example of queries benefiting from the indexes  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#150452 Forward-Port-Of: odoo/odoo#148842
This update enhances the stock management system by allowing customization of which warehouse locations are used when calculating reorder points. This improvement makes the system more flexible and responsive, enabling businesses to optimize their inventory management processes and reduce unnecessary calculations in large warehouse operations.
Original PR description
Description of the issue/feature this PR addresses: This commit allow to inherit the method _get_orderpoint_locations to filter in which location compute orderpoints imrpoving performance and usability --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#150256