Wednesday, March 10, 2021
8 changes · master
New functionality added to Odoo
Adds a new Social Security Certificate report for Belgian payroll, helping auditors and businesses compare declared social security amounts with accounting entries. The update also restores benefit-in-kind handling on 13th month pay, improving payroll accuracy for Belgian employees.
Original PR description
Purpose ======= Useful for audit companies and to verify that the declared amounts are in line with the accouting entries. TaskID: 2463164
Enhancements to existing features
Belgian payroll no longer uses a separate commission payroll structure; commissions are folded into regular pay to reduce duplicated logic and lower the risk of inconsistencies. Payroll processing and work-entry generation were also streamlined to improve performance, especially when handling many employees or payslips.
Miscellaneous changes
Small fixup due to commit https://github.com/odoo/enterprise/commit/6fa93328f50ab6cedd0578f78cbef893fd99ee61. opw-2464307 Forward-Port-Of: odoo/enterprise#16969
Original PR description
Small fixup due to commit https://github.com/odoo/enterprise/commit/6fa93328f50ab6cedd0578f78cbef893fd99ee61. opw-2464307 Forward-Port-Of: odoo/enterprise#16969
This update aligns Belgian payroll and contract reporting with Odoo's shared employee departure reason setup. It helps keep departure notices, reporting, and payroll-related employee data consistent across HR processes.
Appraisals can now show the most relevant meeting date when several meetings are linked, using the next upcoming meeting or the most recent past one. The displayed date stays aligned when meeting schedules change, and appraisal managers can create related meetings and activities more easily.
Original PR description
- Multiple meetings can be linked to an appraisal. - Display the date of the next meeting (or the last one if they were in the past). - The date adjusts to the events when their date changes. - A user set as manager on the appraisal should be allowed to create events / activities on it. TaskID: 2464991
Forward-Port-Of: odoo/enterprise#16960
Original PR description
Forward-Port-Of: odoo/enterprise#16960
Display notification to give feedback to user. And reload the view with the params "next". TaskID: 2344276 Related PR: odoo/odoo#59274 Forward-Port-Of: odoo/enterprise#13846
Original PR description
Display notification to give feedback to user. And reload the view with the params "next". TaskID: 2344276 Related PR: odoo/odoo#59274 Forward-Port-Of: odoo/enterprise#13846
Previous to this PR: The incoming vendor bills type "33" (Factura Electrónica) containing vat exempt items, are created as a vendor bill with all the exempt items with vat (default tax). After this PR: As the items without vat contain an XML tag "IndExe" indicating that they are exempt items, we exclude to put the tax for those cases. Forward-Port-Of: odoo/enterprise#16817
Original PR description
Previous to this PR: The incoming vendor bills type "33" (Factura Electrónica) containing vat exempt items, are created as a vendor bill with all the exempt items with vat (default tax). After this PR: As the items without vat contain an XML tag "IndExe" indicating that they are exempt items, we exclude to put the tax for those cases. Forward-Port-Of: odoo/enterprise#16817