Daily updates from Odoo
Navigate
Branch
Thursday, April 25, 2019
10 changes
Enhancements to existing features
Order line screens now show a more consistent structure between editable list views and read-only form views. This makes it easier for users to review sales, purchase, invoice, and repair lines without encountering different layouts for the same information.
Original PR description
Task: https://www.odoo.com/web?#id=1912608&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.759756bfc3b06de35fe523eb9bd2933a -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Invoice and subscription line screens now behave more consistently between editable list views and read-only form views. This helps users see the same information and reduces confusion when reviewing deferred revenue, Intrastat, and subscription details.
Original PR description
Task: https://www.odoo.com/web?#id=1912608&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.759756bfc3b06de35fe523eb9bd2933a
Resolved issues and error corrections
Long product names now keep the correct indentation when they wrap onto multiple lines in the Bill of Materials structure and cost report. This makes manufacturing reports easier to read and prevents wrapped product names from looking misaligned.
Original PR description
When a product's name is too big, in the structure & cost report, the product's name line go to the line automatically. Before this commint, the indentation applied on the products in the report was only applied on the first line of the product's name. Now, the indentation is applied on all the lines of the product. opw-1966440 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
Recurring calendar events now store and use the original event timezone when calculating future occurrences. This prevents meetings from shifting unexpectedly around daylight saving time changes, helping users keep accurate schedules.
Original PR description
As original timezone is not taken into account when computing recurrent event time of a given recurrency change depending on the DST. This commit fixes that behavior by correctly storing the event timezone and using it when computing recurrency datetimes. Related to task 30388 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
Recurring calendar events now remember and use the original event time zone when calculating future occurrences. This prevents meetings from shifting by an hour when daylight saving time changes, improving scheduling reliability for users.
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 boxed report layout now uses a slightly larger font size. This makes printed reports easier to read and improves their overall presentation for users and customers.
Original PR description
Description of the issue/feature this PR addresses: Task link : https://www.odoo.com/web#id=1931768&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.018080c2da75dd8eebf194f4fc71c62a Current behavior before PR: The font size of the boxed layout is too small. Desired behavior after PR is merged: Increase the font size of the boxed layout.
Employee availability for website appointments now uses the calendar event time zone when calculating open slots. This helps prevent incorrect availability around daylight saving time changes, reducing booking errors for customers and staff.
Original PR description
…lability Now that calendar event have a timezone let us use it when computing employee availability. Related to task ID 30388
Appointment scheduling now uses the event's own time zone when checking employee availability. This helps prevent incorrect available slots around daylight saving time changes, making bookings more reliable for users in different regions.
Original PR description
…ne and set time of event timezone.
Features or functions removed from Odoo
Surveys now use three fixed states: draft, open, and closed, instead of customizable stages. This simplifies day-to-day survey management with clear action buttons, but removes the ability for users to create custom survey stages or drag surveys between stages in Kanban view.
Original PR description
State customization of surveys through survey.stage removed. The users won't be able to create custom survey stages anymore. Only 3 static states are left on survey.survey (draft, open, closed) Form : use buttons to navigate between states instead of the clickable statusbar Kanban : don't allow survey drag&drop anymore (long-term deletion of the kanban view?) Task ID : 1949110 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
The appraisal survey demo data was aligned with the updated survey workflow, using fixed survey states instead of configurable stages. This helps keep appraisal-related survey examples consistent with the current Survey app behavior and reduces confusion in setup or demonstrations.
Original PR description
Related to community PR : https://github.com/odoo/odoo/pull/32325 Task ID : 1949110