コンテンツへスキップ
メニュー
この質問にフラグが付けられました
12 返信
4679 ビュー

In the Invoices screen in the Action drop down menu, I want the "Confirm Draft Invoices" to be visible to only specific group of users. Can anyone tell me whether can i apply group tag to this or not?

アバター
破棄
最善の回答

Hello

Add groups attribute into the submenu item of Action menu. You have to do the change like below code.

 for eg, 

<act_window id="account.action_account_invoice_confirm"
            multi="True"
            groups="your group id"
            key2="client_action_multi"
            name="Confirm Draft Invoices"
            res_model="account.invoice.confirm"
            src_model="account.invoice"
            view_mode="form" target="new" view_type="form" />
アバター
破棄
著作者

Mitul, Thanks for clearing it up, I was wondering whether I could add group tag to it or not. +1

著作者

Mitul, any idea how to properly inherit it?

yeah it will work.

著作者

Silverstar, any idea how to properly inherit this action?

you can inherit like this.

<act_window id="account.action_account_invoice_confirm"

groups="base.groups"/>

or you can use below way too.

<record id="account.action_account_invoice_confirm" model="ir.actions.act_window">

<field name="groups">base.group_user</field>

</record>

著作者

This worked. Thanks

最善の回答

Hi Sammer,


Mitul answer is correnct only.

You need to inherit base action like this.

<act_window id="module_name.action_id"
etc.../>

Regards,
Silvestar
アバター
破棄
著作者

Thank you

最善の回答

Does anyone know how to inherit the above code to modify it?

アバター
破棄
著作者 最善の回答

Does anyone know how to inherit the above code to modify it?

アバター
破棄
関連投稿 返信 ビュー 活動
2
12月 18
5529
1
8月 22
7054
1
4月 19
4199
5
5月 25
9393
1
4月 25
136