Thursday, February 22, 2024
5 changes · 17.0
Enhancements to existing features
This update ensures that when marketing activities are copied within a campaign, their associated emails are also duplicated. Previously, copying activities without their emails would cause the campaign to cancel those emails when run. Additionally, the default interval setting for new campaigns has been adjusted to zero for easier testing and execution.
Original PR description
When we copy activities, we should also copy their mailings, otherwise when we run campaign it cancels emails. task-3465452
The order tracking display system now correctly shows which orders are ready for pickup by identifying the second-to-last stage as "ready" instead of treating all non-final orders the same. This change ensures customers and staff see accurate, relevant order information, reducing confusion about order status.
Original PR description
**Before the change:** The behavior before the change was that in the preparation display, the system considered the last stage as an indicator that the order is done. Orders in others stages were not differentiated and were included in the list displayed to customers as not ready. **After the change:** After the change, the system now correctly identifies the second to last stage as the indicator that the order is ready for display. Completed orders are now filtered out based on the last stage, ensuring that only relevant orders are shown to customers. This adjustment improves clarity and accuracy in the order tracking process for both customers and staff.
Users can now edit expense line details again while viewing receipts, making it easier to make corrections without losing the receipt viewer. Critical fields like quantity and taxes remain protected to prevent accidental changes that could invalidate the expense report.
Original PR description
In #138387 we modified the expense lines tree in expense reports so that the user can click on the lines to see an attached receipt in the viewer at the side of the webpage. The tree was made to be readonly to make clicking the lines easier and to make it harder for the user to change a field by mistake. This commit reverts the lines to being editable again while leaving some fields as readonly like quantity and taxes as those can invalidate the expense. Task link: https://www.odoo.com/web#model=project.task&id=3685651 task-3685651
Malaysia's Service and Sales Tax (SST) rate is increasing from 6% to 8% effective March 1, 2024. This update deactivates the old 6% tax rate and introduces the new 8% rate to ensure accurate tax calculations for Malaysian businesses using Odoo.
Original PR description
As of the first of March 2024, the SST tax will increase from 6% to 8%. To that end, the current 6% tax will be set to inactive by default, and we will add a new 8% service tax to replace it. Task id # 3748127 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#154959 Forward-Port-Of: odoo/odoo#154534
Product documents are now sorted by name instead of ID, giving users better control over how documents appear on ecommerce pages and in quote builders. This allows businesses to organize and present product documentation in their preferred order without relying on system IDs.
Original PR description
Ordering documents attached to a produt by name, rather than ID. That allows a control on the order in the PDF quotation builder, and the eCommerce page. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr