تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
12 الردود
4677 أدوات العرض

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
ديسمبر 18
5529
1
أغسطس 22
7052
1
أبريل 19
4199
5
مايو 25
9393
1
أبريل 25
136