Daily updates from Odoo
Monday, August 11, 2025
3 changes · master
Resolved issues and error corrections
Fixes the Czech VIES summary report so invoice counts, transaction labels, grouping, and rounded totals match official reporting requirements. This helps businesses submit more accurate VAT-related reports and reduces the risk of incorrect filings.
Original PR description
There are some errors in the VIES summary report fixed here:
1. The supply number is not the quantity invoiced, it is the
number of invoices
2. There was some confusion between the terms "supply transaction"
and "supply code", with "supply code" not being used
in this report (but still in Python code to avoid breaking stable versions)
3. We were considering journal items, whereas it is preferable
to group them by journal entry
4. The total value is rounded up to the nearest whole crown (Czech currency)
Here is a link to the documentation:
adisspr.mfcr.cz/dpr/adis/idpr_pub/epo2_info/popis_struktury_detail.faces?zkratka=DPHSHV
where pln_hodnota is the total value; pln_pocet is the supply number; and k_pln_eu is the supply transaction.
opw-4688616
Forward-Port-Of: odoo/enterprise#91891
Forward-Port-Of: odoo/enterprise#88279Project profitability now includes amounts invoiced before a subscription was renewed. This prevents renewed subscriptions from making project revenue look too low, giving teams a more accurate profitability view.
Original PR description
To reproduce: ============= - create a subscription with a service and link it to a project - confirm the subscription and invoice it - check the profitability of the project, everything is fine - renew the subscription and invoice it - check the profitability of the project, the invoiced amount is not taking into account the previous invoiced amount Problem: ======== renewed subscriptions are excluded from the profitability computation because they are closed by the renewal and not bringing any profitability, but with that we loose the profitability of the previous invoiced amount. Solution: ========= keep renewed subscriptions in computing `Invoiced` amount. opw-4755016 Forward-Port-Of: odoo/enterprise#92052 Forward-Port-Of: odoo/enterprise#91437
Invoices and bills now show related bank transactions from the same partner in the payment widget, making it easier to match payments without switching screens. This fixes where the payment widget logic lives so the feature is available in the correct accounting module and avoids incorrect outstanding payment calculations.
Original PR description
Removed the bank statement lines in the payment widget from communiy 'account' and added it to 'account_accountant' Community: https://github.com/odoo/odoo/pull/220981 Forward-Port-Of: odoo/enterprise#91451 Forward-Port-Of: odoo/enterprise#91222