Daily updates from Odoo
Friday, October 11, 2024
5 changes
2 changes
Enhancements to existing features
The project task side panel now separates budget information from other commonly used sections such as milestones. This makes budget details easier to find and use, improving clarity for teams managing project finances.
Original PR description
This commit focuses on separate budget functionality in the right side panel from other commonly used features like milestones and budgets. task-3186710
GSTR-1 now shows a warning when zero-rated GST tax is used together with other normal GST taxes on invoices. The warning includes an action that takes users directly to the affected invoices, helping them find and correct reporting issues faster.
Original PR description
With this PR, if any other normal GST taxes are applied with zero-rated tax then a warning will be displayed with action in GSTR-1 which redirects to those invoices. **Task**-4008149
1 change
Enhancements to existing features
This change makes the delete action in Planning’s Gantt popover easier to customize, enabling better handling of recurring planning entries. It supports a smoother user experience when deleting repeated shifts or slots, especially in planning workflows connected to sales.
Original PR description
As of now the gantt popover delete button is added through gantt-popover template which is making it harder to extend its functionality. In this PR we move the button to the ganttPopoverProps. We can pass the button through JS side, thus being to extend it's functionality of reccurence deletion. task-4224792
2 changes
Enhancements to existing features
The GST tax calculation system has been improved to be faster and more accurate. The changes simplify how tax information is retrieved and processed, ensuring that all tax amounts—including those with 0% tax or no tax—are handled correctly. This results in more reliable GST return reporting for Indian businesses.
Original PR description
In this PR: - Simplified tax detail retrieval using Odoo ORM instead of complex SQL queries. - Directly mapped tax amounts from tax lines to improve accuracy. - Enhanced handling of journal items with 0% tax or no tax. Task ID: 4032825
This update adds flexibility to timesheet planning by allowing custom cutoff dates instead of always using today's date. This enables teams to create future-dated planning scenarios when needed, making the forecasting tool more adaptable to different business planning cycles and requirements.
Original PR description
### Before this PR There is no way to use a custom cutoff date for timesheet generate planning ### After this PR New technical function to get a custom cutoff date. Default is Datetime.now() but it is overridable by custom module to manage date other than today (Sometimes it is needed to create future planning) Forward-Port-Of: odoo/enterprise#71394