Saturday, July 12, 2025
1 change · saas-18.2
Resolved issues and error corrections
This update makes cash rounding details optional during electronic invoice generation. It helps prevent invoice creation from failing when that information is not provided, improving reliability for businesses using UBL/CII e-invoicing.
Original PR description
Recently in commit b033a87bbf38ed12364ebf2e3ce0cefb2670470f the UBL generation was improved to handle cash rounding better. I.e. a new key 'cash_rounding_base_lines' was introduced to the `vals` used in the generation. This commit makes it optional to avoid tracebacks in case it is forgotten to be added. task-None Forward-Port-Of: odoo/odoo#218621