Daily updates from Odoo
Tuesday, January 28, 2020
5 changes
Enhancements to existing features
Updates help text on employee work information fields to better explain who is responsible for coaching, time off approvals, and expense approvals. This helps HR users understand what each responsible person field means and what happens when no approver is set.
Original PR description
Task : https://www.odoo.com/web#id=2168330&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.a8dff92edca2e7c537e89e03eb5dce09 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 sales invoice creation wizard now has unique identifiers on key buttons and sections. This makes future customizations safer and easier by avoiding fragile references to duplicate or unnamed screen elements.
Original PR description
Description of the issue/feature this PR addresses: Set unique ID's on button and div elements. Current behavior before PR: 1. Before this commit there were two buttons on this wizard with the same name 'create_invoices' that do different things. One creates the invoice and the other one creates and opens the invoices. 2. Before the commit there are two divs without an ID. Desired behavior after PR is merged: 1. By setting an unique ID on both buttons we can do a clean and easy xpath. Something like `<xpath expr="//button[@id='create_invoice_open']" position="replace"/>` instead of having to use indexes or dangerous behaviours 2. By setting an ID on the divs we can easily xpath by name. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The event kanban card layout was adjusted to make room for additional footer information, such as social media statistics. This keeps event cards visually consistent while enabling clearer reporting in related integrations.
Original PR description
Purpose ======= In "Event social Facebook", we want to insert some statistics in the footer of the kanban card. So, we added a div element, to be able to add the fotter bellow the card. Adjust the CSS to keep the same view. Task #1999230
Several business areas now use a simpler and more reliable way to interpret saved filter criteria and domains. This is an internal improvement that should help maintain consistency across reports, imports, subscriptions, planning, marketing automation, and social notifications without changing day-to-day workflows.
Original PR description
To evaluate a domain, it is easier to use ast Goes with odoo/odoo#43831
The help text for the Timesheet responsible field on employee work information was updated to better explain who approves an employee's timesheets. This helps HR and managers understand what happens when no specific approver is assigned.
Original PR description
Task :https://www.odoo.com/web#id=2168330&action=327&model=project.task&view_type=form&menu_id=4720 Pad :https://pad.odoo.com/p/r.a8dff92edca2e7c537e89e03eb5dce09