¡BIENVENIDO AL FORO DE ODOO ARGENTINA!

BRINDAMOS UN ESPACIO A LA COMUNIDAD ARGENTINA DE ODOO PARA CENTRALIZAR EL DEBATE, COMPARTIR IDEAS, DESARROLLOS, Y FORMAR PARTE DE UNA COMUNIDAD QUE CRECE DÍA A DÍA

¿No ESTÁS registrado?  REGISTRATE

0

1
Daniel Blanco
En 20/10/15 00:42

Podés definir un método dentro de tu clase, que esté decorado con @api.constrains

Con esto, tenés un mejor control de lo que querés hacer. En esta página tenés un ejemplo de como se puede usar.

http://djpatelblog.blogspot.cl/2014/09/odoo-new-api-metaclasses-and-decorators.html

Básicamente es de la siguiente forma:

@api.one
@api.constrains('name', 'description')
def _check_description(self):
    if self.name == self.description:
        raise ValidationError("Fields name and description must be different")
 

 

También dale una mirada al módulo partner_vat_unique por ejemplo.

 


Mantener informado

Acerca de esta comunidad

¡Hola! Este foro tiene la finalidad de compartir con la comunidad de Odoo Argentina preguntas y respuestas funcionales y técnicas. Read Guidelines

Herramientas de las preguntas

9 seguidor(es)

Estadísticas

Preguntado: 12/10/15 20:10
Visto: 1873 veces
Última actualización: 14/4/18 12:41