Wednesday, January 14, 2026
4 changes · master
New functionality added to Odoo
This update reflects new regulations from the Mexican government (DOF) regarding Employment Subsidy calculations for 2026. The UMA subsidy percentage has been adjusted to 15.59% starting January 1st, 2026, and 15.02% starting February 1st, 2026. This ensures compliance with current tax laws.
Original PR description
As per the DOF publication on December 31, 2025, the UMA percentages used to calculate the Employment Subsidy have been updated for 2026. New values: - From Jan 1st, 2026: 15.59% - From Feb 1st, 2026: 15.02% This commit adds these new parameter values to "Mexico: UMA Percentage for Subsidy". Reference: https://www.dof.gob.mx/nota_detalle.php?codigo=5777649&fecha=31/12/2025 target: 19.0 task-5488347 Forward-Port-Of: odoo/enterprise#104053
This update adds support for Xendit's new payment channels in Thailand, Malaysia, and Vietnam. This expansion allows our business to accept payments through these local payment methods, broadening our reach and improving customer convenience.
Original PR description
Xendit has expanded to TH, MY and VN supporting the local payment channels. This commit is to add the supported pamyent channels according to what they have added. task-4334511 Forward-Port-Of: odoo/odoo#243430 Forward-Port-Of: odoo/odoo#189527
This update adds the expiration date of product lots to invoices, aligning with industry standards for the pharmaceutical sector. This ensures accurate information is provided to customers regarding product shelf life, improving transparency and compliance. The change impacts the Point of Sale, Sale Stock, and Stock Account modules.
Original PR description
It's common in pharmaceutical industry to provide expiration dates of lots on customer invoices. Because of that, the lot expiration date is now added to `_get_invoiced_lot_values()`, together with lot properties. Task: 4985878 Related: https://github.com/odoo/enterprise/pull/103649 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update simplifies the process of using the 'Purchase Alternative' feature by moving it into a separate module. Previously, it was hidden within the purchase requisition process, making it difficult to find. Now, users can directly enable this feature from the Purchase settings, improving usability and streamlining workflows.
Original PR description
*: purchase_requisition ----------------------------------------------------------------------------------------- We have separated the `Purchase Alternative` functionality from the `purchase_requisition` module and created a new independent module called `purchase_alternative`. A new Boolean field, Purchase Alternative, has been added in Purchase settings to manage this feature. Previously, the `Purchase Alternative` option was hard to find; It only appeared after enabling Purchase Agreements, saving, and refreshing the Purchase settings view. This was very confusing and difficult to find for the user Now, users can directly enable the `Purchase Alternative` feature from the Purchase settings without relying on the `purchase_requisition` module. This makes the feature easier to access and more modular. taskId :- 4737059