El 02/08/2013 16:31, "Pablo Padulles" <[email protected]> va escriure:
>
> Si lo intente, y no funciona.
> Aviso que estoy sobre Tryton 2.6
>
> El viernes, 2 de agosto de 2013 04:56:22 UTC-3, Guillem Barba escribió:
>>
>> 2013/8/1 Pablo Padulles <[email protected]>
>>
>>> Hola, me pasa con un modulo de GNUHealth.
>>> El modulo es Health, y el modelo de datos es gnuhealth.insurance. El
campo company lo remplace por uno que apunta a un modelo propio.
>>> Lo lo termine resolviendo de la manera que Jose Patricio Villarerreal
menciono, metí una query en el __register__. Un poco sucio pero fue
la única solución que encontré.
>>
>>
>> Como apuntaba Sergi, la forma correcta de hacer este tipo de
personalizaciones (cambios en los atributos de un campo) es en el
__setup__, iqual que harías para modificar el 'domain' u otros atributos
más habituales de cambiar.
>>
>> Lo has probado? porque si lo has probado de esta forma y no funciona
porque no elimina la restricción, se debería reportar como bug.
>>

Supongo que el campo en el formulario SÍ que te queda como no requerido
pero no se elimina la constraint de NOT NULL en la base de datos.

Abre un bug explicandolo, a ver si lo solucionamos para futuras versiones.
De momento te toca hacerlo con consulta SQL :-(

Responder a