Daily updates from Odoo
Friday, January 9, 2026
4 changes
1 change
Features or functions removed from Odoo
This update removes a feature that automatically generated vendors from Stripe Issuing, specifically for French vendors. The system was incorrectly attempting to use SIREN numbers instead of VAT numbers, leading to validation errors. Removing this feature simplifies the process and corrects the underlying issue.
Original PR description
In the original Stripe Issuing implementation, it was believed that in the specific case where a vendor is located in France, the `tax_id` received from Stripe in the authorizations and transactions would be the VAT number. In reality, the number received is the SIREN which fail VIES validation. As we only try to create a vendor in that very specific case, and there is no field for the SIREN (`company_registry` is the SIRET), we simply remove the feature altogether. NOTE: Remove method in master Forward-Port-Of: odoo/enterprise#103221
1 change
Features or functions removed from Odoo
This update removes outdated configuration settings from tests related to the CO Dian localization module. These settings were no longer needed after the saas-18.4 release and were causing unnecessary complexity in the test suite. This cleanup improves test efficiency and maintainability.
Original PR description
The configuration parameter `account_edi_ubl_cii.use_new_dict_to_xml_helpers` was removed in saas-18.4. However, this parameter was still being set in various tests across `account_edi_ubl_cii`, `l10n_account_edi_ubl_cii_tests`, `l10n_hr_edi`, and `l10n_co_dian`. This commit removes these unnecessary configuration lines to clean up the tests. Related PR : https://github.com/odoo/odoo/pull/242749
1 change
Features or functions removed from Odoo
This update removes unnecessary debugging code from the Point of Sale (POS) module, specifically within the Urban Piper integration. This cleanup improves the stability and performance of the POS system by eliminating extraneous logging that could potentially impact speed or cause errors. The change is a routine maintenance task to ensure optimal system performance.
Original PR description
Following this commit: - remove t-debug="" task-5407001
1 change
Features or functions removed from Odoo
This update removes a feature that incorrectly attempted to generate vendors based on Stripe data. The original implementation mistakenly assumed Stripe tax IDs were VAT numbers, leading to validation errors. Since a dedicated field for vendor information exists, this unnecessary step has been removed for improved efficiency.
Original PR description
In the original Stripe Issuing implementation, it was believed that in the specific case where a vendor is located in France, the `tax_id` received from Stripe in the authorizations and transactions would be the VAT number. In reality, the number received is the SIREN which fail VIES validation. As we only try to create a vendor in that very specific case, and there is no field for the SIREN (`company_registry` is the SIRET), we simply remove the feature altogether. NOTE: Remove method in master Forward-Port-Of: odoo/enterprise#103221