Daily updates from Odoo
Monday, December 1, 2025
9 changes
1 change
New functionality added to Odoo
This update adds new tests to ensure the correct retrieval of contact information within the VoIP module. These tests improve the reliability and accuracy of the VoIP system by validating its functionality. This change contributes to a more stable and dependable service for our users.
Original PR description
Task-4646694 Forward-Port-Of: odoo/enterprise#100794 Forward-Port-Of: odoo/enterprise#99884
1 change
New functionality added to Odoo
This update expands Odoo's US payroll functionality to include support for Vermont, Illinois, Virginia, Washington D.C., Arizona, Idaho, Oregon, and North Carolina. This enhancement ensures accurate payroll calculations and compliance for businesses operating in these additional states.
Original PR description
With this, we add support for 8 more states in the US payroll: Vermont, Illinois, Virginia, Washington D.C., Arizona, Idaho, Oregon and North Carolina. Task: 5247501 Forward-Port-Of: odoo/enterprise#99278
5 changes
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
2 changes
New functionality added to Odoo
This update introduces a new module, l10n_jo_edi_pos, to facilitate the generation and synchronization of electronic receipts with the JoFotara portal in Jordan. This ensures compliance with local tax regulations and streamlines the receipt management process for businesses operating in Jordan.
Original PR description
This commit add a new module to sync receipts with JoFotara portal. task-4213323 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds new tests to ensure the 'get_contacts' function within the VoIP module is working correctly. These tests improve the reliability of the VoIP system by verifying accurate contact retrieval, which is crucial for seamless communication features. This change enhances data integrity and stability.
Original PR description
Task-4646694 Forward-Port-Of: odoo/enterprise#100794 Forward-Port-Of: odoo/enterprise#99884