Daily updates from Odoo
Wednesday, November 20, 2019
7 changes · master
Enhancements to existing features
Course pages now make it easier for learners to spot when new material has been added, using a visual arrow on the courses homepage. The update also improves course ordering for completed courses and hides an irrelevant promotion option for training courses, making the learning area clearer and more useful.
Original PR description
Have a visual insight that new content has been added on the home page of the courses. TASK-ID : 2025186 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves how Odoo explains invalid view rules during validation, replacing vague messages with more specific details about what is wrong and where. This should help administrators and implementers diagnose configuration issues faster and reduce time spent troubleshooting failed updates or customizations.
This update makes inventory transfers easier to work with by simplifying detailed operation views and improving the warning shown when users try to delete a completed transfer. These small usability changes help reduce confusion and make day-to-day warehouse actions clearer.
Original PR description
Task : https://www.odoo.com/web#id=2124115&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.9ee9d8b7e319705d448a65873cd27de9 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 survey experience has been visually refreshed, including the first page, form styling, and thank-you screen. This makes surveys feel more polished and easier for respondents to navigate, which can help improve completion rates.
Original PR description
https://www.odoo.com/web#id=1958806&action=333&active_id=965&model=project.task&view_type=form&menu_id=4720
Belgian payroll fleet calculations now support the new company car tax deduction rules that took effect on 1 January 2020. This helps payroll teams apply the correct deduction automatically instead of relying on a fixed lookup table.
Original PR description
Starting 1st January 2020, a new way of computing car tax deduction comes into effect [1]. (It's currently a simple table lookup) This commits adds a computed field for the tax deduction. [1] https://www.fleet.be/voitures-de-societe-fiscalite-2020/?lang=fr#1_Comment_calculer_la_deductibilite_dune_voiture_de_societe_au_1er_janvier_2020 Task 2116192
This update improves Norwegian reporting by ensuring newly created report tags are correctly included where needed. It also fixes issues with required list fields in forms and PDF generation for electronic signatures, alongside refreshed translations for several apps.
Payroll structure types now have one explicit default structure instead of relying on a checkbox that could be enabled on multiple structures. This makes payroll setup more predictable and reduces ambiguity when generating payslips across payroll localizations.
Original PR description
Purpose ====== The boolean field `regular_pay` on payslip structures is mainly used to retrieve the default structure of a structure type. This is a problem because a struture type could have multiple structures with the checkbox set to True. How to decide which is the default one then ? Currently, it takes the first found. There should be only one default structure for any structure type. Specification ========== Remove the `regular_pay` field on the payslip structure. Make the default structure (field `default_struct_id`) of a structure type a regular many2one (currently computed). Adapt data and tests.