Daily updates from Odoo
Navigate
Branch
Wednesday, March 21, 2018
14 changes
New functionality added to Odoo
Employees can now add photos or documents directly to expense records, including from mobile devices. This makes expense submission faster and keeps supporting documents attached to the right record with chatter visibility.
Original PR description
- new module hr_expense_attachment added - Allows to attach document directly on record form
Enhancements to existing features
Customers now get immediate feedback when a shop search returns no products. The page shows that zero items were found and clearly repeats the searched term, helping users understand the issue and adjust their search.
Original PR description
Before this patch, when a user searched something in the shop and no results were yielded, there was no clue that the problem might be the search query itself. After this patch, this UX becomes more obvious: - *(0 found)* appears next to search button. - _No results found for **"search term"**_ appears clearly in the middle of the page. Before this patch, when a user searched something in the shop and no results were yielded, there was no clue that the problem might be the search query itself. After this patch, this UX becomes more obvious: - *(0 found)* appears next to search button. - _No results found for **"search term"**_ appears clearly in the middle of the page. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @Tecnativa
This update lets users send different packages within the same delivery order, reducing the need to split shipments manually. It improves warehouse and delivery workflows by making package handling more flexible and efficient.
Original PR description
Description of the issue/feature this PR addresses: task : https://www.odoo.com/web#id=49032&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad : https://pad.odoo.com/p/r.d7dda4567a180aa61dc53a1e5143a294 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
Helpdesk ticket deadlines are now calculated and displayed using the logged-in user's time zone. This helps teams see accurate due dates across regions and reduces confusion when planning or prioritizing support work.
Original PR description
Issue : https://www.odoo.com/web#id=1802816&view_type=form&model=project.task
The accounting dashboard now shows Aged Receivables and Customer Statement as separate buttons. This makes it clearer for accounting users to choose the right customer follow-up report directly from the dashboard.
Original PR description
https://www.odoo.com/web?#view_type=kanban&model=project.task&action=333&active_id=131&menu_id=4720 …vables and Customer Statement should display separate
Subscriptions can now store and use separate invoice and delivery addresses. This helps businesses serve customers with multiple locations more accurately and keeps recurring orders aligned with the right billing and shipping contacts.
Original PR description
Task: https://www.odoo.com/web?#id=33611&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PAD: https://pad.odoo.com/p/r.7862ab6c21babb40a91737d1551eb43c
Spanish tax reports now use a dedicated tag for each report grid, making tax report lines easier to identify and maintain. This improves the reliability of report calculations and supports clearer tax reporting configuration.
Original PR description
Task: https://www.odoo.com/web?#id=22546&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.1d409a0abbc22c8843ba1e04e6e3dd16
Romanian tax reports now use a separate tag for each report grid. This improves the accuracy and maintainability of tax reporting setup, helping businesses produce clearer local compliance reports.
Original PR description
Task: https://www.odoo.com/web?#id=22599&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.31d5fab838b493e7a559fff34814da91
Resolved issues and error corrections
The change prevents confusing database errors when an invalid user ID is used during credential checks. Instead, the system returns a standard access denied response, improving reliability and avoiding unnecessary technical error exposure.
Original PR description
**Description of the issue/feature this PR addresses:** Use ORM to test if the user exist, instead SQL request. During an RPC access if you send a bad uid (exemple 'test'): **Current behavior before PR:** It return an SQL error : ``` psycopg2.DataError: invalid input syntax for integer: "test" LINE 1: ... password, password_crypt FROM res_users WHERE id='test' AND... ``` **Desired behavior after PR is merged:** It will return AccesDenied -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Products can now be found more reliably when searching by stock location or warehouse. This helps inventory users locate relevant products faster and reduces friction in day-to-day stock management.
Original PR description
Issue:https://www.odoo.com/web#id=1816798&view_type=form&model=project.task&action=333&active_id=1278&menu_id=4720 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
This update fixes an error that could occur when opening or using accounting reports. It improves reliability by passing the needed information correctly, reducing interruptions for users working with financial reports.
Original PR description
Issue: https://www.odoo.com/web#id=1805140&view_type=form&model=project.task
This update prevents an error that could occur when using Website Studio navigation. It improves reliability by ensuring the breadcrumb path updates correctly after actions, reducing interruptions for users editing websites.
Original PR description
Issue : https://www.odoo.com/web?#id=1815123&view_type=form&model=project.task
Manufacturing quality references are now kept in the quality manufacturing area instead of the work order app. This prevents those links from disappearing when the Work Order setting is turned off, keeping manufacturing quality data more reliable.
Original PR description
Issue : https://www.odoo.com/web#id=1801338&view_type=form&model=project.task
This update fixes an internal controller inheritance issue in project timesheet forecasting with sales. It helps ensure the correct project forecast behavior is used when sales-related timesheet features are active, reducing the risk of incorrect page handling.
Original PR description
TASK :- https://www.odoo.com/web?#id=1771670&view_type=form&model=project.task