Daily updates from Odoo
Monday, July 8, 2024
9 changes · master
Enhancements to existing features
The rental demo data now presents the meeting room quotation template as "Rent Rooms" and includes a printer as an optional add-on. This makes the sample rental flow clearer and better demonstrates upsell options for rental quotations.
Original PR description
1) Rename 'Meeting room' quotation template to 'Rent Rooms' 2) Add printer as an optional product to the quotation template
The spreadsheet interface has been updated to give users more space to work by combining navigation and controls into a single streamlined top area. It also adds support for newer pivot date groupings, improving spreadsheet analysis options.
Original PR description
This commit is the counterpart of https://github.com/odoo/odoo/pull/172202
Bank statement validation now records a clearer message confirming validation and summarizing the affected accounts and amounts. Resetting a statement line also logs that it was returned to draft, making audit history easier to follow without overly long messages.
Original PR description
At validation, drop a message that indicates the statement line has been validated and summarizes all accounts and amounts in the journal entry. Aggregated the changes of all lines over the accounts to avoid very long validation messages in chatter so we have only, the account and the corresponding amount change. At resetting, drop a message to indicate that the statement line has been reset to Draft. task-3997721
Users can now set a default signature template on activity types that request signatures. This reduces time spent searching through templates and helps teams choose the right document while still allowing changes when sending the request.
Original PR description
### Purpose When user schedule activity of 'Request Signature' type, and request for signature then needs to select a template for signature. If user has important role in company then need to browse through lot of templates and if not then don't know which template to be selected. ### After this PR When user create activity type with 'Request Signature' action then user will be able to select default template over there and it will populate as default template to scheduled activity of 'Request Signature' type. Also user can change the template while requesting the signature. Task-3895712
Point of Sale scale screens now include a tare button and automatically update item prices when the tare weight changes. This helps cashiers price weighed products more accurately and reduces manual adjustments at checkout.
Original PR description
- Added tare button for automatic scaling of the tare weight. - Added automatic price adjustment based on tare weight changes. Task ID: 3984103 Related: https://github.com/odoo/odoo/pull/170592
The payslip form layout has been adjusted so the pay period appears below the payroll structure. This creates a more natural flow for payroll users when reviewing or entering payslip information.
Original PR description
This commit reposition the perdiod for the payslips to below the structure to make it more inline with a normal flow task-4004624
Enterprise apps now align with a platform update that shares more information about available views during a user session. This supports consistent behavior across Helpdesk and advanced reporting or planning views such as cohort, gantt, grid, and map.
Original PR description
We adapt the code in enterprise to the changes brought by https://github.com/odoo/odoo/pull/171919
Spreadsheet screens now use a simplified single-line header, combining navigation and common actions so users have more space to work. Key tools such as sharing, filters, save status, breadcrumbs, document title, and favorites remain available in the spreadsheet area with a cleaner layout.
Original PR description
With this commit, the layout of the spreadsheet actions is reworked to have more space to display the spreadsheet. The navbar and the control panel are now merged into a single line. Technical…
With this commit, the layout of the spreadsheet actions is reworked to
have more space to display the spreadsheet.
The navbar and the control panel are now merged into a single line.
Technical details:
- The control panel is completely removed
- All spreadsheet actions are now in "fullscreen" mode
- All spreadsheet actions now have a custom navbar, extended from the
web_enterprise navbar, in order to display:
1. The spreadsheet icon
2. The "app" name "Spreadsheet"
3. A simplified breadcrumb => only the last part of the path
4. The title of the spreadsheet
5. (only for documents) The favorite toggler
- The actions that were in the control panel ("Share", "Filters", the
save indicator, ...) are now moved inside the spreadsheet topbar. A
component is created for each action in order to achieve it. The main
technical impact of moving these actions is that they now should works
with the `env` instead of `props`.
Two known issues:
- Refreshing the browser while in a spreadsheet action will briefly
display the web navbar before the spreadsheet navbar is displayed. This
is due to the fact that the web navbar is displayed before the action is
loaded and therefore before the detection of the action mode `fullscreen`.
- Currently, any action following a `fullscreen` action will be forced
to be in `fullscreen` mode. This implies that when the user will drill
down in a spreadsheet, the action in which he will land will not have
the web navbar. This is not expected and will be fixed in the future.
Task: 4000864Spreadsheet pivot tables now support newer, more precise date grouping options, making reports easier to organize and analyze. The older duplicate year grouping option is removed in favor of the standard year number option, keeping reporting choices clearer.
Original PR description
This commit adds the support for the new granularities added in https://github.com/odoo/odoo/pull/159528. It also drops the support of `year` as it's the same as `year_number`. Task: 3899604