Thursday, December 14, 2017
10 changes · master
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.
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
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
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