Monday, January 8, 2024
6 changes
2 changes
Enhancements to existing features
Country-specific payroll packages will now be selected automatically based on the company’s country. This reduces manual setup work and helps businesses activate the correct payroll rules more easily.
Amazon replacement orders that arrive without a currency can now use the currency from the original order they replace. This prevents order import issues in Odoo while keeping replacement orders correctly linked to the customer’s prior transaction.
Original PR description
Amazon replacement orders have no currency (and a zero amount). This is problematic because all Odoo orders have pricelists and all pricelists require a currency. However, Amazon stores a reference to the replaced order, so we can use the replaced order's currency as the replacement order's currency. task-2822426
4 changes
Enhancements to existing features
When users insert embedded views into knowledge articles, the system now automatically switches to full-width display mode. This makes embedded content larger and easier to work with, improving the user experience when viewing and interacting with embedded data within articles.
Original PR description
This commit changes the behavior of inserting any embedded view inside of a knowledge article: when inserted we switch the view to full_width. This way it is easier to work with embedded views as they are bigger and easier to see. task-3604828
Resolved issues and error corrections
This fix corrects how the view editor displays available fields when configuring the statusbar widget's fold_field option. Previously, it was showing fields from the wrong data model. The update ensures users see the correct field options when customizing statusbar widgets, making the configuration process more intuitive and error-free.
Original PR description
This commit fixes the display of available fields for the fold_field option in the view editor, when editing the statusbar widget. Now, the model from the corresponding relation is used instead of the model used directly in the current view. task-3599722
The renewal quote button in subscription orders was incorrectly hidden after changing a quotation status. This fix ensures the renewal button remains visible regardless of the sale order state, allowing users to manage subscription renewals more seamlessly.
Original PR description
**Version:** - saas-16.3 **Step to reproduce:** - renew a sale order - click on the renewal quote stat button and change the state=sent quotation - the renewal button will disappear from the confirmed sale order form view **Issue:** The renewal quote stat button in the subscription module's sale order form view is only visible when the sale order is in the draft state. **Solution:** The renewal quote stat button will now be displayed even when the sale order is in the sent state. task-3593973 <hr/> I confirm I have signed the CLA and read the PR guidelines at [www.odoo.com/submit-pr](http://www.odoo.com/submit-pr) Forward-Port-Of: odoo/enterprise#52865
This update fixes an issue in Web Studio where renaming a newly created field would incorrectly alter its description in the database. Previously, the system would modify both the field's technical name and its description separately, causing translation problems. Now, when a new field is renamed, the label and description are updated together in the field properties, ensuring proper translation support and consistent behavior.
Original PR description
Forward-Port-Of: odoo/enterprise#53628 Forward-Port-Of: odoo/enterprise#47503