Daily updates from Odoo
Tuesday, August 6, 2019
11 changes · master
Resolved issues and error corrections
A previously removed automated test for the mail discussion feature has been restored after it was accidentally dropped during conflict resolution. This helps ensure message input behavior remains protected from regressions without changing user-facing functionality.
Original PR description
Revision on https://github.com/odoo/odoo/commit/ff7ea6b654175e3138f5f36d2e5b4214cebef499 Due to some git conflicts, it duplicated history tests and removed the previous test 'input not cleared on unresolved message_post rpc'.
The manufacturing order form no longer shows the Pickings button when there are no related pickings. This reduces clutter and avoids users clicking into an empty or irrelevant action.
Original PR description
Before this commit, Pickings button was always visible in manufacturing order form view. Now, it will be only visible if the MO has at least one picking. Task #2047626
This fixes cases where users could see access errors after cancelling scrap operations or updating manufacturing quantities. The changes ensure the correct production order is used and prevent screens from reloading records that were already deleted.
Original PR description
2 issues involving access on deleted records -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects time calculations so totals shown in list views match the rounded time values users see, and manufacturing work order durations are not affected by hidden microseconds. This helps teams rely on displayed production and time-tracking figures without confusing small discrepancies.
Original PR description
Task:- https://www.odoo.com/web#id=1912633&action=327&model=project.task&view_type=form&menu_id=4720 PAD:- https://pad.odoo.com/p/r.65f386233931291eef29d949fc93124e
Vendor bills created from purchase orders now keep the purchase representative from the related purchase order instead of defaulting to the logged-in user. When a bill is linked to multiple purchase orders, it uses the representative from the purchase order with the lowest number, improving accuracy in purchasing responsibility tracking.
Original PR description
Description of the issue/feature this PR addresses: - Either go to an existing PO with a representative "ABC" , or create a new PO and set the representative as "ABC" , now click on the "CREATE BILL"…
Description of the issue/feature this PR addresses: - Either go to an existing PO with a representative "ABC" , or create a new PO and set the representative as "ABC" , now click on the "CREATE BILL" button and you will find that the field "Purchase Representative" as a logged in user not the one you set Current behaviour before PR: - Currently when you create vendor bill from existing PO then purchase representative set as logged in user instead it should be set as existing PO's representative - also when you create vendor bill having multiple PO then also it set as logged in user instead its should be lowest number's PO representative. Desired behavior after PR is merged: - Now when you create vendor bill from existing PO then it set purchase representative as set on existing PO also when you create a vendor bill having multiple PO so it set purchase representative of lowest number's PO representative. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Task : https://www.odoo.com/web#id=1881232&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.24952302fc606fb02ba8884daef7069f
This change ensures Odoo uses the correct search view when working with inventory valuation instead of sometimes loading a product search view. It helps users get the expected filters and search options in stock accounting screens.
Original PR description
…uation_search' In some case, this view was used to perform a search of product.product. Before, this modificiation all the search view had the same priority which means that depending on some situation, the wrong search view was loaded. 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 prevents errors in point of sale when no journal is configured and stops chat windows from appearing in the point of sale interface. This helps store staff avoid interruptions and keeps printed receipts clean and accurate.
Original PR description
Task:https://www.odoo.com/web#id=1878185&action=333&active_id=133&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.dd74b67f03c277911534685a976eec3a -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change avoids unnecessary checks when no image data is provided. It helps the image processing tool return more reliably and efficiently in this edge case without changing normal image behavior.
Original PR description
Follow up of 344614b54a2aa7799a551306b31c00f52ed4f999 If base64_source is falsy, we don't need to check the other parameters. 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 small wording and capitalization issues in labels shown to users, including changing “incl. archived” to “Incl. Archived.” It improves consistency and professionalism in the interface without changing how the system works.
Original PR description
Description of the issue/feature this PR addresses: https://github.com/odoo/odoo/issues/29090 Current behavior before PR: String:- Count (incl. archived) Desired behavior after PR is merged: String:- Count (Incl. Archived) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes point of sale invoices so they use the correct product cost when FIFO inventory valuation is enabled. Businesses will see accurate cost of goods sold and accounting entries when POS orders are invoiced before the session is closed.
Original PR description
Task 2041208 Followp of https://github.com/odoo/odoo/pull/35335 There was missing the part when an invoice is created from the POS 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 change adjusts how warning messages are displayed when the system encounters an error. It prevents odd-looking formatting in warnings, making messages easier for users to read and understand.
Original PR description
Task : https://www.odoo.com/web#id=2042028&action=327&model=project.task&view_type=form&menu_id=4720 Pad : https://pad.odoo.com/p/r.765315fbf3fe9c08ed364e0391f44063 I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr