v 11.0 v 12.0 Third Party 52
Download for v 12.0 Deploy on Odoo.sh
Required Apps Invoicing (account)
Inventory (stock)
Sales (sale_management)
Included Dependencies
Lines of code 830
Technical Name stock_ux
Also available in version v 11.0
You bought this module and need support? Click here!
License: AGPL-3

Stock UX

Several improvements to stock:

  1. Add new field "Net Quantity" on stock moves lines only visible when you filter by locations. This fields is computed this way:

    1. If filtered location is found on source location: use negative quantity
    2. If filtered location is found on destiny location: use positive quantity
    3. If filtered location is found on source and destiny location: use 0
  2. When accesing stock moves lines throw products group by picking type and todo

  3. Add to orderpoint Rotation and Location Rotation: delivered quantities to customers on last 90 days divided per 3 (to make it monthly)

  4. Add button "Set all Done" on Moves lines

  5. Add tracking field and Messaging in "Stock Warehouse Orderpoint".

  6. Add partner field on procurement group form view.

  7. Add button on moves to destination pickings

  8. We create a new group "Allow picking cancellation", only users with that right can cancel pickings or validate without back orders

  9. Add in the picking return wizard a field with the reason for the return and then bring that field to internal notes in the created picking.

  10. Only allow to delete pickings on draft/cancel state.

  11. Add a wizard accion in Operation to change locations.

  12. Remove the technical features group in the "Forecasted" button from the product template view, to see the breakdown of incoming and outgoing stock.

  13. Remove the group Tecnical Features to the seccion "Locations" in "stock move" form view from the picking view.

  14. Fix in the calculation cost of the merchandise sold when the currency of the product is different from the currency of the company.

  15. Add a stock picking list report to stock pickings.

  16. Add compatibility with web_m2x_options by allowing to create lots on m2o fields

  17. Remove tecnical features to Stock moves menu in inventory/reports.

  18. Add in products (template and variants) button to access to stock moves related.

  19. Change name to the menus Product Move and Product Move lines.

  20. Add to "To Do" filter in stock move the state "partially_available".

  21. Add a "value" field on the quants, usable in a current inventory valuation report. This brings the possibility to get the correct value by locations for standard (not for AVCO products or FIFO products).

  22. Add optional constraints configurable by Picking Type:

  • Block Picking Edit: Restrict to add lines or to send more quantity than the original quantity. This will only apply to users with group Restrict Edit Blocked Pickings.


To install this module, you need to:

  1. Only need to install the module


To configure this module, you need to:

  1. Go to STOCK Configuration and in the section "Products" set "Show Used Lots on Picking Operations" to see the lots you used in the move lines.


To use this module, you need to:

  1. Go to ...
Try me on Runbot

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed feedback.



  • ADHOC SA icon




This module is maintained by the ADHOC SA.

To contribute to this module, please visit https://www.adhoc.com.ar.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.