Daily updates from Odoo
Saturday, August 2, 2025
2 changes · master
Enhancements to existing features
Accounting teams can now use dedicated working files to support audits, including balance reviews, audit statuses, and year-over-year comparisons. The update also adds configurable return types and reusable checklists so audit and tax return controls can be organized and tracked more consistently.
Original PR description
This commit enhances the functionality of accounting returns, specifically for audit purposes. It introduces the concept of "Working Files", which are a type of accounting return designed to manually…
This commit enhances the functionality of accounting returns, specifically for audit purposes. It introduces the concept of "Working Files", which are a type of accounting return designed to manually audit the financial and accounting status of a company. For returns of this type, a new view is available. To access it, create a working file, open the corresponding audit, click the top-right button to reveal the top bar, and select the "Balances" view. The Balances view shows account balances over the audit period, along with additional columns such as: - The difference with the previous year - The audit status, which can be updated directly from the view This status is also available and editable on some accounting reports like the trial balance and balance sheet. Users can now create new return types (either tax return or audit) and configure fields such as periodicity and start date. Additionally, a new model account.return.check.template is introduced, allowing users to define and manage checks (either on audit or tax return). Each check can be: - A manual validation - A document upload - An automated validation based on a domain Audit checks are now grouped into cycles, which categorize checks by areas like fixed assets, inventory, operating expenses, etc. Note: While not recommended, it is now technically possible to configure multiple returns of the same type within the same date range. task-4840028
VoIP call records now have a dedicated form view with richer details, activity history, and clearer call status indicators. Users can also jump directly from a call to related business records such as sales opportunities, helpdesk tickets, recruitment applications, and subscriptions, making follow-up faster and more organized.
Original PR description
`*: voip, voip_{ crm, helpdesk, hr_recruitment, sale_subscription }`
This commit adds the form view of the voip.call model in VoIP
+ several enhancements to the VoIP call management system. Key
changes include:
- Updated the `voip.call` model to inherit from both `mail.thread`,
allowing the form view to have a chatter.
- Added new computed/related fields such as `calls_count`,
`image_1920`, and `avatar_128` to improve the information available
for each call.
- Enhanced the `write` method to update the partner's phone number
when the `partner_id` is changed.
- Introduced a new `CallStatusBadgeField` component to visually
represent call statuses in the UI.
- Added buttons for viewing related calls, opportunities, applications,
tickets, and subscriptions directly from the call form.
Task-4909097