如果会计和财务中的访问权限 = 发票和付款,则隐藏按钮

Hide button if access rights in Accounting and Finance = Invoicing & Payments

我正在尝试隐藏在“会计”->“客户发票和客户退款”中找到的按钮 'Refund Invoice'

如果用户在会计和财务中的访问权限 = 发票和付款。管理员除外。

这可能吗? 如果是,那怎么办?

谢谢,

您必须 extend/override 发票公式视图。您可以直接在字段或按钮上设置组,这将只向这些组的成员显示这些内容。你会发现一个例子 here 当然需要改变一些东西来设置一个组。对于此示例,更改组如下:

<button name="%(stock.act_stock_return_picking)d" position="attributes">
    <attribute name="groups">base.group_system</attribute>
</button>