El 01/12/17 a les 07:44, Raimon Esteve ha escrit:
El dia 1 des. 2017 7:13 a. m., "Fernando Sánchez" <[email protected] <mailto:[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"
El attributo es selection. A continuación te dejo un ejemplo: http://hg.tryton.org/modules/account_payment_stripe/file/199ba42de12c/payment.py#l35 Un saludo, -- Sergi Almacellas Abellana www.koolpi.com Twitter: @pokoli_srk
