Wednesday, February 19, 2025
4 changes
2 changes
Enhancements to existing features
Sales teams can now quickly identify subscriptions that are close to ending without opening each record individually. Subscriptions approaching closure are highlighted and can be filtered, helping teams prioritize renewals and closure follow-up more efficiently.
Original PR description
Before this PR, it was necessary to open each subscription individually to identify those nearing their end dates, which was time-consuming and reduced efficiency. There was no filter available. After this PR, a new to_be_closing field flags subscriptions that are approaching closure, specifically when the end date is on or before the next_invoice_date. The list view now displays the end_date as an optional column, and subscriptions marked as closing show the next invoice date in orange to make them easily recognizable. Additionally, a closing filter has been added to quickly list all subscriptions set to end soon, allowing sales teams to manage renewals and closures more efficiently. task-4282552
The India GST integration no longer asks users to choose whether they are using production or test credentials. Odoo now detects test mode automatically from a specific dummy GST number, reducing setup mistakes and support issues.
Original PR description
There are multiple tickets where users did not select the `Production Environment` option and proceeded with test credentials. Additionally, since users cannot generate their own test credentials, the field is unnecessary and confusing. With this commit, the `l10n_in_edi_production_env` field is removed. Instead, the system will determine the environment based on the GST Number. The specific GST Number `24DUMMY1234AAZA` will be used to identify the test environment. task-4574504 **COM PR**: https://github.com/odoo/odoo/pull/197722
2 changes
Enhancements to existing features
The account mapping screen now clearly marks account codes as required for every company linked to an account. This helps users complete company-specific account setup correctly and improves validation messages when required information is missing.
Original PR description
In the account form view, we want the UI to reflect the constraint that a code must be set for each of the companies of the accounts. We make the account code required in the mapping for all the companies that belong to the account's `company_ids`. taskid: 4221026
Adds simplified Danish balance sheet and profit and loss reports for companies that need less detailed reporting. It also cleans up report naming for consistency and refreshes Danish translations so users see clearer labels.
Original PR description
This PR will add new reports for the danish localisation. The new reports are a minimal version of what was already there since we received some comments that for a lot of companies the report has too much details. Also when doing the PR, we saw that some name in the old reports where not well formatted and so not consistent with the rest of the reports. This PR will also re-export the translation.