Daily updates from Odoo
Friday, July 7, 2023
7 changes · master
Enhancements to existing features
The Documents app test suite was adjusted to stay aligned with recent platform changes. This helps keep automated quality checks reliable without changing the user experience.
Original PR description
This commit adapts a test with regard to changes made in https://github.com/odoo/odoo/pull/126041. task-3258625
The Documents PDF splitter now lets users use Shift+A to clear all selected pages when every page is already selected. This makes bulk page selection faster and more intuitive when organizing or splitting PDFs.
Original PR description
This commit makes so that in addition to selecting all pages with 'shift-A', it will unselect all pages if they are all already selected. task-2429945
Miscellaneous changes
When a bank transaction is reconciled, the "Manual Operations" tab is no longer visible while we would like to keep access to the statement narration "Notes" field. To fix that we add a new tab "Transaction Details" that will appear on matched transactions and contain the Note details. task-3336747 Forward-Port-Of: odoo/enterprise#43143
Original PR description
When a bank transaction is reconciled, the "Manual Operations" tab is no longer visible while we would like to keep access to the statement narration "Notes" field. To fix that we add a new tab "Transaction Details" that will appear on matched transactions and contain the Note details. task-3336747 Forward-Port-Of: odoo/enterprise#43143
Steps to reproduce: 1- install l10n_au_reports 2- switch to the Australian company 3- create a vendor bill 4- add a line with the tax Purch (10%) TPAR 5- confirm the bill 6- go to Reporting > Taxable Payments Annual Reports (TPAR) 7- make sure the reporting date includes your bill 8- ABN is not displayed Bug: Currently, the ABN (Australian vat number) column is always empty in the TPAR report. OPW-3327919 Forward-Port-Of: odoo/enterprise#43489 Forward-Port-Of: odoo/enterprise#4
Original PR description
Steps to reproduce: 1- install l10n_au_reports 2- switch to the Australian company 3- create a vendor bill 4- add a line with the tax Purch (10%) TPAR 5- confirm the bill 6- go to Reporting > Taxable Payments Annual Reports (TPAR) 7- make sure the reporting date includes your bill 8- ABN is not displayed Bug: Currently, the ABN (Australian vat number) column is always empty in the TPAR report. OPW-3327919 Forward-Port-Of: odoo/enterprise#43489 Forward-Port-Of: odoo/enterprise#42591
Follow up reports have the "In need of action" state for partner with unreconciled invoices which have a past due date. This is normal. However, if a payment or credit note is made by/for a partner, the Total Due for that partner might be 0 or negative but the followup report stays in the "In need of action" state. Because of this, clients were receiving reminders to pay a negative or null value. opw-3348941 Forward-Port-Of: odoo/enterprise#43279 Forward-Port-Of: odoo/enterprise#43090
Original PR description
Follow up reports have the "In need of action" state for partner with unreconciled invoices which have a past due date. This is normal. However, if a payment or credit note is made by/for a partner, the Total Due for that partner might be 0 or negative but the followup report stays in the "In need of action" state. Because of this, clients were receiving reminders to pay a negative or null value. opw-3348941 Forward-Port-Of: odoo/enterprise#43279 Forward-Port-Of: odoo/enterprise#43090
Before this commit, the tags color were hardcoded in the 'documents.facet' model and added as a style to the html element which prevents, for example, the tags from changing style when switching to dark mode. This commit no longer uses style to define a tag color but the 'o_tag_color_{index}' class instead. It avoids having custom hexadecimal colors and keeps them in a unique css file. Commit https://github.com/odoo-dev/enterprise/commit/5abb2de4ae6b048546afb82ab80aa14e473eb03a, which is par
Original PR description
Before this commit, the tags color were hardcoded in the 'documents.facet' model and added as a style to the html element which prevents, for example, the tags from changing style when switching to dark mode.
This commit no longer uses style to define a tag color but the 'o_tag_color_{index}' class instead. It avoids having custom hexadecimal colors and keeps them in a unique css file.
Commit https://github.com/odoo-dev/enterprise/commit/5abb2de4ae6b048546afb82ab80aa14e473eb03a, which is part
of Milk design, introduced the tag design to documents.
Task-3384796
Forward-Port-Of: odoo/enterprise#43509:= is not supported in Python 3.7 but 3.8, which is problematic for Odoo 16 as it should support 3.7+. Forward-Port-Of: odoo/enterprise#43775
Original PR description
:= is not supported in Python 3.7 but 3.8, which is problematic for Odoo 16 as it should support 3.7+. Forward-Port-Of: odoo/enterprise#43775