Friday, July 12, 2024
6 changes · 17.0
Enhancements to existing features
This update brings performance improvements to the stock management system by adapting changes from the community version. The improvements optimize how stock movements are processed, resulting in faster system performance when handling inventory operations. This ensures the enterprise version benefits from the latest efficiency enhancements.
Original PR description
Adapting to changes made in community here --> https://github.com/odoo/odoo/pull/166277 opw-3901878
This improvement adds Year-to-Date (YTD) information to printed payslips in the US HR Payroll module. Employees will now see cumulative earnings and deductions for the year on their payslip documents, providing better visibility into their annual compensation and tax withholdings.
Original PR description
task-4004305
Resolved issues and error corrections
Accounting users without admin access can now successfully export SAT (XML) files from the Trial Balance report in Mexico-based companies. Previously, an access error would prevent the export from completing. This fix ensures that accounting staff can perform their required reporting duties without needing elevated system permissions.
Original PR description
With an MX company Access as accounting user with no admin/Settings Go to Accounting > Reports > Trial Balance. Click "SAT (XML)" to export the file. Issue: Access Error will raise opw-4044467
This fix resolves an issue where barcode scanning for back and skip commands in the shop floor assembly steps was not functioning. Workers can now use barcode scanning to navigate through manufacturing work orders as intended, improving efficiency on the production floor.
Original PR description
**Steps to reproduce**: - Create an MO for Stool - In the shop floor, open the "assembly" step of the created WO **Currently**: scanning barcode for back/skip does not do anything. **After this commit**: scanning the barcode executes the expected command. task-4047193
This update resolves a technical error that occurred when generating GST return reports (GSTR-1) in specific POS scenarios. The fix ensures the system can safely handle cases where invoices are created across multiple POS sessions, preventing the report generation from failing and allowing users to successfully complete their GST compliance reporting.
Original PR description
In this PR: Steps to reproduce: 1. Create a POS session. 2. Make two orders: one with an invoice and one without. Close the session. 3. Create another session, make an order, and create an invoice for an order from the previous session. Close the session. 4. Create a GST return period and generate the GSTR-1 spreadsheet. Changes made: - Fixed the retrieval of POS line details by move ID. - Added a safe access method using get to prevent key errors during HSN summary generation. Task ID: 3935317
This fix resolves an issue where users couldn't resize signature items after moving them between pages in a document. The problem occurred because the resize function was still referencing the old item location. Now users can seamlessly resize signature items on any page without encountering errors.
Original PR description
Before this commit, when you drag and drop a resizeable sign item from one page to another, it was not possible to resize the item: it was buggy because the updated sign item changed the page and the resize function had the old object binded to it. After this commit, it is possible resizing the sign items when clicking the border without any problems, from any page. This was obtained by re-binding the updated sign item to the resize function. task-4032512