Daily updates from Odoo
Thursday, March 4, 2021
3 changes · master
Resolved issues and error corrections
Helpdesk security rule labels were renamed to make their purpose easier to understand. This reduces confusion for administrators reviewing access and multi-company settings without changing how the rules work.
Original PR description
Rename all Project: multi-company to better interpretable name in the helpdesk module
This fixes an issue where timesheet time units could ignore the company selected by the user in multi-company setups. Timesheet screens now load the correct company settings, helping ensure time entries are displayed and handled consistently across companies.
Original PR description
# Purpose This PR's primary objective is to ensure that the timesheet uom is working in accordance with the company settings in a multi company environment. Prior to this PR: - The timesheet related widgets initialisation process (adding the correct ones in the fieldRegistry) was performed before the front end treatment of cids and coockies which prevented applying the front end selected company settings. After this PR: - Timesheet widgets are initialised during the AbstractWebClient init and are in sync with the multicompany front end settings task-2168337 Related PR: odoo/odoo#66551
This fixes an issue where products added and then removed from a field service task could still appear as delivered on the related delivery order. When a task is marked done, the system now flags delivery orders that need manual review instead of validating incorrect quantities automatically.
Original PR description
Before this commit, when we create SO with FSM product and Inventory product. After that, when we add one product to the FSM task then we remove that product. So even if the product quantity is zero, it displayed in the delivery order linked to the SO that 1 quantity has been delivered when the quantity delivered is zero. In this commit, when the FSM user marks the task mark as done, then the system will generate the exception activity for the delivery order. Task-Id:2370887 PR: #16065