跳至内容
菜单
此问题已终结
最佳答案

Hi Anton,

I am assuming that you have done below changes in the sales order's form view(if this is not the case please share more information regarding the issue):

  • you have restricted field price_unit with groups="sales_team.group_sale_manager" somewhere in the view
  • used this field in the context

So, you can add the same field with invisible 1 in the order_line code defined in the form view.

Thanks. 

形象
丢弃
编写者

I'm trying to hide the "Unit Price"(price_unit) in sales order line and only show it to specific group which is sales_team.group_sale_manager.

https://imgur.com/UYBaSzL

Hi Anton,

just below your change, add <field name="price_unit" invisible="1"/>, So this field won't be visible to any user and backend process will get price_unit info from this field, and your field will be visible to only sales_team.group_sale_manager group user.

编写者

I tried to inherit the view of sale.order.form, and added the <field name="price_unit" invisible="1"/> like what you said. It only adds another unit price column, and the original unit price still can't be hidden.

https://imgur.com/9iISkyN

Hi Aton,

That is because of you have added the field in the tree view, you need to add column_invisible instead of the invisible.

Thanks

相关帖文 回复 查看 活动
2
10月 16
8385
2
4月 25
865
1
11月 24
1548
0
9月 24
1002
0
3月 20
3587