Daily updates from Odoo
Wednesday, March 9, 2022
4 changes
Enhancements to existing features
Adds automated checks that validate key planning workflows, including creating and copying shifts, assigning open shifts, and planning work from projects and sales orders. This helps reduce regressions in scheduling, project forecasting, and sales planning so users can rely on these flows working consistently.
Original PR description
This PR will add a new test tour 'planning_slot_test_tour' that ensures you can correctly do the following steps without errors: Planning: - Create slots - Verify formating of name-get when grouped - Copy week Add python test for planning user: - planning user can't create slots - planning user can read their own and other slots - planning user can take unassigned slots - planning user can unassign their own slots Project Forecast: - Plan Task - Create and use a planning template (verify Planning template name_get) that has a project > task Sale Planning: - Plan Orders - Plan Orders via magnigy glass icon TaskId: 2672780
This update prepares several Odoo Enterprise apps to use a newer messaging environment. It mainly improves internal consistency and reliability for communication-related features, with supporting test updates across approvals, documents, invoicing, HR appraisal, VoIP, and Studio.
Original PR description
draft
Project forecasting now shows clearer and more helpful user and validation error messages. This makes it easier for users to understand what went wrong and how to correct issues without needing technical support.
Original PR description
The purpose of the PR is, User/validation errors are sometimes not correct in English and/or quite obscure and don't help the user understand/solve the issue. so some copywriting should help make the experience better. closes odoo/enterprise#22402 task-2557805
The Documents app now aligns its contact reference with the main Odoo server definition. This helps keep document-related contact information consistent and reduces the risk of mismatches in tests or integrations.
Original PR description
community: https://github.com/odoo/odoo/pull/86096 task-2767820