Thursday, November 21, 2024
11 changes
7 changes
Enhancements to existing features
Time off categories provided by localization modules are kept available globally instead of being tied to a single country. This avoids disrupting existing leave records and allocations that may already use those categories across multiple countries, while supporting the new country-based filtering capability.
Original PR description
Currently, when you try to take a time off, you'll have the list of all time off types, cause there is no field "country" on the leave type. So, if you have "sick leave" in belgium, "sickness" in US and "sick holiday" in India, you'll see the three of them. A field country_id was created on hr_leave_type model [in odoo community](https://github.com/odoo/odoo/pull/169147) to fix this issue. This commit sets the country_id to False on the time off types defined in L10N modules. Setting the country_id on the time-off types defined in L10N modules to their corresponding countries would cause issues. That is because the time-off type records in L10Ns might be already used by allocations/leaves from multiple countries. task-3978260
The point of sale restaurant preparation flow now includes added automated checks for customer and internal notes on orders. This helps ensure note information is correctly handled and reduces the risk of regressions in restaurant operations.
Original PR description
Add new steps in existing tour to test the customer & internal notes on order. task-ids: 4247230, 4167563 community PR : https://github.com/odoo/odoo/pull/186922
Tax selection fields now show the tax scope more consistently across accounting and Ecuador localization screens. This helps users choose the correct tax more confidently and reduces the risk of selecting the wrong option.
Original PR description
Before this **PR**: Tax fields in some modules were not showing tax scope during the tax selection. After this **PR**: Tax fields are now consistent and displays tax scope during tax selection. **task**-4184119 **Community PR**: https://github.com/odoo/odoo/pull/184073
Helpdesk ticket views now show tickets without an assigned user under “Unassigned” instead of “None” when grouped by assignee. This makes ticket lists, kanban boards, and reports easier to understand and aligns the wording with project tasks.
Original PR description
When grouping tickets by assignees, let's rename the group of unassigned tickets to 'Unassigned' instead of 'None'. Like it is the case for tasks. task-4319577
Point of Sale payment method setup is streamlined by letting users enter shared provider details once and reuse them automatically. Online payment methods are now created through a clearer payment type choice, reducing repeated data entry and configuration effort.
Original PR description
pos_*: pos_iot, pos_iot_six, pos_settle_due, pos_urban_piper Before this commit: ========== - Users had to add common field values for the same provider-based method multiple times, which was time-consuming. - There is a boolean field called `is_online_payment` used to indicate whether an online payment method is being created. After this commit: ========== - Users only need to add common field values once. After that, common field values are automatically populated, saving time when creating payment methods. - The `is_online_payment` field has been removed from `pos.payment.method`. The selection value `Online` has been added to create an online payment method. Related PR: Community: https://github.com/odoo/odoo/pull/175119 Upgrade: https://github.com/odoo/upgrade/pull/6329 task-3506646
Users can now link chart titles and axis labels to spreadsheet cells, so chart text updates from the data source instead of being typed manually. This makes spreadsheet charts easier to maintain and keeps reports more consistent when values or labels change.
Original PR description
## Description - Now users can select a cell to set the chart title. This works for any chart type. Task: [3693157](https://www.odoo.com/web#id=3693157&cids=2&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)
Appointment booking data and customer handling were cleaned up to make the experience more reliable and easier to maintain. Demo content and test coverage were improved, including clearer appointment questions and booking flows, helping teams validate the customer booking process with more confidence.
3 changes
Enhancements to existing features
The sales portal now keeps better track of the order or quotation list a customer was viewing, so previous and next navigation works more consistently. This makes it easier for customers to move between sales documents without losing their place.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The subscription portal now keeps track of the history used for previous and next navigation. This makes it easier for customers to move between subscription records consistently when browsing in the portal.
The Documents app rename folder dialog now uses clearer wording, with the title and action button both saying "Rename". This reduces ambiguity for users and makes the action easier to understand.
Original PR description
This commit applies the following changes to the rename folder dialog: - change dialog title: "Odoo" -> "Rename" - remove the label of the "name" field - change the save btn title: "Save" -> "Rename" task-4305976
1 change
Enhancements to existing features
This update enhances the Odoo Amazon connector by making it more adaptable. Developers can now easily customize and extend the module's functionality to better suit their specific needs. This improves the overall flexibility and integration capabilities of the Amazon sales process within Odoo.
Original PR description
Add some hooks and tweaks to improve the experience to customize/improve on top of this module. Info: @wt-io-it