Skip to Content
Menu

Stock Location Restrictions

by
Odoo

13.98

In-App Purchases
v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Inventory (stock)
Discuss (mail)
Lines of code 284
Technical Name stock_picking_type
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Inventory (stock)
Discuss (mail)
Lines of code 284
Technical Name stock_picking_type
LicenseLGPL-3
Community Enterprise

Enable Stock Picking Type Restriction

To apply restrictions per operation type, ensure the user is assigned the Stock User role, not Inventory Manager.

Enable Restriction

Assign Specific Picking Types per User

Use the Stock Picking Type field in the User form to define visible operations. Each user sees only what is assigned to them.

Assign Picking Type

How Restrictions Are Enforced

Stock Users see only their assigned Picking Types. This is enforced through record rules inside the module.

Restricted Access

Visual Results of Access Control

Users interact only with the operations they’re allowed to. See examples below.

View 1 View 2 View 3

User Warehouse Location Control

Control access by defining allowed warehouse locations per user.

User Warehouse Location

You must enable this option first in order to apply location restrictions per user.

Enable User Location Restriction

Assign the user to specific warehouses, and activate the Restrict Location option to limit their access.

Enable Restriction

From here, you assign access to specific warehouses and enable location restriction, so the user only sees permitted warehouse locations.

Define Allowed Locations per User

You can now assign specific stock locations that will be completely hidden from the user if not allowed.

Assign Locations

At this step, define the warehouse locations the user is allowed to access — all others will be completely hidden.

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 or have a question related to your purchase, please use the support page.