Tuesday, April 26, 2022
7 changes · master
Enhancements to existing features
Field service worksheet reports now place untaxed amount, taxes, and total labels closer to their matching values. This makes the report footer easier to read and reduces confusion when reviewing service totals.
Original PR description
Before this commit, in the field service > worksheet report, the untaxed amount, taxes, and total labels are aligned to the left, and their values are aligned to the right end. So in this commit moves the untaxed amount, taxes, and totals next to their respective values. task-2762166
This change lowers how often certain automated background tasks run in eBay sales and website lead scoring. It should reduce unnecessary system activity and resource usage without changing day-to-day user workflows.
The appointment calendar now shows a regular button when “Select Dates” is the only available sharing option, instead of presenting an unnecessary dropdown. This makes the scheduling interface clearer and reduces extra clicks for users sharing availability.
Original PR description
Don't display the calendar button to share availabilities as a dropdown if there is no option other than "Select Dates". Instead we display it as a normal button. task-2821503
Resolved issues and error corrections
Stopping a task or ticket timer now preserves the full time value entered in the adjustment window instead of rounding it to two decimals. This prevents small billing or reporting inaccuracies when saved timesheet entries are reviewed later.
Original PR description
When you start the time counter from a task and then stop it, the wizard opens to adjust the time used, the value entered there is rounded to two decimal places creating an inaccuracy when saving the data in the database. Steps to reproduce: - Create a new task - Start timer from ticket button - Stop timer from ticket button - Correct the time in wizard - Save Current behavior: In database, value in account_analytic_line is saved with 2 decimals Expected behavior: Save with full decimal precision
Code cleanup and technical improvements
The appointment feature can now be used without installing SMS capabilities. SMS-related appointment behavior has been moved into a separate appointment SMS add-on, reducing unnecessary dependencies for businesses that do not need SMS reminders or messaging.
Original PR description
Move the sms dependency of appointment into a specific sub module. Indeed, the sms shouldn't be necessary to use the appointment feature. task-2810566
Miscellaneous changes
currently, the start button doesn't aligned with the left arrow button in timesheet so this commit fixes the issue removing the padding from the button so that start button displays aligned with the left arrow button of timesheet task-2733415 Forward-Port-Of: odoo/enterprise#25639
Original PR description
currently, the start button doesn't aligned with the left arrow button in timesheet so this commit fixes the issue removing the padding from the button so that start button displays aligned with the left arrow button of timesheet task-2733415 Forward-Port-Of: odoo/enterprise#25639
Steps to reproduce the issues: Issues found using a mobile device only. On the planning module, go to the gantt view and select a shift with a long name. The title of the modal that appears will be displayed in three separate lines, and not all the information is visible. On the industry fsm module, the worksheet info when signing a document is not correctly structured. task-2755200 See odoo/odoo#89231 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo
Original PR description
Steps to reproduce the issues: Issues found using a mobile device only. On the planning module, go to the gantt view and select a shift with a long name. The title of the modal that appears will be displayed in three separate lines, and not all the information is visible. On the industry fsm module, the worksheet info when signing a document is not correctly structured. task-2755200 See odoo/odoo#89231 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/enterprise#26506 Forward-Port-Of: odoo/enterprise#24865