Daily updates from Odoo
Wednesday, February 19, 2025
3 changes · master
Enhancements to existing features
The appointment and planning calendar tests were updated to match changes in the calendar filter panel. This supports a smoother filtering experience by aligning behavior with the removal of the option to select everybody's calendar and improved reload handling after filter changes.
Original PR description
Counter-part of https://github.com/odoo/odoo/pull/197338 Task-4567282
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