Daily updates from Odoo
Friday, October 11, 2024
11 changes
3 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
The Ecuador point-of-sale electronic invoicing data now includes ordering information for SRI payment methods. This helps keep payment options displayed or processed in a consistent, expected sequence for users.
Original PR description
related: https://github.com/odoo/odoo/pull/181035 task-4107994
5 changes
Enhancements to existing features
Point of Sale users now have a clear discard button when entering numbers in popup dialogs. This makes it easier to cancel unwanted input and reduces the chance of applying accidental changes during POS workflows.
Original PR description
In this commit: =============== A discard button for the NumberPopup Dialogue is added in the footer. Task- 4210911
The Point of Sale closing popup now arranges its action buttons in a clearer two-line layout on mobile screens. This makes the closing workflow easier to use on smaller devices and reduces cramped or awkward button wrapping.
Original PR description
Changed the buttons in the closing_popup for mobile view to be in two lines with container grid view instead of flex-wrap --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
On smaller point of sale screens, opening the cart now keeps the on-screen numpad hidden by default. This gives cashiers more room to review the cart and reduces visual clutter during checkout.
Original PR description
-When the UI is small and we open the cart, deselect the orderline so that the numpad remain down task-id: 4167563
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
The UrbanPiper integration now shows the meal type field in the product list by default after installation. Users can still hide this option if it is not needed, making product setup clearer while keeping the view flexible.
Original PR description
In this commit: ------------------- - We have added meal type option in product template list view, by default shown when we install urban_piper but we will be able to hide from options. task- 4075159
3 changes
Enhancements to existing features
This update improves the French translation in the accounting module by refining a key phrase. The message "Vous avez lettré 2 transactions dans 45 secondes" has been corrected to "Vous avez lettré 2 transactions en 45 secondes" for better grammar and clarity. This ensures French-speaking users see more natural and professional language when using the accounting features.
Original PR description
In this context, the sentence seems better phrased with "en" rather than "dans": - Vous avez lettré 2 transactions dans 45 secondes. Becomes: - Vous avez lettré 2 transactions en 45 secondes. Forward-Port-Of: odoo/enterprise#70449
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