Hola, 

Quisiera saber si es posible tener dominios personalizados para este caso. 
Tengo las siguiente tablas.

class Distrito(ModelView, ModelSQL):
    'Distrito'
    __name__ = 'disc.distrito'
    name = fields.Char('Distrito')
    user = fields.Many2One('res.user','Encargado')

class Departamento(ModelView, ModelSQL):
'Departamento'
    __name__ = 'disc.departamento'
    name = fields.Char('Departamento')
    distrito = fields.Many2One('disc.distrito','Distrito',
    domain=mi_dominio)

Y también los siguientes tipos de usuario:

Usuario tipo A: Administrador general
Usuario tipo B: Supervisor

El tipo A tiene acceso a todos los distritos pero el tipo B únicamente a 
sus distritos, no a todos. Cómo tendría que ser la función 'mi_dominio' que 
evalúe los grupos y/o si a cada usuario le pertenece determinado 
departamento retornar determinado dominio? 

Desde ya muchas gracias 



Responder a