El dia 1 des. 2017 7:13 a. m., "Fernando Sánchez" <[email protected]> va
escriure:

Saludos a la comunidad,

En esta oportunidad necesito luces para extender la clase party.identifier
de la versión 4.6
El campo "type" de esta clase es del tipo fields.Selection, que hasta la
version 4.2 obtenía sus valores via la función get_types, así para
extenderlo en mi modulo solo redefinia la función get_types con los valores
que obtenía de una tabla.

type = fields.Selection('get_types', 'Type')

Sucede que en la versión 4.6 ya no se usa get_types sino que se asignan los
valores de manera estática

    type = fields.Selection([
            (None, ''),
            ('eu_vat', 'VAT'),
            ], 'Type')

Me gustaría saber como puedo redefinir los valores de type en mi modulo
personalizado.

Saludos y agradecimiento anticipado.


Seria lo mismo en el __setup__ y añadir mas opcions en la llista del
atributo "selectiu" de "cls.type"

Hay muchos modulos que lo hacen para ver un ejemplos.



Fernando Sánchez

Responder a