Wednesday, August 17, 2022
5 changes
New functionality added to Odoo
When someone books an appointment, the resulting sales opportunity now includes the visitor's language, country, and website browsing history. This helps sales teams better prepare for meetings with more context about the prospect's interests.
Original PR description
Bridge the gap between the web visitors and the lead created when they book a demo so that we link all data from A to Z. When opportunities are created from an appointment: - add the language and the country to the opportunity - link the visitor to the opportunity so that pages browsed by the user are associated with the opportunity (which is useful to prepare the meeting) Task-2778259
Enhancements to existing features
Odoo’s accounting reconciliation tools now better handle cash discount scenarios based on the latest discount settings. This helps finance teams reconcile payments more accurately and reduces manual adjustments when discounts are applied.
Original PR description
description to come See https://github.com/odoo/odoo/pull/94050
Resolved issues and error corrections
The bank reconciliation widget now correctly applies tax tags to base lines when a reconciliation model sets taxes. This helps ensure accounting entries and tax reporting stay accurate without manual correction.
Original PR description
- Create a tax with some tags - Open the reconciliation widget - Select a reconcile model setting taxes => The tax tags are not set on the base line OPW - 2956115
Users can now open the related business record directly by clicking a list item in spreadsheet dashboard mode. This makes spreadsheet dashboards easier to explore and aligns list item behavior with the existing “See record” action.
Original PR description
TODO
This update fixes an error that could occur when users tried to print payslips. Payroll teams can now generate payslip documents without encountering the related system traceback.
Original PR description
https://github.com/odoo/enterprise/pull/27323 introduced a `self` when it should be using `request`, therefore causing a traceback. This commit fixes the issue.