Wednesday, April 17, 2024
2 changes
1 change
Enhancements to existing features
HR teams can now mark specific fleet vehicle stages so vehicles in those stages no longer appear in the salary configurator. This keeps employee salary offers focused on eligible vehicles and reduces confusion during package selection.
Original PR description
When hide_in_offer set to true, all the vehicles in that stage will not appear in the salary configurator anymore task-3649947
1 change
Enhancements to existing features
Odoo now successfully imports UBL electronic invoice files that have namespaces formatted on individual lines instead of just in the root element. This improvement ensures that invoice data can be properly extracted from a wider variety of UBL file formats, reducing import failures and improving compatibility with different EDI systems.
Original PR description
Backporting: https://github.com/odoo/odoo/commit/1e24b151c6ad0023769b5a561690cb62bcda1d8a When importing a UBL file, Odoo expects the UBL specific namespaces to be in the root element of the file. This is not always the case as these namespaces could exist in every element in the file. When a file is formatted this way, Odoo cannot extract the necessary data from it because it is missing the necessary namespaces. To cover this case we use the lxml.etree.Element.find function instead, and pass in the UBL specific namespaces to successfully extract the data. task-3657563 opw-3839398 Forward-Port-Of: odoo/odoo#161857 Forward-Port-Of: odoo/odoo#161034