Daily updates from Odoo
Tuesday, August 30, 2016
12 changes
Enhancements to existing features
The online shop now falls back to the customer's saved country when automatic location detection does not provide one. This helps show more appropriate country-specific checkout or website sale behavior for returning or identified customers.
Original PR description
The country of the user is determined by the GeoIP result only. We should instead take the country of the partner as a fallback. opw-682242
The product margin feature was migrated to Odoo's newer framework, improving maintainability and alignment with the rest of the platform. This helps keep margin reporting reliable and easier to support in future updates without changing the core business purpose of the feature.
Original PR description
Task: https://www.odoo.com/web#id=12149&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.fUXnJvT4rGP3KBuL
This update modernizes Odoo's payroll module by reorganizing its files and migrating core payroll, contract, employee, salary rule, and reporting code to the newer framework. It should make payroll easier to maintain and test while reducing conflicts with related localization and accounting payroll features.
Original PR description
Task: https://www.odoo.com/web#id=13371&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.ROFj9JQ9DCxo3KcZ
This update lets selected meetings stand out visually in the calendar, making priority events easier to spot. The change also carries this highlighting into related CRM and recruitment calendar entries, helping teams focus on important follow-ups and interviews.
Original PR description
Task: https://www.odoo.com/web?#id=19595&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.f60588f1f4f4df3d2026fc4f6793508b 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 calendar.event model for highlight the meeting and improve less file for highlight the meeting when is_highlighted is applied then meeting should be highlighted in calendar view.
The French payroll localization has been reorganized and updated to use Odoo's newer framework conventions. Payroll reports were also adjusted so payslips generate with the correct templates and records, improving maintainability and reducing reporting errors.
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
POS order forms are easier and safer to edit: users can now manually adjust sales taxes, while product choices are limited to items available in POS. Taxes and fiscal positions are refreshed automatically when products, customers, or fiscal positions change, reducing manual errors.
Original PR description
Description of the issue/feature this PR addresses: - Task : https://www.odoo.com/web#id=21665&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - Pad : https://pad.odoo.com/p/r.943e1c89fd7315aed4603b21cccb576f Current behavior before PR: On POS Order form lines - Taxes are read only - user can select any product even if its not available in POS Desired behavior after PR is merged: - Taxes can be changed manually (like sales order) - Applied domain on product to show only those products which are available in pos. - Recompute tax on on change of product and fiscal position. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Email notifications can now choose the right destination based on who opens the link. Employees can be directed to the internal backend view, while portal users such as customers or partners can be sent to the appropriate frontend page.
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 Currently the method is call with a sudo record. We should remove the sudo and transfer it to the subsequent method which are - get_access_action - get_formview_id - get_formview_action The goal of this is to finally on an issue mail notification send a link to the backend to the project users (employees) and to the frontend for the portal users (customers, partners, ...)
The product pricelist report is now easier to use from product templates and can organize results by product category. This helps business users review pricing information in a clearer, more structured way.
Original PR description
Task : https://www.odoo.com/web?#id=9967&view_type=form&model=project.task&menu_id=3942&action=327 pad : https://pad.odoo.com/p/r.xH2I0dV8w1thCBt1
Products can now be found by searching their variant attribute values, not just their code or name. This helps users with many product variants quickly select the right item in sales order lines without opening the extended search window.
Original PR description
... line and else Task: https://www.odoo.com/web#id=11003&view_type=form&model=project.task&menu_id=3942&action=327 PAD: https://pad.odoo.com/p/r.kYIbgeEQsB3GLSLq
This update prepares email templates and website content for improved HTML cleaning, helping prevent unwanted scripts or formatting from being kept in user-facing messages. It also standardizes how Odoo decides which tags, attributes, styles, and classes are allowed across many business apps, reducing inconsistent behavior.
Original PR description
Task: https://www.odoo.com/web#id=27301&view_type=form&model=project.task&action=333&active_id=248&menu_id=4720
This update adds reusable default templates for common Belgian bank statement operations, so consultants no longer need to recreate the same setup for each customer. It also renames and structures the related accounting models to better support template-based configuration.
Original PR description
Description of the issue/feature this PR addresses: - I would like to have statement operation template templates that will be used to generate statement operation templates. - Consultants spend plenty of time configuring the same statement operation templates over and over again. - Some customers have specific statement operation templates, but those are the ones that are common to all Belgium customers. - <strong>Task: </strong>https://www.odoo.com/web#id=19917&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 - <strong>Paid: </strong>https://pad.odoo.com/p/r.d0095eef3afc4c025b760bdb8c8c8c83 Current behavior before PR: - Consultants spend plenty of time configuring the same statement operation templates over and over again. Desired behavior after PR is merged: - The same statement operation templates load default templates. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr …r Belgium customers.
This update simplifies several sales, invoicing, purchasing, and product screens so users only see options relevant to their access rights and workflow. It improves onboarding by reducing confusing fields, reorganizing settings, and standardizing labels such as “Payment Terms” and “Sales Order.”
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