Daily updates from Odoo
Monday, December 1, 2025
5 changes · master
New functionality added to Odoo
This update introduces a new process to accurately calculate and apply year-end tax adjustments for employees in Egypt and Pakistan. Previously, HR managers had to manually correct tax discrepancies. Now, a wizard allows for the calculation of the difference between expected and actual tax, automatically applied to the final payslip.
Original PR description
purpose: In Egypt & Pakistan, the tax amount is based on monthly computations, where each month's portion is accounted for. However, in cases where an employee gets a raise during the year that increases the gross amount into a different tax slab, the tax amount paid would not be correct, and in most cases, HR managers are responsible for computing it manually. The reason behind this task is to introduce a way to compute the difference, if any, and apply it to the last payslip of the year. current behavior: - added server action for End of year Tax Adjustment which opens a wizard with the actual ytd gross and ytd tax and on confirming, it creates a salary input on the payslip with the difference between actual tax that should be paid and ytd tax - added 2 salary rules for positive and negative tax correction - added corresponding accounts for the salary rules (Eg only) task-id: 5092724
This pull request introduces a new module within Odoo Enterprise focused on managing equity information, including share classes, transactions, and valuations. This addition provides a framework for businesses to track and report on equity-related data, streamlining financial reporting and compliance processes. The module includes demo data and security settings for initial configuration.
This pull request introduces a new module within Odoo Enterprise focused on managing equity-based investments. The module provides tools for tracking share classes, shareholders, transactions, and valuations, offering a more comprehensive solution for businesses managing equity holdings. This addition expands Odoo's capabilities to support financial reporting and investment tracking.
This update adds new automated tests for the 'get_contacts' function within the Odoo VoIP module. These tests ensure the function correctly retrieves contact information, improving the reliability and accuracy of VoIP calls. This is a standard improvement to ensure data integrity.
Original PR description
Task-4646694 Forward-Port-Of: odoo/enterprise#100794 Forward-Port-Of: odoo/enterprise#99884
This update adds the ability to send sign requests directly through WhatsApp. Users can now customize a WhatsApp message template and send requests with placeholders like recipient name and document title. This expands communication channels and streamlines the digital signature process.
Original PR description
Implemented a new feature that allows users to send sign requests via WhatsApp. A new global setting has been added in the Sign app configuration to let users define a WhatsApp message template for sign requests. Once configured, a new button appears in the Send Request wizard, enabling users to send the request via WhatsApp using the selected template. The system uses the defined WhatsApp template to generate the message, including placeholders such as recipient name, document title, and signing link. If no template is configured, the WhatsApp button remains hidden. This enhancement improves flexibility and expands the available communication channels for collecting digital signatures. task-5079248 Forward-Port-Of: odoo/enterprise#94429