Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
1 Vastaa
3220 Näkymät

I try to filter the product_id field in sale.order.line to get only products, that have the same company_id as the logged in user selected in the top right dropdown, when the multicompany feature is active.

How can I add a domain that filters that?

I tried a lot of solutions, but nothing works right.

<field name="product_id" domain="[('company_id', '=', user.company_id)]"/>

<field name="product_id" domain="[('company_id', '=', env.user.company_id)]"/>

thanks


PS: the big problem is, when a user have multiple company in the settings


EDIT: It's possible with the security rule on the "product.product" object, but then it's for every model that use product_id.

I only want it for the purchase.order.line





Avatar
Hylkää
Paras vastaus

Hello Wizardz, 



You just have to disable this option for the multi company.

Thanks...

For more information Contact us :-  https://kanakinfosystems.com/odoo-development-services

Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
2
jouluk. 17
7265
5
syysk. 20
12898
1
maalisk. 15
5388
2
maalisk. 15
7631
0
maalisk. 15
4068