Friday, February 9, 2024
5 changes · 17.0
Resolved issues and error corrections
The inter-company transaction settings now correctly remember when users turn off the option to copy lot numbers during delivery validation. This prevents the setting from being automatically re-enabled after saving, giving businesses more reliable control over their sales and purchase synchronization preferences.
Original PR description
### Steps to reproduce - Install **sale_purchase_inter_company_rules** module - Go to **Settings** and activate I**nter-Company Transactions** option - Save then Go to **Settings** > **Inter-Company Transactions** and select **Synchronize Sales and Purchase Order** - Notice how **Copy Lots on Delivery Validation** is selected - Save - Now _Unselect_ the **Copy Lots on Delivery Validation**, Then Save - Go back to the Settings, **Copy Lots on Delivery Validation** is **_selected_** although it shouldn't ### Investigation - The following line https://github.com/odoo/enterprise/blob/40060d1a78c07aa9420fdc2963f96209e1b3f9d5/sale_purchase_inter_company_rules/models/res_config_settings.py#L26 at the `onchange_rule_type` sets the `copy_lots_delivery` when the settings are loaded back no matter what the value the client had set opw-3702544
This update corrects a technical error in the Sendcloud delivery integration's filter widget that was using an invalid type comparison. The fix ensures the widget functions properly when filtering delivery options, improving the reliability of the shipping selection process for users.
This update corrects the label for tax unit fields in the Indian GST reporting module from "VAT Units" to "GST Units" to accurately reflect India's Goods and Services Tax system. This ensures the system uses correct terminology that aligns with Indian tax regulations and improves clarity for users working with GST returns.
Original PR description
Before this PR: The string for the `tax_unit_id` field was 'VAT Units'. After this PR: The `tax_unit_id` field's string has been renamed 'GST Units'. Task-3726861 Forward-Port-Of: odoo/enterprise#56120
This update corrects the visual layout of new projects by reducing the excessive gap between the email alias and project title. When creating a new project with email functionality enabled, the spacing was unnecessarily large, making the interface look awkward. The fix adjusts the spacing to provide a cleaner, more professional appearance.
Original PR description
Steps: -------- - Install project. - Go to settings and select Custom Email Servers. - Add alias domain. - Then go to the project. - Create a new project. - The gap between the email alias and project title is too much. Issue: -------- -When we create a new project the gap between the email alias and project name is too much when only the project is installed and there are no options to display. Cause: ---------- -The margin-top taking too much space. Fix: ----- -After this commit the space between email-alias and project name is decreased. task-3550638 Forward-Port-Of: odoo/odoo#153091 Forward-Port-Of: odoo/odoo#139908
This update fixes a visual alignment issue with table column menus when using right-to-left (RTL) language modes. The table menu now displays correctly positioned in RTL mode, improving the user experience for customers using RTL languages.
Original PR description
**Description of the issue this PR addresses:** Previously, In RTL mode, the table columns menu were misaligned, causing a visual discrepancy in the UI.Now, Implemented a fix to correctly position the table menu columns in RTL mode, ensuring proper alignment and resolving the visual misalignment issue. task-[3695715](https://www.odoo.com/web#id=3695715&cids=2&menu_id=6478&action=4043&model=project.task&view_type=form) Forward-Port-Of: odoo/odoo#151955