Daily updates from Odoo
Monday, March 19, 2018
44 changes · master
New functionality added to Odoo
Odoo now includes Belgium's states and regions in its country data. This helps Belgian companies and users select accurate regional information in addresses and localization workflows.
Original PR description
Current behavior before PR: The Belgian states are not listed/shown in Odoo. Desired behavior after PR is merged: The Belgian states are shown in Odoo. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enhancements to existing features
The stock picking screen will no longer show the traceability report button for products that do not use tracking. This reduces confusion for users by only showing traceability options when relevant product tracking data exists.
Original PR description
Description of the issue/feature this PR addresses: The stat button traceability report always appear even if there in no tracking. Current behavior before PR: The stat button traceability report should only appear when there is tracking for product. Desired behavior after PR is merged: The stat button traceability report should only appear when there is tracking for the product. Issue: https://www.odoo.com/web#id=1815243&view_type=form&model=project.task&action=327&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Monetary fields now show currency symbols directly next to the amount, creating a more compact and consistent display across Odoo. The update also improves amount entry so values can still be understood whether users type a currency symbol with a normal space, non-breaking space, or no space.
Original PR description
Description of the issue/feature this PR addresses: - Monetary field display a space between the currency and the amount. Current behavior before PR: - Currently there is a space between currency symbol and the amount in monetary field. Desired behavior after PR is merged: - Now space is remove between currency symbol and the amount in monetary field. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Task : https://www.odoo.com/web#id=33597&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.306ea5a575b4ecffeb3af35626ae7496
Editable list views now handle column sorting more consistently while a cell is being edited. This helps users keep working in lists without losing expected sorting behavior, including in columns that contain action buttons.
Original PR description
Issue : https://www.odoo.com/web#id=749480&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 update improves the names and descriptions of tax records in several country-specific accounting localizations. Clearer tax labels help business users identify the right taxes more easily and reduce confusion during accounting setup and reporting.
Original PR description
Task: https://www.odoo.com/web?#id=32632&view_type=form&model=project.task&action=333&active_id=131&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 update adds test coverage for basic fields in the Manufacturing app to help confirm core behavior works as expected. It reduces the risk of future changes accidentally breaking manufacturing screens or field handling.
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
The website checkout now presents a single, clearer field for both coupon and promotional codes. This reduces confusion for shoppers and simplifies the discount entry experience without changing the underlying discount logic.
Original PR description
…upon management) and coupon code(of pricelist) to string 'Coupon/Promo ode' and merged the field. Description of the issue/feature this PR addresses: https://www.odoo.com/web#id=30563&view_type=form&model=project.task&action=327&menu_id= 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 stock app removes an outdated menu for latest inventories and moves after recent stock refactoring made it unnecessary. Inventory adjustment searches are also improved by allowing users to find lines by product, helping teams locate stock records more easily.
Original PR description
…r refactoring of stock this menu will be useless. Description of the issue/feature this PR addresses: task link is - https://www.odoo.com/web#id=30937&view_type=form&model=project.task&action=327&menu_id= 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
Mail-related settings are now cached and fetched together, reducing repeated checks behind the scenes. This should make mail features a little more efficient without changing how users work.
Original PR description
Task: https://www.odoo.com/web#id=1817945&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720
Admin, demo, and portal demo users now include preset address, phone, and email details in the base demo data. This reduces manual setup during demonstrations and testing by making these sample users more complete out of the box.
Original PR description
Description of the issue/feature this PR addresses: Admin, Demo and Portal Users should have address + phone + email address Task: https://www.odoo.com/web#id=23929&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.0cad3288276b7c00d6e9f04aa5f4c10c Current behavior before PR: There is no default contact detail of admin, demo user and portal user, user should have to filled it up manually at frontend.. Desired behavior after PR is merged: There will be default address, phone number and email address for all three users: admin,demo user & portal user in base demo data ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The pivot and graph views now use the label “Count” instead of repeating “Quantity” in places where records are being counted. This makes reports clearer for users and reduces confusion between item quantities and record counts.
Original PR description
Description of the issue/feature this PR addresses: - Pivot Table: Quantity --> Count Task:https://www.odoo.com/web#id=27083&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad:https://pad.odoo.com/p/r.8e8443b538554396b2a7da96c1421cd0 Current behavior before PR: - [GENERIC]:In the pivot view and graph view, 'Quantity' string is repeated more than one times. Desired behavior after PR is merged: - [GENERIC]:In the pivot view and graph view, 'Quantity' string is renamed into 'Count' ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update refreshes demo data in CRM and Purchase so sample records better reflect real business workflows. CRM demo leads now include logged activities, while purchase demo orders are confirmed, making reports and examples more meaningful for evaluation and training.
Original PR description
Task: https://www.odoo.com/web#id=21284&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.jK5sgBHTi88ogCdN
The customer invoice list now matches the invoice form by hiding the due date column except in debug/technical mode. This avoids showing a potentially misleading computed due date when payment terms may include multiple due dates, encouraging users to rely on payment terms instead.
Original PR description
Task:https://www.odoo.com/web?#id=22930&view_type=form&model=project.task&action=327&menu_id=4720 Pad:https://pad.odoo.com/p/r.36af349d1f27ee9e0f49138e7e2fea43 Description of the issue/feature this PR addresses: Due date is in no_one group on the Invoice form but not on list view ==> inconsistency Desired behavior after PR is merged: Customers Invoices list view : due date column in no_one group ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Enabling the Website Pop-up option in mass mailing settings will now also install the required website mailing feature. This prevents users from turning on a setting that would not work because its supporting module was missing.
Original PR description
issue:https://www.odoo.com/web?#id=671345&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
The product sale price field now uses a monetary display, making prices easier to read with the appropriate currency formatting. This helps users interpret product pricing more quickly and consistently in product screens.
Original PR description
Task : https://www.odoo.com/web#id=21384&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad : https://pad.odoo.com/p/r.RoJGIS4CBuA6ojbO
This update adjusts the order in which manufacturing operation screens are presented, so users land on the most appropriate view first. It makes navigation more consistent and reduces small usability friction for production teams.
Original PR description
Issue: https://www.odoo.com/web?#id=642072&view_type=form&model=project.issue&menu_id=4120&action=609
The HR data now includes Sales, Accounting, and Services departments in the standard and demo records. This makes company structures more complete out of the box, helping users see and test common department setups more easily.
Original PR description
Task: https://www.odoo.com/web#id=13078&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.EmhaMYqgT2OrcOWi
Resolved issues and error corrections
This update fixes an issue with the signature block in Website Quote documents. It helps ensure customers can properly review and sign online quotations, reducing friction in the sales approval process.
Original PR description
Task: https://www.odoo.com/web?#id=751959&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 fixes an unexpected popup that appeared when users quickly created and edited products or customers and pressed Enter or Tab. The change makes data entry smoother and reduces interruptions in everyday form workflows.
Original PR description
…duct and customer,open form press enter or tab key issue:https://www.odoo.com/web?#id=752276&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
The web interface now makes the currently selected stage or status easier to see. This helps users quickly understand which option is active and reduces confusion when reviewing or updating records.
Original PR description
Task: https://www.odoo.com/web#id=30060&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.9f25637f08957f8794fdd1db795b330c 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 fixes an issue that occurred when users clicked Save in the Manufacturing settings. It helps administrators update production configuration reliably without running into an error during setup.
Original PR description
Task : https://www.odoo.com/web?#id=725348&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 fix prevents analytic account names from being changed when they are referenced in a sales order that creates a subscription. It helps keep account records consistent and avoids confusing name changes in reporting or follow-up work.
Original PR description
… analytic account if it is mentioned in SO if subscription is created. Description of the issue/feature this PR addresses: task - https://www.odoo.com/web#id=28926&view_type=form&model=project.task&action=327&menu_id= 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 ensures required units of measure are included directly in the modules that use them, such as point of sale, events, projects, expenses, and stock. This helps prevent missing reference data during installation or demo setup, reducing setup issues for users.
Original PR description
…ch it is used. for kgm, add data in pos and stock Description of the issue/feature this PR addresses: https://www.odoo.com/web#id=21184&view_type=form&model=project.task&action=327&menu_id=4720 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 sales settings now correctly select the first pricelist option by default when the pricelist feature is enabled. This avoids confusion during setup and helps sales teams use pricing rules consistently without extra manual steps.
Original PR description
Issues : https://www.odoo.com/web#id=706867&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 fix ensures manufacturing only asks users to enter a lot or serial number when the product is configured to be tracked. It prevents unnecessary required fields for untracked products while still enforcing traceability when tracking is enabled.
Original PR description
…red. task link -https://www.odoo.com/web#id=708468&view_type=form&model=project.issue&menu_id= and if product tracking is not none then made it required. 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 fix removes or hides a workflow-related link from the web interface where it should no longer appear. It helps keep the user interface cleaner and avoids sending users to outdated or irrelevant workflow functionality.
Original PR description
Task : https://www.odoo.com/web#id=715875&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 fixes an error that could appear when users tried to install Contracts & Subscriptions from the accounting planner. The planner now points to the correct enterprise module behavior, making setup smoother and avoiding a blocking traceback.
Original PR description
Description of the issue/feature this PR addresses: issue: https://www.odoo.com/web?#id=687970&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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 corrects the names of configuration actions in Google Calendar and HR Attendance. It helps users identify the right settings area more easily and reduces confusion when navigating administration menus.
Original PR description
Description of the issue/feature this PR addresses: issue: https://www.odoo.com/web?#id=688617&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 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 expense app now uses the term “Submitted” instead of “Reported” in its user interface. This makes the workflow wording clearer and more consistent for employees and managers reviewing expenses.
Original PR description
task : https://www.odoo.com/web#id=29303&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.5ed31ae59070679bfc6ab9799bbf35d5 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 fixes an error that could occur when users clicked items in the Expense app's kanban view. The change helps employees and managers open expense records reliably without being interrupted by a traceback.
Original PR description
Task : https://www.odoo.com/web#id=695177&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 …_expense app
This fix ensures the stock settings correctly apply the propagation date value. It helps inventory planning dates stay consistent, reducing confusion in stock operations and scheduling.
Original PR description
Issue : https://www.odoo.com/web#id=697118&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 corrects how modal dialog overlays are displayed when multiple pop-up windows are opened. It helps prevent confusing or blocked screens, improving the user experience in the web interface.
Original PR description
Task: https://www.odoo.com/web?#id=30386&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.335bc39f437030c27bbe22e510eec840 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 fixes an error that could occur when grouping the product margin report by product template. Users can now analyze margins using that grouping without the report failing.
Original PR description
Issue : https://www.odoo.com/web#id=688316&view_type=form&model=project.issue&action=609&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 fixes an error that could appear when users reloaded a project subtask from the kanban view. The change helps keep timesheet-related project navigation stable and prevents an unexpected traceback from interrupting work.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://www.odoo.com/web#id=676967&view_type=form&model=project.issue&action=609&menu_id=4720 Current behavior before PR: - Reload on a kanban of a sub task gives a traceback Desired behavior after PR is merged: - After reloading the subtask, it will work properly without traceback ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an error that occurred when users clicked “Update terms” for an inactive language in Developer Mode. The action now completes without a traceback, reducing disruption for administrators managing translations.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://www.odoo.com/web#id=677881&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: when click on language 'update terms' it's give a trackback. Desired behavior after PR is merged: when click on language 'update terms' no trackback. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr …e active is false in Developer Mode.
Fixes an error that could appear when users clicked the create button for a meeting in Calendar. This helps users schedule meetings without interruption and reduces support friction.
Original PR description
Description of the issue/feature this PR addresses: - [calendar]Traceback on create button of Meeting <strong>Issue:</strong>https://www.odoo.com/web#id=685101&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: - Traceback on create button of Meeting Desired behavior after PR is merged: - solved the traceback. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix updates the website payment app setup so it includes a required sales dependency. It prevents installation errors and helps businesses enable website payment features reliably.
Original PR description
Description of the issue/feature this PR addresses: issue: https://www.odoo.com/web?#id=681772&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: - website_payment gives traceback on app installation. Desired behavior after PR is merged: - No traceback, Added 'sale' module in depends ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The newsletter demo template now uses the correct links for its social media buttons. This prevents recipients from being directed to the wrong pages and helps maintain a more reliable email marketing experience.
Original PR description
ISSUE: https://www.odoo.com/web#id=656503&view_type=form&model=project.issue&menu_id=4120&action=609
Fixes an error that occurred when users clicked the create button for an event on the website. This helps staff create events without interruption and avoids a visible application crash.
Original PR description
Description of the issue/feature this PR addresses: - [Event]Traceback on create button of event <strong>Issue</strong>https://www.odoo.com/web#id=685723&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: - Traceback on create button of event Desired behavior after PR is merged: - solved the traceback. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue where tags could disappear from kanban cards after users opened submenus or revisited views. Customers and other records now keep their tags visible consistently, making lists easier to scan and use.
Original PR description
Description of the issue/feature this PR addresses: - Issue:https://www.odoo.com/web#id=672752&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720 Current behavior before PR: generic: when we are clicking on submenu of any module, the tags are invisible in kanban view. Desired behavior after PR is merged: generic: when we are clicking on submenu of any module, the tags are always visible in kanban view. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr …because after clicking on customers tags are invisible.
This update completes the accounting demo data by adding a required product description field. It prevents warnings when using the Refund Invoice action in demo environments, making testing and demonstrations smoother.
Original PR description
Description of the issue/feature this PR addresses: Clicking on Refund Invoice gives warning task: https://www.odoo.com/web#id=671642&view_type=form&model=project.issue&action=609&menu_id=4720 Current behavior before PR: 'Refund Invoice' will not work properly with demo data. Desired behavior after PR is merged: Able to 'Refund Invoice' working properly with demo data. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue in the Survey results page where user interaction details were not passed correctly to a follow-up action. The change helps ensure survey result controls respond as intended, improving reliability for users reviewing survey data.
Features or functions removed from Odoo
This change removes an obsolete accounting report test file that was no longer being used. It helps keep the accounting module cleaner and easier to maintain without changing day-to-day user functionality.
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
An obsolete test file for accounting cash statements has been removed because it was no longer used. This is an internal cleanup that reduces maintenance noise and should not affect day-to-day users or business workflows.
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