Daily updates from Odoo
Navigate
Branch
Monday, September 25, 2017
8 changes
New functionality added to Odoo
Adds Swiss ISR payment slip support and postal account handling so Swiss invoices can include the required payment references. This makes invoice printing and sending easier by generating the ISR document together with the regular invoice, and improves localization coverage for Swiss accounting.
Original PR description
Swiss localization : postal references and ISR support (without ISR report layout).
Enhancements to existing features
Sales managers with the right permissions can now publish or unpublish delivery methods directly for the website. Checkout pages also avoid unnecessary external shipping price requests for unpublished delivery methods, reducing slowdowns and failed purchase flows.
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 update improves the website sales email workflow by skipping a lookup when no active records are provided. This helps prevent unnecessary processing and may avoid errors in edge cases when composing messages from the website shop context.
Original PR description
TASK :- https://www.odoo.com/web?#id=772394&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 …ot serach for it in model 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 mobile burger menu was refined to make navigation smoother and easier to use on phones. The update adds clearer menu behavior, improved animations, better spacing for nested menus, and easier access to account switching from the user menu.
Original PR description
Task : https://www.odoo.com/web?#id=31543&view_type=form&model=project.task&menu_id=5200 Pad : https://pad.odoo.com/p/r.016b5ddc4df90106ffc8e7ce18eb1ea7
Resolved issues and error corrections
This change prevents an error from occurring when creating contracts related to employee payslips. It helps payroll users complete contract setup more reliably without being blocked by a traceback.
Original PR description
…payslips Task: https://www.odoo.com/web#id=771367&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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 reverses the automatic installation of TaxCloud for US setups because it caused incorrect upsell pricing calculations in website subscriptions. The rollback prevents customers from seeing mismatched prices when adding prorated discounted options until the feature can be reworked safely.
Original PR description
This reverts commit 4a3b65069f02f9a120c4129f946297d507d3b148.
Code cleanup and technical improvements
The XML validation utility now supports checking data from generic streams and attachments, making it easier for related processes to validate files consistently. This is an internal improvement that supports dependent enterprise functionality with minimal direct user impact.
Original PR description
Fixing comment: https://github.com/Vauxoo/enterprise/issues/181#issuecomment-329735308 This PR depends on: https://github.com/odoo/enterprise/pull/1430
This update refactors Mexican electronic invoicing validation to use a newer stream-based method, helping keep invoice checks aligned with underlying platform changes. It also includes related fixes for report naming, tax assignment, and automated tests, reducing the risk of errors in localized accounting workflows.
Original PR description
Work In Progress This PR depends on: https://github.com/odoo/odoo/pull/19667