Daily updates from Odoo
Navigate
Branch
Wednesday, January 6, 2021
7 changes
Enhancements to existing features
Country fields across several business screens no longer allow users to create or open country records directly. This helps prevent accidental changes and ensures countries are maintained through the dedicated country management menu.
Original PR description
Purpose of the task, is to prevent users from inadvertently creation/opening countries from country_id fields. Countries should be managed from their dedicated menu item. In this commit, we have set both no_open and no_create to True. Task-Id:- 2241677 PR:- 15464
Resolved issues and error corrections
The salary configuration link sent to employees no longer displays the start date twice. This removes a confusing duplicate field and makes the salary setup form clearer for employees.
Original PR description
Current behavior before PR: when trying to send the salary configuration link to the employee, it shows two start dates. Desired behavior after PR is merged: it shows only one start date. LINKS PR https://github.com/odoo/enterprise/pull/15474 Task-2416734
Code cleanup and technical improvements
Odoo Studio's report editing tools were updated to stay compatible with recent changes to the color selection component. This keeps report customization behavior consistent for users while avoiding visible changes to the business workflow.
Original PR description
See related PR at https://github.com/odoo/odoo/pull/64100
Miscellaneous changes
The commit odoo/enterprise@b9c50fd28f162f4cba01c07c05bdc5bced1aeb78 enabled the back-button support for VoIP's DialingPanel. Sadly when the `voip` module is installed, the DialingPanel is immediately instantiated by the WebClient and appended to the DOM at launch. Once attached to the DOM, the `BackButtonEventMixin` overrides the default back-button behavior... but in this case, this override should happen only when the DialingPanel is displayed, not just attached to the DOM. In p
Original PR description
The commit odoo/enterprise@b9c50fd28f162f4cba01c07c05bdc5bced1aeb78 enabled the back-button support for VoIP's DialingPanel. Sadly when the `voip` module is installed, the DialingPanel is immediately instantiated by the WebClient and appended to the DOM at launch. Once attached to the DOM, the `BackButtonEventMixin` overrides the default back-button behavior... but in this case, this override should happen only when the DialingPanel is displayed, not just attached to the DOM. In practice, when the `voip` module is installed, the back-button behavior is overridden all the time by the DialingPanel widget. This commit fixes it by only enabling/disabling the back-button override when the widget is actually displayed (independently of its presence in the DOM). Found during test of task ID 2347640 Task ID 2148384 Forward-Port-Of: odoo/enterprise#15551
Purpose ======= Between the 10 of the month till the 20 of the month we can reach till 20 salary signatures / day. Issue: some people select a car and then keep the salary open and sign some minutes (hours) later. If the car has been selected in the mean time, the value of future driver is set to the most recent. TaskID: 2392378 Forward-Port-Of: odoo/enterprise#15566 Forward-Port-Of: odoo/enterprise#15549
Original PR description
Purpose ======= Between the 10 of the month till the 20 of the month we can reach till 20 salary signatures / day. Issue: some people select a car and then keep the salary open and sign some minutes (hours) later. If the car has been selected in the mean time, the value of future driver is set to the most recent. TaskID: 2392378 Forward-Port-Of: odoo/enterprise#15566 Forward-Port-Of: odoo/enterprise#15549
In Mexico, it is allowed to use the UNSPSC product code of categories. To make it easier to use them, we set them as active by default when l10n_mx_edi is installed. Forward-Port-Of: odoo/enterprise#15555
Original PR description
In Mexico, it is allowed to use the UNSPSC product code of categories. To make it easier to use them, we set them as active by default when l10n_mx_edi is installed. Forward-Port-Of: odoo/enterprise#15555
Steps to reproduce the bug: - Let's consider a user U with just hr offirce rights - Log with U and go to the recruitment pipeline - Select an application with a referral (referred by is filled in) - Drag and drop it in a new stage or change stage Bug: An access rights error was raised. opw:2417859 Forward-Port-Of: odoo/enterprise#15554 Forward-Port-Of: odoo/enterprise#15548
Original PR description
Steps to reproduce the bug: - Let's consider a user U with just hr offirce rights - Log with U and go to the recruitment pipeline - Select an application with a referral (referred by is filled in) - Drag and drop it in a new stage or change stage Bug: An access rights error was raised. opw:2417859 Forward-Port-Of: odoo/enterprise#15554 Forward-Port-Of: odoo/enterprise#15548