Daily updates from Odoo
Saturday, March 28, 2026
1 change · saas-19.2
Enhancements to existing features
This update simplifies the process for planning managers to finalize shifts. Now, marking a shift as 'completed' directly triggers the generation of related documents like timesheets and sales orders, without requiring manual steps. A warning is displayed to confirm the action, ensuring accuracy and efficiency.
Original PR description
Use case: The day is finished and I want to record all the shifts that I worked on that day. But without going through the entire flow by using the buttons (signing-in, marking the shift as completed, etc). Instead, we allow the user (planning manager) to directly mark the shift as in draft, progress, scheduled or completed by using the status bar of the shift state. When changing the state to any other states as completed, we only change the state but do nothing else. When changing the state to completed, we proceed with the generation of the timesheets, the sale rrder, stock moves, etc, except that we don't change the end date of the shift or redirect the user to the portal after editing the state. Also, we warn the user before changing the state to completed, to make sure he wants to perform that change and trigger the related actions. task-5966615 version-19.2