Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd

How can we limit stock location to a portal customer's own inventory?

Scenario:

We own a warehouse where we store customer's inventory (using consignment method). We can create one location per customer to manage customer inventory. A customer can sign up through portal and should be able to view his own items and quantity.

Any step by step guidance is highly appreciated.

Note: We already tried warehouse restrictions but for some reason it did not work. This appear to be related to internal users and not portal customer.

Avatar
Annuleer

Which ODOO Version are u using?

Beste antwoord

You can write a record rule according to the owner of Warehouse Locations. According to version ODOO 8, We can set the owner of the location. After you have to restrict locations using security rules. Go to General Settings -> Technical -> Security -> Record Rules. In ODOO 13 E You have to enable consignment option in inventory settings after you can manage locations by owner.

For Documentation on security rules, Please check

https://www.odoo.com/documentation/13.0/reference/security.html


Avatar
Annuleer
Auteur Beste antwoord

Thanks Hilar for your response. We tried this on Odoo 13 Community Edition.

When we did some tests we could not see inventory when we logged in as portal customer.  I guess this is where the confusion is. This might be security related as you pointed out. When I looked at record rules these seems fairly complex.

If you don't mind please write some sample security rules for this purpose.

Thanks in advance for your help.

Avatar
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
7
aug. 24
28320
0
aug. 18
4166
0
mrt. 15
4723
0
feb. 23
6100
1
mei 22
3210