Thursday, June 11, 2026
4 changes · saas-19.1
Enhancements to existing features
This update clarifies how composition supplies – typically for intra-state transactions – are reported on GST returns. Previously, these transactions were incorrectly categorized as ‘out-of-scope.’ Now, a new GSTR section is created to accurately track and report these composition supplies, ensuring compliance with Indian GST regulations.
Original PR description
Previously, composition supplies in vendor bills were falling under the `out-of-scope` GSTR section because taxes are normally not applied on such transactions. With this commit, a new GSTR section `purchase_composition_supplies` is introduced for intra-state composition transactions. Now, when the GST treatment is set to composition and the transaction type is intra_state, those transactions will be reported under the new composition supplies section instead of out-of-scope. task-6239870 Forward-Port-Of: odoo/odoo#266325
This update ensures Odoo's financial reports (GSTR-3B and GSTR-2B) accurately reflect new requirements for purchase composition supplies as mandated by Indian tax regulations. The changes align the report formats with government guidelines, improving data accuracy and compliance.
Original PR description
As a new GSTR section for purchase composition supplies has been introduced, the related report domains also need to be updated accordingly. With this commit: GSTR-3B domains are updated to properly include purchase_composition_supplies transactions in the relevant report section. GSTR-2B now includes a separate line for composition supplies, aligned with the government utility format. task-6239870 Forward-Port-Of: odoo/enterprise#118312
This update changes the 'To Review' status badge on employee records from grey to orange. This improves readability, particularly in dark mode, ensuring that HR staff can quickly identify and address employees needing review. This enhancement ensures consistent and clear communication regarding employee status.
Original PR description
The 'To Review' status on employees uses a grey badge ('secondary'), which has poor contrast and is nearly invisible in dark mode.
Update the 'review_state' field options to change '2_to_review' to 'warning' (orange). This ensures the badge is readable in both light and dark modes.
Task: 6289919This update ensures Odoo complies with Serbian accounting regulations by automatically fetching the official middle exchange rate from the National Bank of Serbia. This improves the accuracy of financial reporting and transactions for Serbian users.
Original PR description
[IMP] currency_rate_live: Fetch exchange rates National Bank Serbia To ensure compliance with the Serbian Law on accounting, fetch official middle exchange rate from the National Bank of Serbia task-6159555