Friday, February 14, 2025
2 changes · saas-17.4
Resolved issues and error corrections
Receipts and internal transfers created in the Barcode app now correctly keep the product's picking description on inventory lines. This helps warehouse and inventory users see the expected product instructions or notes consistently across apps.
Original PR description
Test that when creating a receipt or internal transfer using the barcode app, the description_picking field of the move_line is not empty. Steps to reproduce the issue: - Create a product with a description for receipts (e.g., 'receipt'). - In the barcode app, create a new receipt and add the product (leave it in draft). - In the inventory app, check the corresponding receipt. - The move_line has no description_picking, even though the product has one. community: https://github.com/odoo/odoo/pull/193996/files opw-4406582
This fixes how Field Service project reports organize report data behind the scenes. It helps prevent report errors or ambiguous results when related data tables contain similarly named fields.
Original PR description
The project report query joins multiple tables and aggregates on some fields, everything else should be in the group by clause. The group by here is using the select alias but it is better to use the full column name including the table alias, in case one of the joined tables has a column with the same name as the alias.