Monday, November 13, 2023
5 changes
Resolved issues and error corrections
Fixed an issue where the barcode system was incorrectly asking warehouse staff to create backorders when processing return pickings. Returns no longer trigger backorder creation requests, making the return process simpler and more efficient. Staff can now process returns without unnecessary confirmation steps.
Original PR description
[FIX] stock: no backorder for return pickings in barcode To reproduce: 1. Open picking OUT/0002 in barcode and click return products 2. Set the amount to 10 manually 3. Click validate Existing behavior: When trying to confirm a return picking in barcode, depending on the settings on the specific picking type, the user would sometimes be asked to create a backorder. For returns, this is not necessary as another return for the same picking could always be generated instead of creating the backorder. Expected behavior: This commit ignores the setting of the 'create_backorder' option on the picking type when confirming a return picking in barcode and never generates or asks for a backorder in this case. Task: 3548962 Forward-Port-Of: odoo/enterprise#48788
This update fixes an issue in the Microsoft Calendar module where events couldn't be properly created when assigning them to another organizer. The fix standardizes how participant information is formatted in the system's tests to ensure calendar events are created correctly regardless of who the organizer is.
Original PR description
This commit aims to standardize, in tests, the "partner_ids" field for creating calendar events: it must be a list of Command sets of "res.partner" objects. Task-id: 3450045 Forward-Port-Of: odoo/enterprise#49621 Forward-Port-Of: odoo/enterprise#49411
This update fixes three display problems in the project tasks Gantt view. The view now correctly shows closed tasks from past and current periods, and properly hides private tasks that shouldn't be visible. These fixes ensure users see accurate and complete task information in their Gantt charts.
Original PR description
This PR will fix three different issues with the tasks gantt view's group expand method. The first issue is that it did not include closed task for the past period, so no empty line was displayed for the user. The second issue is that it did not include closed task for the current period, so no empty line was displayed for the user. The third issue is that it included private tasks, which should not be the case. To fix this, the _group_expand_user_ids method was changed to include closed tasks in the domain calculation for the previous/current period, and to exclude private tasks. Tests were also added. task-3389422 Forward-Port-Of: odoo/enterprise#43438
A bug in the financial reports module has been fixed where clicking the General Ledger link was no longer expanding account details as expected. The issue was caused by a recent change to an internal method that wasn't properly accounted for. This fix restores the ability to drill down into account information from the General Ledger report.
Original PR description
This commit addresses a bug in the financial reports module where the General Ledger link, previously unfolding the relevant account details, stopped functioning as expected. turns out it was because of a change in `_get_generic_line_id` method that was not taken into account. task-3575474 Forward-Port-Of: odoo/enterprise#50022
This fix corrects an issue in the General Ledger report where certain columns were incorrectly displaying zero values when hierarchy options were enabled. The system now properly handles text-based columns by applying the correct default values, ensuring accurate report displays for users who use hierarchical views.
Original PR description
When having the hierarchy options enabled on the general ledger, some column with a "string" figure type had the value zero in the cell which was not the intended behaviour. To correct that we have added a check to change the default value in case the figure type is a string. task: 3438422 Forward-Port-Of: odoo/enterprise#50021