Monday, January 23, 2023
7 changes
Enhancements to existing features
Users can now launch imports for bank statements such as CODA and miscellaneous accounting operations such as SODA directly from the Documents app. This makes document-based accounting workflows closer to the accounting dashboard and reduces switching between apps.
Original PR description
Add 2 document.workflow.action so that bank statement (e.g. CODA) and misc operation (e.g. SODA) can be imported from the document app. The behavior is similar to the one found in the accounting dashboard. Note: the no_document context is irrelevant in the account.move scope as it does not inherit from 'documents.mixin' task-id: 3116350 [enterprise](https://github.com/odoo/enterprise/pull/35486)
Users can no longer continue booking an appointment type that has been archived but was still visible online. Instead of showing available time slots, the appointment page now displays an information message, preventing invalid bookings and reducing confusion.
Original PR description
…ived Display an information message to the user if the appointment type has been archived but not unpublished. Indeed before it was possible to book an appointment to an archived appointment type. Now we replace the time slot selection by the message. task-3071303
Documents can now be found more easily by searching for the related project or task, helping users locate project materials faster. Customer portal ticket timesheets now show and link the sales order line when entries differ from the ticket default, improving transparency for service work.
Original PR description
Impacted modules: documents, documents_project, helpdesk_sale_timesheet Commits: | Commit name | |------------------------------------------------------------------------| | [IMP] documents, documents_project: add search field on task and project in documents app | | [IMP] helpdesk_sale_timesheet: display SOL field for timesheets items in the portal view of a ticket | related: https://github.com/odoo/odoo/pull/103434 task-3024151
Creating a new Knowledge article now keeps the writing area focused when users choose to add an icon or cover. This makes article setup smoother by avoiding an unnecessary interruption while users customize their content.
Original PR description
When the user creates a new article, the editor will automatically be focused. When the user clicks on the "Add icon" button or the "Add Cover" button, the user will lose the editor focus which is annoying. This commit will ensure that the user will not lose the editor focus when clicking on those buttons. task-3134527
This update removes an unused display rule in the account consolidation screens. It simplifies the setup slightly and reduces the chance of confusing or outdated behavior, with no expected change to normal user workflows.
Original PR description
before this commit, in consolidation.company_period model for the field period_id an invisible condition is added based on context key from_analysis_period, but such a key is not set in context from any where, so removing the unused invisible condition after this commit, the invisible condition is removed.
Adds automated checks to help ensure Helpdesk works correctly when multiple companies are used. This reduces the risk of setup issues by verifying that the Customer Care team is created for each company.
Original PR description
In this commit add test cases for helpdesk application following test cases are written. - multi company - check 'customer care' team create for all company. task-3012551
Project kanban cards now show a budget status icon when budgets are enabled and a project is linked to a budget. The icon uses green, yellow, or red indicators so teams can quickly see whether spending is on track, nearing the limit, or over budget.
Original PR description
\- https://nimb.ws/oYF2ty project.project kanban card:
add an fa-usd icon
\> only visible if the 'budgets' feature is enabled in the settings
\> only visible if the current project has an AA and is linked to a budget
\> in green if 0% to 75% of the allocated budget has been spent,
and indicate 'budget on track' on hover
\> in yellow if 75% to 100% of the allocated budget has been spent,
and indicate 'budget soon overspent' on hover
\> in red if >100% of the budget has been spent,
and indicate 'budget overspent' on hover
task-2957863
related: https://github.com/odoo/odoo/pull/98660