Tuesday, June 3, 2025
3 changes · 18.0
Enhancements to existing features
Adds a dedicated US tax report so companies operating in multiple countries can view only US taxes instead of mixing them with other countries' taxes. This makes reporting clearer and helps tax return processes apply the correct country-specific controls.
Original PR description
Before this PR, the Generic Tax Report had always been considered as the only report necessary to handle the US taxes. The problem is that, if a company needs to submit tax reports in multiple countries (because it has a VAT number in them; what we call multivat in the Odoo jargon), the Generic Tax Report would then show the taxes from every company, not only the US ones, hence becoming a bit messy. In 18.3+, this also causes issues with the tax returns, which need to know the country they belong to in order to properly set the tax lock date. We solve that by introducing a new US tax report. It does the same as the Generic Tax Report, but shows only the US taxes.
This update improves repair order usability by showing the quotation action only when a customer is selected, simplifying the default view, and aligning stock move details with the standard layout. This should reduce confusion for service teams and make repair processing more consistent.
Original PR description
**Desired behavior after PR is merged:** - Only show create quotation button if customer is set on repair order - Move product quantity to debug mode: most of the time the quantity is 1 ! - Align move view with standard move layout --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
A dedicated US tax report is now available for companies that file taxes in multiple countries. It keeps US tax data separate from other countries' taxes, making reports clearer and helping tax returns apply the correct country-specific lock dates.
Original PR description
Before this PR, the Generic Tax Report had always been considered as the only report necessary to handle the US taxes. The problem is that, if a company needs to submit tax reports in multiple countries (because it has a VAT number in them; what we call multivat in the Odoo jargon), the Generic Tax Report would then show the taxes from every company, not only the US ones, hence becoming a bit messy. In 18.3+, this also causes issues with the tax returns, which need to know the country they belong to in order to properly set the tax lock date. We solve that by introducing a new US tax report. It does the same as the Generic Tax Report, but shows only the US taxes.