Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2 Відповіді
2202 Переглядів

I want to avoid specific Group Visibility of a Sale Order, based on a SO field. 

But i can still see all sales orders because a record rule in Timesheet / User group.

If a remove that record rule, i can´t add timesheet lines.

I need that Users that are designed as "Project Manager"(Studio field) in a SO, can see that SO.

Odoo v11 SaaS

Аватар
Відмінити
Автор Найкраща відповідь

Sorry, this not working for me. 

I need do it by Record Rules. 

I want that users in a specific group, can view only their Sales Order. 

But if a put a record rule: OBJECT = SALES ORDER, DOMAIN = [('x_sorder_pm.user_id', '=',user.id)]
Then this user can´t write timesheets in all projects, only in that where the x_order_pm field = user.id

Аватар
Відмінити
Найкраща відповідь

Create custom group in sale order, and go to sale_order view form,then give attrs = "{invisible:[field_name == 'something']}"

example :

<button class="oe_stat_button" type="object" attrs="{'invisible': ['|', ('sale_order_count', '=', 0), ('type', '=', 'lead')]}"

        ////////

</button>

Note : I give example for button,you try in menuitem.

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
2
січ. 24
3167
0
січ. 24
1509
2
серп. 22
2617
0
груд. 20
2048
1
вер. 19
4826