Monday, April 11, 2022
11 changes
Enhancements to existing features
The Planning app’s styling has been simplified and reorganized to make the calendar and schedule views easier to maintain. This should support a more consistent visual experience with low risk to day-to-day users, as the change is focused on presentation rather than business logic.
Original PR description
This PR simplifies and reorganizes the SCSS in the planning module. task-2779458
Email theme templates were updated to use shared style definitions instead of repeating the same formatting throughout each template. This makes the themes easier to maintain and helps the design editor show complete, consistent styling information.
Original PR description
Global styling is possible since https://github.com/odoo/odoo/pull/86881 In this commit the inline styles used repetitively throughout the templates are moved to the style tag. Odoo PR: https://github.com/odoo/odoo/pull/88318
Miscellaneous changes
This pull request prepares the Enterprise codebase for the saas-15.3 release. It is a release housekeeping change that helps align versioning and delivery readiness, with no specific business feature changes identified from the provided details.
Disable Avatax for support tools/upgrade/... to avoid sending request to remote servers while testing/debugging/... Forward-Port-Of: odoo/enterprise#26086
Original PR description
Disable Avatax for support tools/upgrade/... to avoid sending request to remote servers while testing/debugging/... Forward-Port-Of: odoo/enterprise#26086
When clicking on the Bank dashboard hyperlink, we are redirected to the 'Bank Statement' list while we should be on the 'Bank Statement Lines' list. To reproduce the issue: 1. Go to Accounting/Accounting Dashboard 2. Click on the three little dots of the bank journal and then on Configuration 3. Select the "Automated Bank Synchronization" option for Bank Feeds and save 4. Go back to the Accounting Dashboard 5. Click directly on the bank journal --> the bank statement are displayed while
Original PR description
When clicking on the Bank dashboard hyperlink, we are redirected to the 'Bank Statement' list while we should be on the 'Bank Statement Lines' list. To reproduce the issue: 1. Go to Accounting/Accounting Dashboard 2. Click on the three little dots of the bank journal and then on Configuration 3. Select the "Automated Bank Synchronization" option for Bank Feeds and save 4. Go back to the Accounting Dashboard 5. Click directly on the bank journal --> the bank statement are displayed while we should see the bank statements lines. Solution: During the refactoring (93ac6e5), the overriden `_select_action_to_open` method in module `account_online_sync` was removed. It should not have been. opw-2670258 Manual Forward-Port-Of: https://github.com/odoo/enterprise/pull/25884 Forward-Port-Of: odoo/enterprise#26073
If applied, this commit will fix the following bug by removing the extra fa-pencil icon Steps to reproduce: 1- install accounting 2- print any follow up report 3- there is an extra fa-pencil right above the body Bug: there is an extra fa-pencil icon in the template Fix: remove it OPW-2791578 Forward-Port-Of: odoo/enterprise#25546
Original PR description
If applied, this commit will fix the following bug by removing the extra fa-pencil icon Steps to reproduce: 1- install accounting 2- print any follow up report 3- there is an extra fa-pencil right above the body Bug: there is an extra fa-pencil icon in the template Fix: remove it OPW-2791578 Forward-Port-Of: odoo/enterprise#25546
Step to reproduce: - In industry fsm with fsm_stock installed : add product - Go to task's SO Current behaviour: - No forecast stock widget - SOL.delivered stock is not 0 even if delivered method is set to 'stock_mode' Behaviour after PR: - If SOL.delivered_qty compute is set to 'stock_move' we do not update qty_delivered on fsm_qty change - Widget show opw-2778995 Forward-Port-Of: odoo/enterprise#25986 Forward-Port-Of: odoo/enterprise#25107
Original PR description
Step to reproduce: - In industry fsm with fsm_stock installed : add product - Go to task's SO Current behaviour: - No forecast stock widget - SOL.delivered stock is not 0 even if delivered method is set to 'stock_mode' Behaviour after PR: - If SOL.delivered_qty compute is set to 'stock_move' we do not update qty_delivered on fsm_qty change - Widget show opw-2778995 Forward-Port-Of: odoo/enterprise#25986 Forward-Port-Of: odoo/enterprise#25107
Forward-Port-Of: odoo/enterprise#26041
Original PR description
Forward-Port-Of: odoo/enterprise#26041
Forward-Port-Of: odoo/enterprise#26045
Original PR description
Forward-Port-Of: odoo/enterprise#26045
Step to reproduce: - With sale_project_forecast, create a SO for a service with a task and project creation - Confirm SO - Go to the created task + forecast of the task - Add timesheet for user A - Add timesheet for user B - Modify allocated hours for user B Current behaviour: - Allocated percentage is not recomputed (Changing the hour for a planning slot trigger recompute for other slot linked to the same SO. `self.env.fields_to_compute()` return all fields regardless of the cu
Original PR description
Step to reproduce: - With sale_project_forecast, create a SO for a service with a task and project creation - Confirm SO - Go to the created task + forecast of the task - Add timesheet for user A - Add timesheet for user B - Modify allocated hours for user B Current behaviour: - Allocated percentage is not recomputed (Changing the hour for a planning slot trigger recompute for other slot linked to the same SO. `self.env.fields_to_compute()` return all fields regardless of the current id, so if you need to recompute percentage for planning slot of user A and hour for planning slot B, it will prenvent the recompute of planning A.) Behaviour after PR: - Check the recompute based on the record to ensure that we only block call that will end up in a loop opw-2790764 Forward-Port-Of: odoo/enterprise#25337
Intrastat_id is not sotored anymore on product (see https://github.com/odoo/enterprise/commit/905c1eca857b57dcbe4ae3cf51421f2a282a14a5) Remove grouping on Intrastat_id in product list displayed from the error message on intrastat report when invalid intrastat codes on products. Forward-Port-Of: odoo/enterprise#25281
Original PR description
Intrastat_id is not sotored anymore on product (see https://github.com/odoo/enterprise/commit/905c1eca857b57dcbe4ae3cf51421f2a282a14a5) Remove grouping on Intrastat_id in product list displayed from the error message on intrastat report when invalid intrastat codes on products. Forward-Port-Of: odoo/enterprise#25281