Tuesday, August 6, 2019
15 changes · master
Enhancements to existing features
This update makes it easier to define which default accounts are linked to tax templates, reducing repeated setup data in accounting localizations. It helps keep country-specific accounting configurations for Germany, France, and Costa Rica easier to maintain without changing end-user workflows.
Original PR description
task : https://www.odoo.com/web?#id=1911922&action=327&model=project.task&view_type=form&menu_id=4720 pad : https://pad.odoo.com/p/r.35b52513e996fee8b892cc6c9ccf5e68
The stock screens now hide reserved quantity columns once a transfer is completed or when incoming goods have been received. This reduces clutter and avoids showing reservation details that are no longer useful for completed stock operations.
Original PR description
Description of the issue/feature this PR addresses: - Do not show column reserved if picking is done OR if it's a received. Current behaviour before PR: - Currently reserved column on picking visible when picking is done or it is received Desired behavior after PR is merged: - Now reserved column is hide when picking is done or it's received -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Task : https://www.odoo.com/web#id=1904614&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.e5d36351eb4a9f3721b1af6b719ab8f0
This update adjusts the Point of Sale configuration view so it can be reused more easily by related Enterprise features. The change is mainly structural and should help future improvements integrate more smoothly without changing day-to-day user workflows.
Original PR description
Task: https://www.odoo.com/web?#id=1893479&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.d6a361f5abb43db25fa755ed6feb7ee2 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
Point of Sale order accounting was simplified by deriving needed accounting information directly from the order records instead of passing it around separately. This reduces maintenance complexity and helps make order accounting more consistent, while also improving how monetary values display in POS order screens.
Original PR description
all the parameter values of _create_account_move can easily be found from pos.order recordset itself, hence removed them and adapted it's call everywhere. was related to PR: #26262 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Sales orders, invoices, CRM sales, website quotes, and Belgian Intrastat screens now show shared fields in a more consistent order. This makes related business documents easier to compare and reduces confusion when users move between sales and accounting workflows.
Original PR description
Task : https://www.odoo.com/web?debug#id=59425&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.7be73fc3749ca05671bb39f1a1a1e117 …sistent together, Common fields on sale and invoice should be in same sequence in their own screens to make them consistent together 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 invoice report now includes stable identifiers for the VAT label and tax line elements, making it easier for localizations such as Argentina to customize these fields safely. It also ensures the default “Tax ID” label can be translated, improving localization quality.
Original PR description
### Description of the issue/feature this PR addresses: Update invoice report to add id attribute in vat label and tax lines elements in order to to be able to make clear/save inherit of this report…
### Description of the issue/feature this PR addresses: Update invoice report to add id attribute in vat label and tax lines elements in order to to be able to make clear/save inherit of this report in Argentinian localization ### Current behavior before PR: Before this PR when we try to extend the information related to the vat_label and the line taxes we do something like this... ```xml <t t-esc="o.company_id.country_id.vat_label or 'Tax ID'" position="attributes" ... ``` ```xml <span t-esc="', '.join(map(lambda x: (x.description or x.name), line.tax_ids))" position="attributes"> ... ``` ### Desired behavior after PR is merged: After this PR now we extend the information related to the vat_label and taxes we do something like this.. ```xml <xpath expr="//t[@id='inv_tax_id_label']" position="attributes"> ... ``` ```xml <xpath expr="//span[@id='line_tax_ids']" position="attributes"> ... ``` -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Documents app installation card now uses a clearer “Learn More” link instead of “Module Info.” This sends users directly to the Documents product page, making it easier to understand the app before installing it.
Original PR description
Task : https://www.odoo.com/web#id=2028970&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.8941bccbf6ffdc9443bbc5a37d66a7e5
Resolved issues and error corrections
A previously removed automated test for the mail discussion feature has been restored after it was accidentally dropped during conflict resolution. This helps ensure message input behavior remains protected from regressions without changing user-facing functionality.
Original PR description
Revision on https://github.com/odoo/odoo/commit/ff7ea6b654175e3138f5f36d2e5b4214cebef499 Due to some git conflicts, it duplicated history tests and removed the previous test 'input not cleared on unresolved message_post rpc'.
Features or functions removed from Odoo
This change removes leftover code for a widget that no longer exists in the delivery and payment areas. It reduces unnecessary maintenance work without changing current customer-facing behavior.
Original PR description
The widget no longer exists, we can clean this cc @Feyensv
Code cleanup and technical improvements
Enterprise dashboard and mobile components were adjusted to stay compatible with the refactored pivot view. This keeps pivot-based dashboards and mobile pivot interactions working smoothly after the underlying view changes.
Original PR description
The pivot view has been refactored in the PR https://github.com/odoo/odoo/pull/33615. The present PR brings the required changes in enterprise.
The manufacturing order form no longer shows the Pickings button when there are no related pickings. This reduces clutter and avoids users clicking into an empty or irrelevant action.
Original PR description
Before this commit, Pickings button was always visible in manufacturing order form view. Now, it will be only visible if the MO has at least one picking. Task #2047626
This change ensures Odoo uses the correct search view when working with inventory valuation instead of sometimes loading a product search view. It helps users get the expected filters and search options in stock accounting screens.
Original PR description
…uation_search' In some case, this view was used to perform a search of product.product. Before, this modificiation all the search view had the same priority which means that depending on some situation, the wrong search view was loaded. 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 avoids unnecessary checks when no image data is provided. It helps the image processing tool return more reliably and efficiently in this edge case without changing normal image behavior.
Original PR description
Follow up of 344614b54a2aa7799a551306b31c00f52ed4f999 If base64_source is falsy, we don't need to check the other parameters. 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 fixes small wording and capitalization issues in labels shown to users, including changing “incl. archived” to “Incl. Archived.” It improves consistency and professionalism in the interface without changing how the system works.
Original PR description
Description of the issue/feature this PR addresses: https://github.com/odoo/odoo/issues/29090 Current behavior before PR: String:- Count (incl. archived) Desired behavior after PR is merged: String:- Count (Incl. Archived) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change adjusts how warning messages are displayed when the system encounters an error. It prevents odd-looking formatting in warnings, making messages easier for users to read and understand.
Original PR description
Task : https://www.odoo.com/web#id=2042028&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.765315fbf3fe9c08ed364e0391f44063 I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr