Daily updates from Odoo
Sunday, December 21, 2014
9 changes · master
New functionality added to Odoo
This update adds a tax number field for partners in the Hungarian localization, helping businesses record locally required tax identification details. It supports better compliance and cleaner customer or supplier records for companies operating in Hungary.
Enhancements to existing features
Contacts and users can now automatically use a Gravatar image as their default profile picture when an email address is available. This improves recognition in customer and employee records without requiring manual image uploads.
Original PR description
Task: https://www.odoo.com/web?debug=#id=8137&view_type=form&model=project.task&action=333&active_id=131 Pad: https://pad.odoo.com/p/r.lVlmyH1yY7REpZvS
This update modernizes core website components by moving to a newer jQuery version and refreshing related libraries used across Odoo's web interface. It helps keep the platform compatible with newer browser behavior while fixing rendering issues in templates and purchase flows.
Original PR description
- Pad https://pad.odoo.com/p/r.VyCsxr46FC8zDFJa - Internal Task https://www.odoo.com/web?&debug#id=7864&view_type=form&model=project.task&action=333&active_id=131
The CRM contact merge wizard form has been adjusted to make automatic merging easier to use. This should help users handle duplicate contacts more smoothly and reduce confusion during cleanup.
Resolved issues and error corrections
This fixes how product price surcharges are applied so they align with the product's unit of measure. Businesses should see more accurate pricelist calculations when products use different units, reducing pricing errors for sales and purchasing.
This update addresses reported issue #988 with fixes spanning messaging, website interactions, recruitment, accounting, stock, portal access, events, blogs, and mass mailing. It should improve reliability for users working with communications and public-facing website features while reducing errors in related business workflows.
Original PR description
About Issue #988
Odoo now prevents users from deleting accounting accounts that are still referenced by tax settings. This helps avoid broken tax configurations and reduces the risk of accounting errors caused by removing accounts that are still needed.
Manufacturing orders created from procurement now calculate their required components only once instead of repeating the same step during confirmation. This reduces unnecessary processing and helps improve performance while still respecting the procurement order's bill of materials properties.
Original PR description
I assume that the reason to call `action_compute` method in `procurement.make_mo` is to pass in the `properties` parameters , and thus the BOM of the generated MO will be selected according to the BOM Properties on the related procurement order. However, the action_compute will be called the second time by the workflow when the MO is confirmed. The double call of the `action_compute` method caused performance issue <s>and those unnecessary unlink product_lines process.</s> This fix take care of the bom properties match inside action_compute, and thus remove the needs to call `action_compute` in `procurement.make_mo`.
Code cleanup and technical improvements
This change simplifies how people are linked to CRM, recruitment, project, and sales team records by using the existing follower list instead of a separate member list. This reduces duplicate data, makes access and notifications more consistent, and improves related views, filters, and demo data across affected apps.
Original PR description
Task: https://www.odoo.com/web#id=8544&view_type=form&model=project.task&action=333&active_id=131 Pad: https://pad.odoo.com/p/r.lsWeyXtbq94wHIXr