Friday, June 23, 2023
9 changes · master
Enhancements to existing features
Project tasks now give more priority to the manual sequence set by drag and drop. This makes reordered task lists behave more predictably, helping teams keep work in the intended order.
Original PR description
This PR increases the priority of the sequence in the ordering of tasks so that reordering by drag & dropping is more useful. Task-3371921
The bank reconciliation form is being updated to use a newer interface component framework, making it easier to maintain and extend. Supporting web interface hooks and automated flow tests were adjusted to keep the user journey working smoothly after the change.
Original PR description
Add hooks to convert the form as a brand new owl component. task: 3193121 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Survey invite links now show a clear access error when opened by someone logged in with different credentials than the invited user. This avoids confusing redirects to the home page and helps users understand why they cannot complete a survey.
Original PR description
Current behavior before PR: once users got an invitation to fill out any survey and if they log in with another credential than the shared credentials, they will be redirected to the home page instead of a survey. Desired behavior after PR is merged: if the user tries to fill out the survey with another credential, an error will be raised that the user doesn't have access Task-2960271
Users now see an immediate empty screen and control panel while switching between menus or apps, instead of waiting on the previous screen. This improves perceived responsiveness, especially on mobile devices where loading delays are more noticeable.
Original PR description
…ing app The goal is to provide a better feedback to the user, especially in mobile mode. This option is currently only used by the home menu (in enterprise) Task 2900847 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Manufacturing now uses analytic distributions instead of the older single analytic account field on manufacturing orders, bills of materials, and work centers. This allows raw material, work center, and employee costs to be allocated more flexibly and reported more accurately across business dimensions.
Original PR description
The (legacy) analytic account field on MOs, BOMs and workcenters has been replaced by the new "analytic distribution" field. The analytic line items are now created based on this distribution for the raw materials, workcenter costs and employee costs. A new analytic applicability (=domain) has been added for manufacturing orders as well. Community PR: https://github.com/odoo/odoo/pull/116477 Enterprise PR: https://github.com/odoo/enterprise/pull/38690 Task: 3196563
Warehouse users can now create a return directly from an existing picking in the barcode app. This streamlines return handling by opening the new return picking immediately with the same default settings that would be used in the standard backend return flow.
Original PR description
Improve the returns process by adding the option to create a return from a picking in the barcode app. The flow is as follows: - Scan or open the original picking - Pressing the new button 'create return' A return picking is now created from the original picking and is immediately opened in the barcode app. **NOTE**: In the barcode app, the return picking is created immediately upon pressing the button. The moves and location are set to the defaults that would appear in the return wizard in the backend. Community PR: https://github.com/odoo/odoo/pull/118568 Task: 3081370
Planning screens now make it easier to add and review planning entries. Users can add new rows at the bottom of lists, see clearer form guidance, and view totals for allocated and effective hours directly in list views.
Original PR description
This commit improves the UI of gantt, form and list views by doing: - add placeholder in form view. - add editable bottom to be able add new record in the bottom of the list view instead of top. - aggregates of allocated time, allocated time %, effective hours field so that users can see the total of those fields in the list view. task-3251689
The Planning app experience has been streamlined with clearer labels, better filters, improved shift handling, and scheduling defaults based on company working hours. These changes help planners and employees navigate schedules more easily and reduce conflicts when recurring or copied shifts overlap.
Original PR description
`_* = project_forecast,project_timesheet_forecast,sale_planning` Purpose of this PR is to improve the generic UX of planning app. So, in this PR: - remove the pivot and graph view from my planning menu. - rename assign to me button. - add a placeholder for planning role fields. - show I am unavailable button in only my planning menu. - remove the hyphen from SOL from the planning front end. - add a filter in a planning role. - display list scale dates in white. - rename filters in planning and report. - set the start and end hours based on the working calendar of the company. - make shifts open when shifts are in conflict after copying previous week. - add default role field in the material resource. - transform the specific recurring shift into an open shift if the resource already has a shift planned on the day of the recurrence. task-2977137
The bank reconciliation form has been rebuilt to improve responsiveness and reduce slowdowns during day-to-day accounting work. This should make reviewing and matching bank transactions smoother for users, especially when handling complex reconciliation data.