Tuesday, April 29, 2025
3 changes · saas-18.3
New functionality added to Odoo
Adds an initial U.S. tax return setup to help businesses prepare required tax reporting directly in Odoo. It also improves the wording of a generic return validation message so it is no longer specific to Belgium.
Resolved issues and error corrections
Bank reconciliation now handles statement groups that do not include a balance, preventing an error that could interrupt users reviewing bank statement lines. Invalid statement groups are also clearly highlighted so users can identify records that need attention.
Original PR description
The aim of this commit is fixing a traceback when we have a statement group with no balance passed as props. It could happen when we have statement lines without any statement between 2 groups of statement lines with statement. This commit changes the component to set this props as optional (as before) and adds a new props "isValid" to put the label of the statement group in text-danger when the statement is not valid. no task id
EC Sales List return checks now apply consistently across all relevant countries, not only Belgium. Warning messages are clearer, and a bug was fixed so failed checks are correctly recognized before submission.
Original PR description
[IMP] account_reports: EC Sales List return: checks improvement - Make the checks generic for all returns made for any EC Sales List, not just for Belgium - Improve the phrasing of the check messages [FIX] account_reports: EC Sales List generic check: wrong warning keys The account_reports prefix was missing ; so the check was never considered a failure.