Skip to Content
Menu
This question has been flagged
Best Answer

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. 

Avatar
Discard
Author

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.

Author

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

Related Posts Replies Views Activity
2
Oct 16
8360
2
Apr 25
851
1
Nov 24
1524
0
Sep 24
979
0
Mar 20
3580