Daily updates from Odoo
Tuesday, October 29, 2019
6 changes
Resolved issues and error corrections
The invoicing guidance was adjusted so it no longer depends on accounting menus that may only be available in Enterprise installations. This helps users complete the invoicing walkthrough reliably, even when the full Accounting app is not installed.
Original PR description
The reason of these moves is that we reference some account accountant menu in the invoicing menu and if you are not in enterprise version with accounting installed, the tours don't work. The tours are adapted to this version. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an inconsistency in CRM stage lists where the probability field was shown even when it was hidden on the form view. Sales teams now see the same cleaner stage information across views, reducing confusion.
Original PR description
Description of the issue/feature this PR addresses: In the tree view probality is always show, but not in the view form. --> hide probality in the tree form too This PR apply the behavoir of the form view : https://github.com/odoo/odoo/blob/11.0/addons/crm/views/crm_stage_views.xml#L43 cc @tde-banana-odoo -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Creating a new Point of Sale configuration with the IoT Box option no longer incorrectly shows an unnecessary Save prompt caused by setup status being unavailable on new records. This makes the setup flow clearer while still ensuring the IoT module is installed when the configuration is saved.
Original PR description
When you create a new PoS config and you check 'IoT Box', you always saw the 'Save' button as if pos_iot was not installed yet. The save button is shown when `is_installed_pos_iot`, a computed field, is set to False. When creating a new record, this field is not computed yet so it is considered as False. We remove the `is_installed_pos` field and simplify the code. The PoS config view in `pos_enterprise` now overrides the one in `point_of_sale` and `pos_iot` overrides `pos_enterprise`. We still need to have the `module_pos_iot` field so that pos_iot will be installed when saving the PoS config. TaskID: 2090363
A problem from an incorrect forward-port in the UK reporting module was corrected. This helps keep the related user settings view consistent and avoids confusion or errors when managing UK reporting configuration.
Some guided test steps for invoicing were moved into the Accounting app where their related menus are available. This prevents those tours from failing when enterprise accounting is not installed, improving reliability for supported setups.
Original PR description
The reason of these moves is that we reference some account accountant menu in the invoicing menu and if you are not in enterprise version with accounting installed, the tours don't work. The tours are adapted to this version.
The Studio color picker has been updated to work correctly after recent changes to the website editor color picker. This keeps report and design customization in Studio usable and consistent with the latest editor behavior.
Original PR description
Some changes have benn done in the web_editor color picker. These broke the studio color picker, it is now fixed. Also an adaptation of the studio color picker to reflect these changes. Related to: odoo/odoo#39126 and: odoo/design-themes#181 task-2087383