Daily updates from Odoo
Wednesday, August 6, 2025
3 changes · master
Enhancements to existing features
The Indian GSTR-1 report view and spreadsheet have been updated to match the latest GSTN return format, helping businesses stay compliant with current reporting requirements. The change also improves how credit and debit notes are reported by tying them to the original invoice amount and warning users when required invoice links are missing.
Original PR description
With this PR, -Refactored GSTR-1 view and spreadsheet based on the latest GSTN report. -Ensured compliance with the new GSTR return format as per the provided specification. -Some tax tags are removed so those changes applied in GSTR-3 also. -Previously, in the GSTR-1 report, credit and debit notes of unregistered interstate transactions were reported based on their own amounts, which was wrong. So from now on, reporting will check the amount of the original invoice. Additionally, if a credit note is created without an associated invoice, the user will receive a warning in the report, and a field will be displayed in those unlinked credit notes list view to select the original invoice. task-3360018 Co-authored-by: Jay Savaliya <jasa@odoo.com> Co-authored-by: Zeel Patel <zepa@odoo.com>
Resolved issues and error corrections
This fixes incorrect depreciation schedules for assets imported from another system. It prevents Odoo from carrying mismatches from prior software into the next depreciation period, while keeping accurate remaining and depreciated value calculations.
Original PR description
This reverts commit 79aa48867de14a6d2315ec95b271004084d74b14. A lot of customers reported that the data was wrong in a lot of cases. For instance, when the previous software computed a lower depreciation than Odoo, Odoo was then moving the difference into the next period. The change for the computation of `asset_remaining_value` and `asset_depreciated_value` has been kept. opw-4968367 opw-4977970 opw-4961381 opw-4991216 opw-4965451 Forward-Port-Of: odoo/enterprise#91751 Forward-Port-Of: odoo/enterprise#91723
Features or functions removed from Odoo
Payroll input types are being removed as a separate setup item and handled directly through salary rules instead. This simplifies payroll configuration and keeps related payroll, expense, commission, and localization flows aligned around one rule-based approach.
Original PR description
In this commit we remove model `hr_payslip_input_type` and repalce the relation with a salay rule of type INPUT Task: 4930632