Daily updates from Odoo
Tuesday, August 20, 2019
19 changes · master
Enhancements to existing features
This update makes the data import process easier to understand when something goes wrong. Users should get clearer feedback and a smoother experience while importing files, reducing confusion and support needs.
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
This update adds extra control checks to Belgian tax return reporting. Businesses will see validation results before XML export and on the related tax return journal entry, helping catch reporting inconsistencies earlier.
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
This change refreshes the website blog layout with updated visuals, demo content, and locally managed images. It also improves editing behavior so blog pages can better support subtitles and consistent content presentation.
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 Mexican localization now includes more complete official bank information from the SAT catalog. It also adds bank identifiers needed for domestic electronic transfers, helping businesses record Mexican banking details more accurately.
Original PR description
This module provides you a data from Mexican Bank data extracted from [SAT Bank catalog](http://www.sat.gob.mx/fichas_tematicas/buzon_tributario/Documents/catalogo_bancos.pdf) Additionally was added the following fields: - ASM code in Banks: to identify banking institutions by ASM standard - CLABE code in Bank Accounts: required to the sending and receiving of domestic inter-bank electronic funds transfer. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The POSBox homepage now hides the option to load drivers when no server has been configured. Once a server is set for the first time, drivers are loaded automatically, making setup clearer and reducing unnecessary user actions.
Original PR description
Hide "load drivers" option if no server is set. Automatically load drivers when the server is set for the first time. TaskID: 1970076 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update ensures website links use the correct domain when generated from the website record itself. It also removes duplicate handling in eLearning channels now covered by the shared website behavior, reducing maintenance risk.
Original PR description
On `website` itself there is no `website_id` so the domain has to be read from `self` directly. Also oversight of forward-port 039e6bae9916aaa9d82bc558817a7ed7d0ea3c68: On `slide.channel` the override that was done in an earlier version is doing the same as the generic override that was introduced later, so it can be removed.
This change reorganizes how Sales prepares analytic account information so custom extensions can adjust it more easily. It does not change the normal user workflow, but it makes future customizations safer and easier to maintain.
Original PR description
This PR aims to separate vals preparation into new method for hooking in extensions. I.e. analytic account data preparation is now a hook method -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The CRM lead and opportunity screens are being combined into a single form experience, reducing cases where users are sent to the wrong view. This makes navigation more reliable across CRM activities and record lists while also removing unused legacy CRM code.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=47118&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.88d4fa7b1ddfcfd92653019c99f34c6a 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
Updates wording and tooltips around stock valuation accounts, costing methods, and zero on-hand quantity messages. This makes inventory and accounting settings easier to understand and helps users interpret stock information more confidently.
Original PR description
This commit will change, 1. tooltip for stock valuation accounts and costing method 2. change message when on-hand quantity is zero. task - https://www.odoo.com/web?#id=2006467&action=327&model=project.task&view_type=form&menu_id=4720 pad - https://pad.odoo.com/p/r.f80be25667a2882c3e2f0e1ef005b361
Pivot table views have been optimized to load and respond faster, especially when working with large datasets. This reduces waiting time for users analyzing business data and makes reporting smoother in the web interface.
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
Accounting setup is easier to follow with clearer dashboard labels, better cash journal actions, and faster account configuration. Users can now duplicate accounts in bulk and continue existing cash statements when appropriate, reducing setup effort and confusion.
Original PR description
Task 2031686 * Change some labels on the dashboard * Move the action "Put money in" and "Take money out" to buttons because they were also dsplayed in bank journals and we only want it for cash journals * Add reconciliation param on the first account config list, as well as a button to go to the form (it is an editable list) * Add an action to duplicate accounts in batch 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
Point of Sale can now send receipts and restaurant orders directly to compatible Star printers on the same local network using webPRNT. This reduces reliance on an IoT Box, simplifying setup and lowering hardware requirements for shops and restaurants.
Original PR description
Add possibility to print receipts and orders to Star receipt printers located in the same local network through webPRNT. TaskID: 2033442 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Mobile users can now swipe messages in Discuss and notification menus to mark them as read or star them, with clearer animations and visual feedback. An undo option helps users recover from accidental swipes, making message management faster and safer on mobile.
Original PR description
Task: https://www.odoo.com/web#id=1895453&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.299316a0a1b95845746176f9ddab9400
Adds control checks to tax reports so key formulas can be verified before XML export. The results are also shown on the tax return journal entry, helping users spot inconsistencies before filing.
The PLM interface now uses a more consistent button style for BoM and routing revisions. This makes related manufacturing change information easier to recognize and navigate, improving day-to-day usability without changing business processes.
Original PR description
task - https://www.odoo.com/web?#id=2006467&action=327&model=project.task&view_type=form&menu_id=4720 pad - https://pad.odoo.com/p/r.f80be25667a2882c3e2f0e1ef005b361
The accounting onboarding flow now asks users to configure their tax reporting periodicity, instead of requiring them to find this setting later in the accounting configuration menu. This helps businesses complete key tax setup earlier and reduces the chance of missing an important compliance-related setting.
Original PR description
Task 2031686 Ask to configure the tax periodicity in the onboarding, not only in the accounting config menu
CRM leads and opportunities now use a unified form view, so users are shown the right information more consistently when opening records from redirects, activity notifications, or multi-record actions. This removes a fragile workaround and improves navigation reliability across related CRM screens.
Original PR description
Task: https://www.odoo.com/web?#id=47118&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.88d4fa7b1ddfcfd92653019c99f34c6a
Point of Sale and Restaurant Point of Sale can now print receipts and orders directly to compatible Star printers on the local network. This reduces the need for an IoT Box in supported setups, simplifying installation and lowering hardware dependency for businesses.
Original PR description
Add possibility to print receipts and orders to Star receipt printers located in the same local network through webPRNT. TaskID: 2033442
Helpdesk teams must now belong to a specific company, and aftersales documents created from tickets inherit that company. This helps ensure repairs, returns, refunds, and related operations are created under the correct business entity in multi-company setups.
Original PR description
This commit sets the company_id required on helpdesk team. Indeed, as from a ticket we can now generate several sort of document (repair, returns, ....), we need a company in which create them. Moreover, an helpdesk team should be part of a company and can not be shared, even if its members are cross company. With that, we now propagate the company from the ticket (related from team, so required too) to created repair orders, pickings, refunds, ... Task-1999686