Friday, July 12, 2024
6 changes
1 change
Resolved issues and error corrections
Invoice creation from bank reconciliation now includes the missing tax rounding details during tax calculations. This helps ensure invoice unit prices and tax amounts are computed consistently, reducing accounting discrepancies.
Original PR description
Invoice creation through reconciliation models was implemented in #59555, but the call to function _eval_taxes_computation_prepare_context had missing paramenters. When calculating the price unit for invoice creation, the function _get_invoice_price_unit_from_price_total prepares the context for tax calculation with _eval_taxes_computation_prepare_context. In the latter function call, the parameters rounding_method and precision_rounding were not being passed. This commit fixes that.
5 changes
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
A visual bug in the sign template has been fixed where users were seeing duplicate scroll bars. The issue was caused by the toolbar on the left side taking up too much space. The fix adjusts how the toolbar's height is calculated to prevent the content from overflowing, resulting in a cleaner, more professional appearance.
Original PR description
Issue: -------------------- When you open a sign template you can see there are double scroll bars on the iframe Cause: ---------------------- The sign item toolbar placed on the left side is given 100% height and 1px border which is causing the iframe body to overflow Solution: ----------------------------- The 100% height given to the toolbar is changed with -webkit-fill-available task-4014519