Daily updates from Odoo
Monday, February 28, 2022
5 changes · master
New functionality added to Odoo
A new Belgian reporting module changes the tax return posting flow so users can configure an XML VAT return export before posting. The system now generates the XML alongside the PDF and attaches both to the tax return entry, supporting Belgian compliance workflows.
Original PR description
This new module replaces the POST button on tax return entries and opens the view_account_financial_report_export wizard first, in order to configure the XML VAT return export file, which is generated along with the PDF file, and attached in the chatter of the entry. This module is intended to be merged into l10n_be_reports in a future version. [OPW-2392054](https://www.odoo.com/web#id=2392054&model=project.task)
A new reminder activity is created when a tax return entry is closed, helping users remember that related attachments still need to be sent to the relevant tax authority. This reduces the risk of missing an administrative follow-up after preparing tax reports.
Original PR description
When closing a tax return account move, add a new next activity on it, because its attachments still have to be sent to the administration of the country. [OPW-2392054](https://www.odoo.com/web#id=2392054&model=project.task)
Enhancements to existing features
Payroll batch calculations, salary simulations, and related HR screens have been optimized to avoid unnecessary background work and record creation. This should make salary and payslip processes faster and smoother for HR teams, especially when handling larger volumes.
Project and field service forms now use clearer action labels and include an Unschedule option to reset planned start and end dates. The unnecessary Remove button was removed, making scheduling workflows easier to understand and reducing accidental actions.
Original PR description
Before these changes : - In the project form, we have 'save & close', 'save & add' and 'remove' buttons, a button to reset planning dates was needed and remove button was useless. - Some wordings didn't have a significant meaning. These changes : - Adds new button 'unschedule' to reset start and end date - Deletes 'remove' button - Changes 'save & close' and 'save & add' buttons with 'save' as the JS framework doesn't allow us to keep these two buttons and add a custom button like unschedule (it was validated by the PO) - Improves some wordings according to what was mentioned in the task. Community Related PR : https://github.com/odoo/odoo/pull/82135 task-2724965
Payroll now includes ready-to-use salary structures even when demo data is not installed, making initial setup easier. A new guided tour introduces users to the core payroll workflow so teams can learn the basics faster.
Original PR description
Have some salary structure ready without demo data. Add a JS tour to show the basic functionality of Payroll. TaskID: 2661217