Daily updates from Odoo
Wednesday, August 16, 2023
4 changes · master
Enhancements to existing features
The Helpdesk app now offers clearer team documentation links, improved ticket views, and additional demo data for service level agreements. Status updates for refunds, returns, and repairs were simplified to reduce noise and make ticket activity easier to follow.
Original PR description
Purpose of the task is to improve the generic UX and usability of the helpdesk app.
so in this commit, did below changes:
- updated the documentation links on team form view
- added some demo data for sla
- improve the ticket form,list view
- removed the following sub-types:
- refund canceled
- return canceled - repair canceled
- renamed follwing subtype: - refund posted -> refund status - return done -> return status - repair done -> repair status
task-2980478The Subscriptions app now includes a dedicated customer menu. This makes it easier for users to access and manage customer information directly from the subscription workflow.
Original PR description
before this commit, there is no customer menu in subscription app. after this commit, customer menu is added in subscription app.
Resolved issues and error corrections
This fixes display issues in the appointment booking flow after an underlying template technology change. Users should see appointment slot pages render reliably instead of missing content or errors.
Original PR description
Following the removal of qweb in favor of owl at: odoo/odoo@6303a3eacdca012649a2ffda627b65c17a7217f1 There were a few issues with the templates: - 'JSON' is no longer in the rendering context of the templates - 'renderToElement' only returns the first 'root' element of the template, which is not suitable for some cases (replaced with 'renderToFragment') - correctly 'return' before trying to render a template that contains a foreach on an undefined variable (qweb did not mind, OWL is throwing an error) Task-3465533
Field Service product handling now uses the technician's preferred warehouse more reliably and confirms sales orders when products are added, so stock movements are created correctly. The update also fixes quantity, serial/lot tracking, messaging, and access-right issues, reducing errors during field service workflows.
Original PR description
This PR purpose is to address several Field Service Bugs among which: - correctly compute serial_missing - use user's default warehouse - prevent Error when setting product_uom_qty=qty_delivered (due to using stock.move.line in order to set default warehouse) - revert setting the assignee as SO sales rep - prevent unwanted message posts - handle preventing message post in right def - industry_fsm_stock: confirm so when adding products - add ensure_one on `fsm.stock.tracking` This PR also adds tests in order to ensure that the related bug fixes are tested. task-2714003