Daily updates from Odoo
Tuesday, December 13, 2022
7 changes · master
Enhancements to existing features
The project timesheet synchronization app no longer points to a missing image in its app information. This avoids broken or misleading presentation details and keeps the app listing cleaner, with no expected change to everyday functionality.
Original PR description
…nifest in project_timesheet_synchro module manifest file non existing image path is specified in images key. removing this images key from manifest related: https://github.com/odoo/odoo/pull/107346
Rental order status badges now use consistent colors across views, making rental information easier to recognize. Confirmed rental orders are now labeled as "booked" to better match the rental workflow and reduce confusion.
Original PR description
Before this commit, the color badge for rental orders had a different color, depending on the view, leading to inconsistencies. After this commit, rental badges are uniformized between views and with the line color in the tree view. The default string for a confirmed rental order has been changed to "booked" to reflect the rental status. task-3010707 See also: - https://github.com/odoo/odoo/pull/106843
Miscellaneous changes
Before this commit, when the tests are launched during the first installation of modules. A test launched during the installation of the `industry_fsm_sale` failed. The reason is because the `account` has no journal and so it is impossible to create some invoices. This commit changes the moment in which the test is launched. The test will be launched after the installation of all modules and so the `l10n_generic_coa` module will be installed and a journal will be there by default to be able t
Original PR description
Before this commit, when the tests are launched during the first installation of modules. A test launched during the installation of the `industry_fsm_sale` failed. The reason is because the `account` has no journal and so it is impossible to create some invoices. This commit changes the moment in which the test is launched. The test will be launched after the installation of all modules and so the `l10n_generic_coa` module will be installed and a journal will be there by default to be able to create invoices. Forward-Port-Of: odoo/enterprise#34925
Most tags records are marked as `forcecreate="0"` [1]. If you delete those tags and upgrade the module, the tags will not be created. This lead to a problem if user deleted tags that are referenced in another module [2]. STEPS: * install `documents`, but not `project` * delete the tags * install `project` [1]: https://github.com/odoo/enterprise/commit/b1d50236621b332704b66c646f376d7b50fb2134 [2]: https://github.com/odoo/enterprise/blob/15.0/documents_project/data/data.xml opw-30783
Original PR description
Most tags records are marked as `forcecreate="0"` [1]. If you delete those tags and upgrade the module, the tags will not be created. This lead to a problem if user deleted tags that are referenced in another module [2]. STEPS: * install `documents`, but not `project` * delete the tags * install `project` [1]: https://github.com/odoo/enterprise/commit/b1d50236621b332704b66c646f376d7b50fb2134 [2]: https://github.com/odoo/enterprise/blob/15.0/documents_project/data/data.xml opw-3078385 Forward-Port-Of: odoo/enterprise#34899 Forward-Port-Of: odoo/enterprise#34618
- Create an asset - Put Computation to 'Constant Periods' - Empty Prorata Date - Compute Depreciation => Traceback As it is in stable, we can not put the field as required. Instead, we raise an error. Forward-Port-Of: odoo/enterprise#34646
Original PR description
- Create an asset - Put Computation to 'Constant Periods' - Empty Prorata Date - Compute Depreciation => Traceback As it is in stable, we can not put the field as required. Instead, we raise an error. Forward-Port-Of: odoo/enterprise#34646
Before: In the kanban card of Bank/Cash journals - Clicking the title of the journal opened recon widget (kanban) now it opens BSL list - Clicking on operations opened recon widget (kanban) now it opens BSL list - Journal Items menu was not visible out of debug mode, now it is visible - Journal Items view was opening recon widget (kanban) now it opens Journal Items In bank transactions tree view: - `Match` button was always visible, now it is visible if line is not matched, otherwise
Original PR description
Before: In the kanban card of Bank/Cash journals - Clicking the title of the journal opened recon widget (kanban) now it opens BSL list - Clicking on operations opened recon widget (kanban) now it opens BSL list - Journal Items menu was not visible out of debug mode, now it is visible - Journal Items view was opening recon widget (kanban) now it opens Journal Items In bank transactions tree view: - `Match` button was always visible, now it is visible if line is not matched, otherwise it renames to `View` - Related Odoo PR https://github.com/odoo/odoo/pull/105704 Forward-Port-Of: odoo/enterprise#33924
This PR add a space b/w Spreadsheet and its icon in documents settings view to display it properly in UI. task-3063358 Forward-Port-Of: odoo/enterprise#34764 Forward-Port-Of: odoo/enterprise#33895
Original PR description
This PR add a space b/w Spreadsheet and its icon in documents settings view to display it properly in UI. task-3063358 Forward-Port-Of: odoo/enterprise#34764 Forward-Port-Of: odoo/enterprise#33895