Daily updates from Odoo
Wednesday, May 8, 2024
7 changes
4 changes
Enhancements to existing features
The appointment resource import field list now shows the resource name field as “Name” instead of “Appointment Resource.” This reduces confusion for users when matching fields during resource imports.
Original PR description
**Specification:** While importing the resources, the drop-down of the fields shows the name field as 'Appointment Resource' which creates confusion for the users. **After this PR:** The label of the field 'name' will be changed from 'Appointment Resource' to 'Name'. Task-3858701
Exports in service-related apps now avoid showing labels for technical fields that are not useful to business users. This makes exported data cleaner and easier to understand when working with documents, projects, helpdesk, field service, and related sales or accounting flows.
Original PR description
Task-3631801
Users' selected time scale is now remembered for timeline-style views such as gantt, grid, cohort, and calendar. This makes returning to these views more convenient because they reopen with the user's last chosen scale for each business model instead of always resetting to the default.
Original PR description
After this commit, the scale for temporal views (gantt, grid, cohort and calendar) is saved in localstorage (resModel dependent) when the user changes the scale value. So when we come back on one of this views, the localstorage scale is set as default scale value instead of scale attribute. If no localstorage value exists, then the scale attribute of the component is taken into account. e.g. => I go to the gantt view for project.tasks for the first time => No localstorage exists => default scale = mode arch attribute = week => I don't change the scale => I change view to list => I come back on gantt view => No localstorage exists => default scale = mode arch attribute = week => I change the scale to "year" value => localstorage is updated ! (gantt-scale-of-project.tasks, "year") => I change view to list => I come back on gantt view => localstorage value exists ! => default scale = localstorage value = year task~3640794
Sales reports can now include and analyze orders by referrer. This helps teams better understand which referrers contribute to sales performance and make more informed commission or partnership decisions.
Original PR description
Before this commit, in the sales report, it is not possible the analyze SO based on the referrer. In this commit, add a referrer in sales reporting to ease analysis. task-3878362
3 changes
Enhancements to existing features
The "Value at Import" section in the asset page is now visible to all users by default, instead of only appearing in debug mode. This improvement makes it easier for users to access and view important asset depreciation information without needing to enable debug mode.
Original PR description
[IMP] account_asset: Set Depreciated group in assets visible Issue: Currently, The VALUE AT IMPORT section in asset page is only visible in the debug mode which make the users walk in cycles trying to get the advantage of this section but it's not actually visible Solution: Make it the group visible by default Task-3891744 Forward-Port-Of: odoo/enterprise#61429
This improvement adds a confirmation warning when users click the cancel button on transfers (stock pickings) or manufacturing orders. This prevents accidental cancellations of important operations, which are difficult to reverse. Users will now see a confirmation dialog before any cancellation is processed.
Original PR description
Description of the issue/feature this PR addresses: This PR aims to address the issue where the cancel buttons (on transfer and MO) are prone to accidental presses due to their proximity. Currently,…
Description of the issue/feature this PR addresses: This PR aims to address the issue where the cancel buttons (on transfer and MO) are prone to accidental presses due to their proximity. Currently, pressing the cancel button immediately cancels the transfer or MO. Current behavior before PR: Pressing the cancel button results in immediate cancellation of the transfer or MO. Desired behavior after PR is merged: After merging this PR, Odoo will prompt for confirmation when the cancel button on a transfer or MO is pressed. This will help prevent accidental cancellations. Additionally, the confirmation warning should always be present for both cancel buttons on the MO to ensure consistency. See below attached for a confirmation message: On transfer,  On MO,  --- I confirm I have signed the CLA and read the PR guidelines at [submit-pr](www.odoo.com/submit-pr)
This update allows anyone to preview exhibitor information on upcoming events, not just registered attendees, increasing exhibitor visibility. The changes also fix broken exhibitor images, improve the handling of missing profile information, and refine the layout of registration buttons for a more polished user experience.
Original PR description
- Allow anyone to preview the exhibitor description on events that have not started yet (not only registered people) - Fix/improve the handling of exhibitors missing a profile image or description (don't display broken images/"false") - touch up the layout of registration buttons to be more standard --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr