Navigate
Branch
Thursday, December 14, 2017
18 changes
Enhancements to existing features
The online store customization menu has been cleaned up to make editing shop pages simpler and more organized. This improves usability for website managers by reducing clutter and making relevant options easier to find.
Original PR description
TASK: https://www.odoo.com/web#id=12301&view_type=form&model=project.task&action=333&active_id=131 PAD: https://pad.odoo.com/p/r.RYbwm9itC1sgiW3O
Accounting setup now creates journals only after all related chart templates are loaded, reducing duplicate journal conflicts. It also fills missing default accounting settings from parent templates, making company configuration more reliable when templates inherit from one another.
Original PR description
1. Create journals after loading chart of templates Because it will create problem if you have parent chart of template warring: "The code and name of the journal must be unique per company !" 2. set empty default fields from the parent chart of template It will call the parent chart of template and returns the transfer account, bank code prefix, cash code prefix and code digits from the parent char of template
This update adds or improves smart buttons on several Odoo forms so users can quickly view related documents such as orders, invoices, contracts, assets, timesheets, and activity counts. It also improves how these counters are calculated, making common business screens more informative and easier to navigate.
Email templates sent from the website now receive the relevant website information while being prepared. This helps ensure website-related content in emails is rendered with the right context, improving consistency for visitors and customers.
Original PR description
task: https://www.odoo.com/web?#id=10987&view_type=form&model=project.task&menu_id=3942&action=327 pad: https://pad.odoo.com/p/r.LqRFKVPL7AhkNmh3
Customers returning to a product from the shopping cart now land on the exact variant they selected, rather than a generic product page. This makes it easier to review or adjust choices such as size, color, or configuration before checkout.
Original PR description
Task : https://www.odoo.com/web#id=12302&view_type=form&model=project.task&menu_id=3942&action=327 Pad : https://pad.odoo.com/p/r.D5fuz8XPmZyrXlSJ
The user form now groups several permission options under a clearer “Extra Rights” category, including accounting payments, contact creation, portal/public access, and multi-company settings. This makes user access configuration easier to understand and helps administrators find advanced rights in a more consistent place.
Original PR description
... Extra Rights category, accounting / payments, contact creation, public and portal groups move in to Extra Rights, public, portal and multi compaies groups are visible on fechnical features Task : https://www.odoo.com/web#id=11363&view_type=form&model=project.task&menu_id=3942&action=327 Pad : https://pad.odoo.com/p/r.EDVLZWwA6kGFlmsg
This update makes website sales settings easier to understand by renaming coupon and promotion program menus in the website catalog. It also adjusts the eBay sales integration dependency so it uses the more specific sales team access needed for setup.
Original PR description
Task: https://www.odoo.com/web?#id=29247&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.d30569ec43529051b117446a5a8ab457
Engineering change orders now better capture updates to where new bill of materials components are consumed during production. This helps manufacturing teams keep product documentation and production instructions aligned, reducing confusion when changes are approved.
Original PR description
- Task : https://www.odoo.com/web#id=29081&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.16ffae9a89b7a5453a25de8ab377bab0
Invoices are now linked directly to their related subscriptions, reducing reliance on analytic accounts behind the scenes. This makes subscription billing and related website subscription flows more reliable and easier to maintain without changing the customer-facing process.
Original PR description
task : https://www.odoo.com/web#id=28926&view_type=form&model=project.task&action=327&menu_id=
This update improves how manufacturing engineering changes are applied when a bill of materials has changed or a newer version is activated. It helps teams keep product design updates aligned with production records and reduces the risk of outdated manufacturing information being used.
Original PR description
Task: https://www.odoo.com/web#id=27494&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720
Helpdesk teams can now be archived or restored, and their related tickets follow the same status automatically. Archived teams are also removed from website publication, helping businesses keep inactive support teams and tickets out of daily operations and customer-facing pages.
Original PR description
Task: https://www.odoo.com/web?#id=35604&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.9d2d0338ed4c1a5e01a38c807c98e006
Resolved issues and error corrections
This fix prevents the ecommerce flow from crashing if the related ecommerce sales team data has been deleted. It helps keep online sales checkout and order handling available even when configuration data is incomplete.
Original PR description
Task: https://www.odoo.com/web#id=11568&view_type=form&model=project.task&menu_id=3942&action=327 Pad:https://pad.odoo.com/p/r.c6x6JPtmX0JMN2L0
Features or functions removed from Odoo
The old multi-company default setting has been removed because it has not worked reliably for many years. Businesses should use the existing user-defined defaults feature instead, reducing confusion around company assignment on new records.
Original PR description
Multi_company.default was used to set the default company on newly created records in a multi-company environment. It was broken since at least 2009, and is redundant with User-Defined Default.
Original PR description
1) Add stat button when required. 2) Use read_group and @api.multi in existing stat button method. Task: https://www.odoo.com/web?#id=19565&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.pV9Sp1Daa0Hzb9dZ
The date picker now works correctly for users using the Khmer language setting. This improves usability for Khmer-speaking users when entering or selecting dates in Odoo.
Original PR description
Issue: https://www.odoo.com/web#id=747140&view_type=form&model=project.issue&action=609&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix corrects where tooltips appear in the website forum interface. It improves the user experience by making help text and contextual hints display next to the relevant forum elements instead of appearing misplaced.
Original PR description
Pad: https://pad.odoo.com/p/r.BvcsAPMjCCs0BNZd Task: https://www.odoo.com/web#id=12849&view_type=form&model=project.task&action=327
This fix prevents an error when applying portal access rights to a contact. It helps staff complete portal invitations or access updates reliably without running into a traceback.
Original PR description
Issue: 647286
Fixed a display issue where an unnecessary header row appeared in the popup opened from the Kanban “Add New Column” action. This makes the column creation flow cleaner and less confusing for users.
Original PR description
Task: https://www.odoo.com/web?#id=12171&view_type=form&model=project.task&action=327
The archive action now works correctly for website signature requests and templates. This helps teams manage outdated or inactive signature items without disruption, keeping active signing workflows clearer.
Original PR description
Master Issue : https://www.odoo.com/web?#id=785996&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720