Daily updates from Odoo
Thursday, February 19, 2026
15 changes
5 changes
New functionality added to Odoo
This update adds a new module to automatically send CFDI XML and PDF documents with payslips to employees in Mexico. This fulfills a requirement for compliant payroll reporting, streamlining the process and ensuring accurate record-keeping for Mexican businesses using Odoo Enterprise.
Original PR description
Introduce a new module to enable sending CFDI XML with payslips. task: 5114611 Forward-Port-Of: odoo/enterprise#102692
This update introduces support for JoFotara's Point of Sale (POS) system within Odoo. It allows for the generation of electronic invoices (UBL format) directly from POS orders, streamlining the invoicing process for JoFotara businesses. This enhances integration and simplifies compliance with local regulations.
Original PR description
This commit adds support to JoFotara for pos.order model. task-4213323 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#243844
This update adds a custom SVG icon for the AI app within Odoo. This improves the visual representation of the AI app on odoo.com, enhancing brand consistency and user experience. It's a small, cosmetic change that improves the overall presentation.
Original PR description
Adding svg icon to ai app in order to use it on odoo.com task-5431654 Forward-Port-Of: odoo/enterprise#107302
This update refreshes the icons used for Odoo apps on the new /brand-assets page of odoo.com. These updated icons improve the visual presentation and branding of Odoo's applications, enhancing the user experience for potential customers.
Original PR description
Adding new icons formats to apps for the new /brand-assets page of odoo.com Forward-Port-Of: odoo/odoo#241599
This update enhances the visual appearance of Odoo apps by adding high-resolution icons for use on the /brand-assets page of odoo.com. This improves the overall user experience and branding consistency across all Odoo applications. The changes are focused on improving the visual presentation of apps.
Original PR description
Adding new icons formats to apps for the /brand-assets page on odoo.com Forward-Port-Of: odoo/enterprise#103024
1 change
New functionality added to Odoo
This update introduces support for JoFotara's Point of Sale system within Odoo. It allows for the generation of UBL (Universal Business Language) invoices and credit notes directly from POS orders, streamlining the invoicing process for JoFotara users. This enhancement ensures compliance with local regulations and improves data exchange with accounting systems.
Original PR description
This commit adds support to JoFotara for pos.order model. task-4213323 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#243844
4 changes
New functionality added to Odoo
This update introduces improved timesheet reporting features designed to align with business targets and provide more granular insights. The changes include dynamic charts, new reporting sheets, and adjustments to calculations, ultimately helping managers track employee performance against goals and billing targets more effectively.
Original PR description
- make the employees/departments section adjust to targets - handles the sorting of lists if target indicator is applied - adjust the baseline of scoreboards - create 2 sheets 1 for the targets and the other for normal billing - create another 2 shetes one for `Days` encoding and the other for `Hours` encoding - switch between sheets when the billing target or timesheet encoding unit is selected - add billing target to the `timesheet.analysis.report` to calculate it - adjust the billable vs target column chart to adapt dynamically to the current year - adjust the timesheet overtime indicator when `Billable` is selected to adapt to targets --- Task-4969380
This update adds automated calculations for severance pay, severance provision, and remaining annual leave pay when an employee departs. These calculations comply with Turkish labor law and accounting regulations, ensuring accurate payroll processing and tax reporting for terminated employees.
Original PR description
This PR introduces the implementation related to employee termination payment computations according to labor law and common practices. 1. Severance Pay: - Automatically calculated when an employee leaves the company. - Excludes unpaid leave days from total service time. - Not part of income tax but included in stamp tax. - Monthly pay ceiling applied (currently 46,655.43 TRY). 2. Severance Provision: - Calculates the monthly EOS provision for active employees. - Not calculated if the employee leaves during that month. - Excludes unpaid or out-of-contract days. 3. Remaining Annual Leave Pay: - Pays for unused annual leave when an employee depart from company. - Uses the configured “Annual Leave Time-off Type” in payroll settings. - Included in both income tax and stamp tax calculations. Task-4938014
This update to the Phone dashboard adds a key metric: the duration of each phone call. This provides sales teams with a clearer understanding of call efficiency and helps them track important sales activities. This improvement enhances reporting and allows for better analysis of sales team performance.
Original PR description
Task: 5384664 Co-authored-by: François Gillet <frgi@odoo.com> Co-authored-by: Pierre Rousseau <pro@odoo.com>
This update adds a new module that automatically sends CFDI XML and PDF documents alongside payslips via email. This fulfills a requirement for Mexican businesses to electronically transmit payroll information, improving compliance and streamlining payroll processes. It's part of ongoing efforts to support key regional accounting standards.
Original PR description
Introduce a new module to enable sending CFDI XML with payslips. task: 5114611 Forward-Port-Of: odoo/enterprise#102692
4 changes
New functionality added to Odoo
This update adds a new module that automatically sends CFDI XML and PDF files alongside payslips via email. This simplifies compliance with Mexican tax regulations by streamlining the delivery of required payroll documents, improving efficiency and reducing manual effort.
Original PR description
Introduce a new module to enable sending CFDI XML with payslips. task: 5114611
This update adds a custom SVG icon for the AI app within Odoo. This ensures the app is consistently represented across all Odoo platforms, including the Odoo.com website. It's a small visual enhancement that improves brand consistency.
Original PR description
Adding svg icon to ai app in order to use it on odoo.com task-5431654
This update adds high-resolution icons for various Odoo apps, improving the visual presentation of apps on the /brand-assets page of odoo.com. This enhances the overall user experience and strengthens the brand identity of Odoo apps.
Original PR description
Adding new icons formats to apps for the /brand-assets page on odoo.com
This update includes essential tests for the HR Expense Stripe module, addressing a previous oversight in the project's development. The tests ensure the module functions correctly and reliably, contributing to data integrity and accuracy within expense reporting. This addition improves overall module stability.
Original PR description
Add tests for the module, as it wasn't included in the original task
1 change
New functionality added to Odoo
This update adds support for JoFotara's Point of Sale system within Odoo. It enables the generation of UBL (Universal Business Language) invoices and credit notes directly from PoS orders, streamlining the invoicing process for JoFotara users. This enhancement improves integration and reporting capabilities.
Original PR description
This commit adds support to JoFotara for pos.order model. task-4213323 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr