Daily updates from Odoo
Navigate
Branch
Friday, July 30, 2021
11 changes
Enhancements to existing features
This update improves the user experience around applicant salary contract screens in recruitment-related workflows. It makes the process smoother for HR users and keeps related automated checks aligned with the updated flow.
Original PR description
Task - 2404610
Financial reports will no longer add an extra account hierarchy by default. This makes the default report view easier to read because financial reports already organize accounts in a hierarchy.
Original PR description
Because the financial is already a hierarchy of accounts, it doesn't really make sense to have one more (by default). [task-2612989](https://www.odoo.com/web#active_id=2612989&id=2612989&model=project.task)
Event badge reporting has been refreshed to use a cleaner shared design, reducing inconsistencies across badge formats. A new full-page A4 event ticket format is also supported, including barcode placement for easier attendee check-in.
Original PR description
Follow-up of community commits that improve the existing badge report and introduce a new A4 ticket format report. This merge commit simply modifies xpath accordingly. See community PR and underlying commits for details. Task-2120259
The enterprise web interface now uses a newer approach for matching app names in the home menu search. This should make finding apps feel smoother and more reliable while keeping the change limited to the web experience.
Resolved issues and error corrections
The Argentine reporting module’s test references were updated to match revised amounts in sales and VAT reports. This helps ensure report checks stay aligned with the expected figures and reduces false test failures.
Code cleanup and technical improvements
The project timesheet synchronization area was updated as part of an internal cleanup of shared cookie handling utilities. This should help keep the module aligned with newer platform code without changing day-to-day business workflows.
Original PR description
*: project_timesheet_synchro
This update adjusts internal enterprise web tests to match a newer way the system handles debug context. It helps keep automated checks reliable without changing the user-facing product experience.
Miscellaneous changes
Step to reproduce - go to consolidation app - on dashboard, click on one of the "consolidated balance" buttons - choose "print preview" or "export (xlsx)" The title of the file is always "Trial Balance", but should be the name (the period) of the consolidation. The _get_report_name method now gets the period name the same way as the action_open_view_grid method. opw-2588637 Forward-Port-Of: odoo/enterprise#19751
Original PR description
Step to reproduce - go to consolidation app - on dashboard, click on one of the "consolidated balance" buttons - choose "print preview" or "export (xlsx)" The title of the file is always "Trial Balance", but should be the name (the period) of the consolidation. The _get_report_name method now gets the period name the same way as the action_open_view_grid method. opw-2588637 Forward-Port-Of: odoo/enterprise#19751
The test `test_batch_receipt` failed sometime, it was due to a trigger who has a little chance to trigger before all barcode's action was fully processed, and so the following asserts could fail. Forward-Port-Of: odoo/enterprise#19923
Original PR description
The test `test_batch_receipt` failed sometime, it was due to a trigger who has a little chance to trigger before all barcode's action was fully processed, and so the following asserts could fail. Forward-Port-Of: odoo/enterprise#19923
When generating a spreadsheet from a pivot view, the values of m2o fields are added up instead of being counted. To reproduce the error: (Need point_of_sale,documents_spreadsheet) 1. Open a POS session 2. Process 3 orders 3. Close the session 4. Point of Sale > Reporting > Orders - Pivot View (Note: the number of orders is 3, which is correct) 5. Insert in Spreadsheet Error: On spreadsheet, the number of orders is incorrect (the value corresponds to the sum of the order identi
Original PR description
When generating a spreadsheet from a pivot view, the values of m2o
fields are added up instead of being counted.
To reproduce the error:
(Need point_of_sale,documents_spreadsheet)
1. Open a POS session
2. Process 3 orders
3. Close the session
4. Point of Sale > Reporting > Orders - Pivot View
(Note: the number of orders is 3, which is correct)
5. Insert in Spreadsheet
Error: On spreadsheet, the number of orders is incorrect (the value
corresponds to the sum of the order identifier of each POS order line)
OPW-2551030
Forward-Port-Of: odoo/enterprise#19878
Forward-Port-Of: odoo/enterprise#19859[FIX] sale_amazon_delivery: only validate the last step Since commit a2669c1 an error was raised in two steps delivery, requiring a `tracking_id` between the two steps. This commit will check that an amazon picking is in its last step before raising the error. Forward-Port-Of: odoo/enterprise#19952
Original PR description
[FIX] sale_amazon_delivery: only validate the last step Since commit a2669c1 an error was raised in two steps delivery, requiring a `tracking_id` between the two steps. This commit will check that an amazon picking is in its last step before raising the error. Forward-Port-Of: odoo/enterprise#19952