Daily updates from Odoo
Tuesday, September 13, 2022
11 changes · master
Enhancements to existing features
Users can now edit payment references and recipient bank details on bills at any time. Payment views also have updated filters and amount search, making it easier to find and manage payments.
Original PR description
Change made: 1. In the bills: Payment reference and recipient bank will be editable all the time 2. Change in the filter of payment view 3. Search amount in the payment view task-id: 2978033
Batch payment XML export files are now shown directly in the record chatter instead of a separate form tab. This simplifies the payment workflow by removing an extra tab and the now-unnecessary export wizard.
Original PR description
Until now, the batch payment XML file was displayed on a dedicated tab in the form view. It is now shown in the chatter instead. So the tab is removed, as well as the export wizard that does not make sense anymore. task-2893533
The French balance sheet report now shows gross, depreciation/amortization, and net values in separate columns, making the report easier to read. The update also corrects balance sheet calculations so users get a clearer and more reliable financial view.
Original PR description
Creation of column for brut, amort and net values in the balance sheet so that its more visual for the user and correction of the BS task-id:2965182
The Knowledge app’s email tag selection component has been updated to a newer interface framework. This should make the feature easier to maintain and help keep the user experience consistent with the rest of Odoo.
Accounting report menus have been reorganized to make report navigation more consistent across standard and localized reporting areas. Outdated localized menu entries were removed because users can now access those reports through the generic reporting menu and switch to the relevant localization when needed.
Original PR description
Following reportalypse, reorder the menu items in order to bring some consistency to the report menu. Also clean the menu items by removing all the menu items no longer used since most reports are now selectable by going on the generic reports and then switching to localized ones. Task id #2965755
The eSignature app now guides new users through a more realistic sending flow and uses clearer wording in empty screens and action buttons. This helps users understand what to do next more quickly when preparing, sending, or downloading signed documents.
Original PR description
Purpose: improving the onboarding of users by: - having the tour use a flow more similar to what would happen when sending by email (and acknowledging what would be different in that case) - remove an unused tour (2 tours for the same app that did mostly the same thing) - improved the nocontent helper texts - changed the "download" icon in the document/certificate download buttons to an actual verb Goes with Task-2979060
Manufacturing teams get a redesigned tablet interface that makes workorder steps easier to follow, with instructions shown in a side navigation instead of only at the end. The update also lets workers suggest changes to production steps, attach images or PDFs, and log employee time directly on workorders for better tracking and costing.
Original PR description
### Tablet view revamp Complete rework of the MRP workorder tablet interface. The rework is first a technical change. We change from a modified form view to a new client action written in OWL2. The…
### Tablet view revamp Complete rework of the MRP workorder tablet interface. The rework is first a technical change. We change from a modified form view to a new client action written in OWL2. The second change is functional. The instructions to execute on the workorder (represented by quality.check) are displayed on a vertical sidebar. The user can easily jump from one task to another. This replaces the end summary that was shown only at the end of the workorder. ### PLM integration Directly on a workorder. The user can made suggestion about the current step. - delete it - modify it - add an extra step after it Those suggestions create new ECO specifically for workorder updates in case PLM is installed. A message on the BoM chatter otherwise. ### Employees integration hr.employee have the possibility to work on workorders. Workcenters authorize some, all or no employee to work on their workorders. Similarly to the point of sale, before entering the workorder. An employee will be asked to log him/herself in. Multiple people can work on the same workorder. A mrp.workcenter.productivity will be recorded for each of them. Task: 2427466
The appointment invite form has been updated to use Odoo’s newer interface framework. This helps keep the scheduling experience consistent, easier to maintain, and ready for future improvements without changing the core business workflow.
Original PR description
Migration of the invite form view in owl. task-2973369
New attachments uploaded to a job application are now automatically sent for digitization. This reduces manual steps for recruiters and helps candidate information become available in the system faster.
Original PR description
Automatically send new attachments for digitization when they are uploaded on a job application. task-2968897
Marketing automation campaign and participant pages now use an updated interface for showing related activities and traces. This makes the relationship between parent and child steps clearer and keeps these views aligned with the newer Odoo interface framework.
Original PR description
This commit adapts the custom kanban view used to display a parent/children relationship for marketing.activities on the marketing.campaign form view. Task-2855559
Helpdesk teams can now enable a Knowledge option that promotes relevant help articles directly on their public help page. This helps customers find answers faster before creating tickets, reducing support workload and improving self-service.
Original PR description
PURPOSE This task aims to encourage customers to go through Knowledge articles in the Helpdesk's help center. Hopefully, they find an answer to their issue by themselves instead of raising a ticket.…
PURPOSE
This task aims to encourage customers to go through Knowledge articles
in the Helpdesk's help center.
Hopefully, they find an answer to their issue by themselves
instead of raising a ticket. This would help reduce the support workload
and allow customers to get a solution without delay.
SPECIFICATIONS
helpdesk.team form view > add this option:
> name: Knowledge
> description:
Centralize, manage, share and grow your knowledge library
> disabled by default
If the 'knowledge' and the 'website form'
features are enabled, display the following on the Help webpage of the team:
> fa-book icon
> Articles
> Search our documentation for answers to common questions
> 'Browse Articles' button that should redirect the current user
to the knowledge articles he can access.
Note:
Added one to the query count of the following tests
in /knowledge:TestPerformanceCase:
> test_article_move_to()
As /website_helpdesk_knowledge:KnowledgeArticle._check_helpdesk_constrains()
checks that, when parent_id is set or is_published is set to False,
this article is the website_article_id of a HelpdeskTeam.
It true, it raises a ValidationError.
related: https://github.com/odoo/odoo/pull/97739
task-2890043