Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
2015 Vizualizări

Hello everyone!

I need to restrict the creation of opportunities in the CRM module, that's why I have a custom module that inherits directly from "crm.lead". What I need is to disable the "Create" button when the "type_executive" attribute (res.users) of the current user is different from 4. How can I do it? The code I am using in the inherited view is as follows (currently nobody can create opportunities):


 

Imagine profil
Abandonează
Cel mai bun răspuns

Hi Diego!

The approach you are suggesting is not ideal - let me explain why:
The create button in the kanban is not the only place where users can create opportunities from → they can come from a different view (e.g. leads), they can try importing the records or they can create a new opportunity through sale order in debug mode:

Normally when you need to restrict someone from Creating a record in Odoo, you create a new Access group (res.groups), where you define the CRUD for the specific record. As it will prevent the users from creating opportunities whatsoever, they won´t be able to create them from the "alternative" places either.

Hope my answer helped!

Sincerely

Ivana from Edoo.is

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
1
aug. 21
3213
1
iun. 24
3142
0
iun. 24
1204
2
sept. 22
3053
4
iun. 22
1284