Monday, February 15, 2021
10 changes · master
Enhancements to existing features
This update lets accounting teams choose whether a tax should be influenced by taxes calculated before it. This improves support for jurisdictions or business cases where taxes must remain independent from earlier tax amounts, reducing manual workarounds and calculation errors.
Original PR description
task: 2343958 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
The website membership area now keeps an internal lookup method private instead of publicly accessible. This reduces unnecessary exposure and supports safer handling without changing normal user-facing membership features.
Original PR description
No sensitive information is releaved when querying this method but no reason to let it public either. Better safe than sorry.
The stock Product Moves report now includes quick filters for the last 12 months, 3 months, and 30 days, with the last 12 months applied by default. Users can also filter moves by standard date periods, and product pages now show incoming and outgoing stock move counts from the past year, making recent movement activity easier to review.
Original PR description
Small improvements to the Product Moves (move line) report: - added 3 new filters: Last 12 Months, Last 3 Months, and Last 30 Days (default Last 12 Months) - added standard Date filter (i.e. by quarter, month, year) - updated the Stock Moves stat button in product [template] view to display # incoming/outgoing moves within the past 12 months Task: 2371067 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 change merges the extended electronic invoicing capabilities into the main accounting EDI module, reducing module fragmentation and making related payment and invoice workflows easier to manage. Businesses should see a more unified electronic document experience with the same functionality maintained in one place.
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 change adds clear internal labels to the main parts of a large sales timesheet view, making it easier and safer for future customizations to target the right sections. It helps reduce the risk of errors when other modules or customer-specific changes build on this screen.
Original PR description
Description of the issue/feature this PR addresses: Allow easier and safer `xpath` expressions. Current behavior before PR: As the view is huge and quite some HTML elements are used a few times (table for example) it is risky to do operations on this view. Especially since some enterprise modules build further on this. Desired behavior after PR is merged: After this commit all major elements have a name which allow easy xpathing for inheritance. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website editor now has a reusable way to edit linked record fields, replacing a more limited snippet-specific approach. This makes editor options more consistent and easier to extend for future website editing features.
Original PR description
Previously, edition of many2ones in the front-end was done through a snippet option. While this works fine for raw many2ones in the page, it is desirable that other snippet options can leverage a many2one as a part of a more complete or comprehensive option. This commit introduces a many2one userValueWidget that will be able to be reused by snippet options, and adapts the existing many2one snippet option to use it instead. The interface has also been reworked so as to lean on the existing we-select userValueWidget for the sake of interface consistency. task-2190603
Website editors can now better tailor Banner and Cover sections by adjusting paragraph size, vertical content placement, and box padding. This makes it easier to create visually balanced pages without custom code.
Original PR description
- Change paragraph font size - Small, Normal, Lead - Change content vertical position - Top, Middle, Bottom - Change box padding - From p-1 to p-5 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Website paragraphs using the lead style now use an 18px font size, matching a standard choice in the editor. This makes the selected size show correctly when editing and reduces confusion for users adjusting page text.
Original PR description
Currently, when you edit a paragraph with the lead class, the font-size is set to 17px. This value is not available in the font-size dropdown of the editor. So no value is set as active (checked). With this change, the lead font-size will now be 18px and match a default value from the editor. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enterprise modules have been aligned with recent changes in Odoo's web platform so they continue to work correctly with updated JavaScript assets. This keeps document management, spreadsheets, dashboards, mobile search panels, and Studio reporting compatible with the latest core improvements.
Original PR description
Community PR :https://github.com/odoo/odoo/pull/63177
The Peruvian electronic invoicing module now depends on the current accounting EDI module after related modules were merged. This keeps the module aligned with the platform structure and reduces maintenance issues without changing day-to-day business workflows.
Original PR description
…nt_edi ... since both modules have been merged See https://github.com/odoo/odoo/pull/65745