Daily updates from Odoo
Friday, July 12, 2019
23 changes · master
Enhancements to existing features
Customers who complete an online purchase can now receive a confirmation email when they reach the shop confirmation page. Website administrators also get a setting to choose the default confirmation email template, making the post-purchase communication easier to manage and customize.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=1873634&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.ade559c1621ad7e5c01297e043dc7b05 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 Project task form view has been adjusted to make editing and reviewing task information smoother. This improves the user experience by aligning the form behavior with the desired workflow shown in the requested change.
Original PR description
Task : https://www.odoo.com/web#id=1884015&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 pad : https://pad.odoo.com/p/r.5c739c39698c75a12fb8f0d0e838b3f2 Current behavior before PR: https://drive.google.com/file/d/1aKG5jIR-UzaGB1uhZyRAHubb9U75d4ZF/view Desired behavior after PR is merged: https://youtu.be/VVo-UqyDHPk -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Stock inventory reports can now be filtered or grouped by product category. This helps users analyze stock quantities more quickly by category, making inventory review and reporting easier.
Original PR description
…t report. In this commit - Add product_categ_id field on stock.quant so that user can filter or group by the stock quant report. This merge is related to task #1859995. 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
Sales orders now show the selected customer’s invoice and shipping addresses at the top of the address dropdowns, making it faster to choose the right address. Address labels were also standardized for clearer wording, and the dropdown can display address-type icons where supported.
Original PR description
Choosing a billing/shipping address in the sales order is not easy because the user only see the addresses sorted in alphabetical order. There is no easy way to find the next address of current customer in quotation/order. After this commit when you open the dropdown in the SO, you can see the billing/shipping address of the customer atop the list. Changed the following text in base > models >res_partner.py : - Invoice address > Invoice Address - Shipping address > Shipping Address - Other address > Other Address Task: https://www.odoo.com/web#id=55292&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.c0631e27d071f1e5781aef496fffde73 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
Leave types can now use dedicated notification categories for leave requests and allocations, making employee time-off messages easier to route and follow. The update also creates the needed notification categories automatically, reducing manual setup for HR teams.
Original PR description
Task : https://www.odoo.com/web?#id=42264&action=327&model=project.task&view_type=form&menu_id=4720
This update improves day-to-day accounting workflows, especially invoice reconciliation, refunds, taxes, and due date handling. It makes common actions clearer and safer, reducing manual mistakes when processing invoices, refunds, purchases, and expenses.
Original PR description
Task: https://www.odoo.com/web#id=35329&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.b4cb5dca1c9b83b5c5ca53211368bf7a
Repair orders can now record the product owner when handling customer-owned or consigned items. This helps ensure repairs use and return the correct stock for the right customer, reducing mistakes in consignment workflows.
Original PR description
Description of the issue/feature this PR addresses: Task ID - https://www.odoo.com/web?#id=1856949&action=327&model=project.task&view_type=form&menu_id=4720 Pad - https://pad.odoo.com/p/r.1349bcc51a283af73f23ef3d853f6047 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 hides the Import button on mobile screens, where importing data is rarely practical, reducing clutter for users. It also adds a mobile view switcher so users can more easily move between available views while working on smaller devices.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=1857696&action=333&active_id=131&model=project.task&view_type=form&menu_id= Pad: https://pad.odoo.com/p/r.eb67835cd64014ce56f4c0a54881c1e1 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 several visual alignment issues in the ecommerce checkout, including buttons, delivery badges, prices, and the cart summary area. It also keeps shoppers on the same checkout page when applying a promo code, reducing friction and improving the buying experience.
Original PR description
Task: https://www.odoo.com/web?#id=1850446&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.da98be6386ef94463c5ec05f17d2753a 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
Fleet users can now filter and group vehicles directly by their make or brand in vehicle list and kanban views. This makes it easier to organize fleets and find vehicles by manufacturer without going through model-level information.
Original PR description
Description of the issue/feature this PR addresses: They would like the possibility to filter/group on make (brand) Current behavior before PR: filtering/grouping on make is only possible on the model level, not on the vehicle level. Desired behavior after PR is merged: the vehivle make should be available in the vehicle list/kanban view. project : RD for Dummies task : [Fleet] Allow to filter/group by Make on vehicles https://www.odoo.com/web#id=1843501&action=333&active_id=1251&model=project.task&view_type=form&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The sales invoice creation flow is improved to better guide users on what can be invoiced, including unbilled amounts, down payments, already invoiced totals, and ready-to-invoice values. It also supports invoicing undelivered items when needed and improves automatic invoicing for ecommerce orders, reducing confusion and manual work.
Original PR description
Description of the issue/feature this PR addresses: <b>Task:</b> https://www.odoo.com/web?#id=33126&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <b>Pad:</b> https://pad.odoo.com/p/r.8cb8ca851e64ed323a23746af9b37883 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
Companies can now choose whether customer addresses appear on the left or right side of printed sales, purchase, and invoice documents. This helps printed documents better match local mailing practices and envelope window layouts, while also fixing cases where report layouts were missing or unavailable.
Original PR description
**Task:** https://www.odoo.com/web#id=34078&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 **Pad:** https://pad.odoo.com/p/r.3a863627f9e3cfa235d56ac6d84fbe70 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
Point of Sale users can now correct the payment method on orders that have already been paid. This helps businesses fix cashier or customer payment mistakes while limiting choices to the payment journals configured for the relevant Point of Sale.
Original PR description
Task - https://www.odoo.com/web?#id=33491&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad - https://pad.odoo.com/p/r.5399f29a86224a0e5235e8813af6ce9b 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
Website editors can now choose different images for different website languages, making localized pages more relevant for each audience. The update also ensures discarded translation edits correctly restore the previous image or content values.
Original PR description
…ccording to language on website. Description of the issue/feature this PR addresses: https://www.odoo.com/web#id=33372&view_type=form&model=project.task&action=327&menu_id=5200 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
Archiving a warehouse now also archives its related stock locations, operation types, routes, and rules, keeping warehouse setup consistent and avoiding leftover active records. Reactivating a warehouse restores only the related items that match its configured receipt and delivery flows, and archiving is blocked when stock moves are still in progress.
Original PR description
Description of the issue/feature this PR addresses: - When warehouse is archived related operation types and locations should be archived Current behavior before PR: - Currently when warehouse archived related locations and operation types not become archived. Desired behavior after PR is merged: - Now when warehouse archived related locations and operation types become archived -- 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=30659&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.ded5290ee77cc73d5ffd3a3b891e6c34
This update improves the French localization by creating dedicated tax report tags and assigning them to the relevant taxes. This helps ensure tax data is organized more consistently for French reporting and supports smoother upgrades through a migration step.
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 Point of Sale sale details report now shows the sales amount each tax is applied to. This makes tax totals easier to verify and improves transparency for reporting and checks.
Original PR description
Adding the bruto total on which a tax is applied in Sale details report (pos) Current behavior before PR: The taxes global amounts where not verifiable. Desired behavior after PR is merged: We know on how much each tax apply I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Tax adjustment entries now apply reporting tags directly to accounting lines instead of relying on special adjustment taxes. This simplifies tax setup and removes Belgian localization adjustment tax records, making tax reporting configuration cleaner and easier to maintain.
Original PR description
Make use of the new tax model to suppress 'adjustment' type for taxes, and refactor the generic adjustment wizard so that it direcly sets tags on the account move lines generated instead of needing an tax. [IMP] l10n_be: remove taxes of type 'adjustment'
Refunds can now be marked as not linked to a shipment, so they avoid creating entries on interim stock accounts when appropriate. This gives accounting teams more control over credit notes while keeping the previous behavior as the default.
Original PR description
With this PR, it is now possible to choose in the refund wizard whether or not a refund should generate account.move.lines on interim accounts. By default, we keep the old behavior, but it is now possible to uncheck a new setting named "Linked to Shipment". The result of doing so depends on the type of invoice we are refunding: - For vendor bills, 'stock in' account will be replaced on the refund account.invoice by the expense account. - For customer invoices, a new setting will be enabled on the refund invoice, stating that it should not generate entries in interim accounts once it gets validated. (this is done so because customer invoices generate anglo saxon entries directly, without using a pre-filled field, unlike vendor bills) 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
Quotation previews now look cleaner by hiding the taxes column when no taxes apply and improving optional product controls. This makes online quotations easier for customers to read and reduces confusion during checkout or quote review.
Original PR description
Description of the issue/feature this PR addresses: <b> Task:</b> https://www.odoo.com/web?#id=2002587&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 <b> Pad:</b> https://pad.odoo.com/p/r.604d985c5e61bc6fcb470e1e0b92b94c 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
Mobile users can now access the view switcher more consistently, making it easier to change how records are displayed on smaller screens. The cohort view also shows interval options in a mobile-friendly dropdown, improving navigation and usability.
Original PR description
Task: https://www.odoo.com/web?#id=1857696&action=333&active_id=131&model=project.task&view_type=form&menu_id= Pad: https://pad.odoo.com/p/r.eb67835cd64014ce56f4c0a54881c1e1
Online invoice reports for Mexican electronic invoicing have been updated to display better in the customer portal. The change improves readability and responsiveness for customers viewing invoices on different screen sizes.
Original PR description
task id: https://www.odoo.com/web?#id=39876&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720
Payroll now updates worked day details automatically when employee leave is validated. This reduces manual steps and helps ensure payslips reflect approved absences more reliably.