Tuesday, February 14, 2023
6 changes · master
Enhancements to existing features
This update renames an internal Sales CRM view identifier to remove an unnecessary number. It improves consistency and maintainability without changing how users interact with the system.
Original PR description
before this commit, the inherited view is not named in a good way. after this commit, 123 will be removed from the external id of the inherited view. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Fleet app now shows a properly designed form when viewing vehicle cost report details instead of a generic automatically generated layout. The list view also hides the option to create new report records from this reporting screen, reducing confusion for users.
Original PR description
before this commit, form view for the model fleet.vehicle.cost.report model was not defined, thus on opening the form view of this model shows odoo generated form view. after this commit, as the form view is added for the model, on opening the form, clean form will be displayed. also in the file, there is a record with wrongly aligned corrected that and set create="0" attribute in tree to hide the new/create button. Before:  After:  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
List views now calculate totals only for columns that are actually shown, instead of also processing hidden optional columns. This reduces unnecessary work and can make list screens more efficient without changing what users see.
Original PR description
The purpose of this commit is to no longer calculate the aggregated value of columns that are not displayed in the list view. Before this commit, we always calculated the aggregate value of optional columns that are hidden. 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 update adjusts how TaxCloud tax settings are applied in sales order screens, keeping them aligned with the parent sales order configuration. It helps ensure the right tax behavior is shown and used consistently when managing orders.
Original PR description
Update tax_id attr attribute override with parent attr. Task: 2678531 Community PR: https://github.com/odoo/odoo/pull/105177
Partner address lists now place follow-up addresses before general “other” addresses. This makes credit control and payment follow-up details easier to spot while keeping miscellaneous addresses at the end of the list.
Original PR description
Currently, follow-up address show last after the other address, this is an inconvenience because other address always show last. This commit reorders the address type. Other addresses are now displayed last, and follow-up addresses are displayed before other addresses, changing the tooltip to adapt the follow-up address. task-3087691
The Brazilian reporting module now uses English as its main language, with the original Portuguese wording kept in the translation file. This makes the module easier to maintain while preserving Portuguese translations for users who need them.
Original PR description
This commit translates the module into English, replacing the Portuguese terms with English, and moves the original terms into pt.po translation file. This makes it easier to maintain the module. task-3116558