Thursday, May 27, 2021
6 changes · master
Resolved issues and error corrections
This fix changes how the website footer company name is overridden so edits are handled in a separate template. It helps prevent duplicated company names in the footer when website content is edited, keeping the site footer cleaner and more reliable.
Original PR description
The footer company name override from the website is done in a separate template from website.layout in order to avoid duplicating it when edited. Related to https://github.com/odoo/odoo/pull/69943 task-2468472 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Installing SEPA Direct Debit no longer automatically installs the full Accounting app. Businesses using only the Invoicing app can now access batch payment capabilities needed for SEPA Direct Debit without taking on the broader Accounting app dependency.
Original PR description
Beforehand, when installing the SEPA DD module, the Accounting App was also installed, because of a dependency between the batch payment feature and the account_accountant module. Now, a bridge module breaks this dependency, and SEPA DD can be used with the Invoicing App. This means that Batch Payment, being a dependency of SEPA DD, is available to the Invoicing App. task-2375697 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Payslip calculations for Belgian payroll now perform fewer database requests. This should make payroll processing faster and reduce system load, especially when computing multiple payslips.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes a small duplicate code issue in the website editor that was introduced by an earlier change. It helps keep the editor code cleaner and reduces the chance of inconsistent behavior without changing the user experience.
Original PR description
wrongly introduced in #69471 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Duplicating a helpdesk ticket no longer carries over related return, coupon, credit note, repair, sales, field service, or stock records from the original ticket. This prevents new tickets from staying incorrectly linked to a previous customer or sales order, and also improves the helpdesk dashboard layout on smaller screens.
Original PR description
Activate the sales services, When we duplicating the ticket having records attached for return, coupons and credit notes are also copied with the new tickets. Even if we change the customer on the ticket still it's linked the records with the previous customer and the sales order if the customer is linked with the sales order. Reset the Team Views in the helpdesk dashboard as it was a bit cropped. TaskID: 2518829 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
SEPA Direct Debit can now be installed and used with the Invoicing app without automatically installing the full Accounting app. This reduces unnecessary app dependencies while preserving batch payment reconciliation through a separate bridge module.
Original PR description
Beforehand, when installing the SEPA DD module, the Accounting App was also installed, because of a dependency between the batch payment feature and the account_accountant module. Now, a bridge module breaks this dependency, and SEPA DD can be used with the Invoicing App. task-2375697