Bién, al parecer Eduardo ya lo había reportado... ;-p Saludos!
2014/1/10 Aleix Freixa <[email protected]> > Ok, > > bug reportado. > > Vamos a probar esta tarde la modificación sugerida para que funcione. > > Saludos i gracias! > > > > 2014/1/10 Sergi Almacellas Abellana <[email protected]> > >> El 10/01/14 13:11, Eduardo Ruiz Rodriguez ha escrit: >> >> Tienes razón Sergi, >>> >>> hablé de memoria porque estuve probando la creación de facturas a partir >>> de lineas y me encontré con algunos problemas en account_invoice_data, al >>> que hacía referencia. Este último no es dependencia de >>> account_invoice_line_standalone >>> (como sí lo es de account_invoice_line_stand2invoice, de ahí mi >>> equivocación :( >>> >>> Efectivamente hay un bug, lo que no tengo claro es 'el responsable' .. >>> El error se produce en el on_change_product de InvoiceLine, al consultar >>> por self.invoice_type (que por supuesto existe). >>> >> Existe pero no esta definido en el on_change_product, por lo tanto no es >> accesible desde esa función. Por eso da el error :) >> >> Te digo sin probarlo, pero añadiendo el campo invoice_type en la >> definición del on_change del campo product se debe corregir. >> >> >> No sé si puedan influir otros módulos y las modificaciones tipo >>> 'depends', etc.(ahí me pierdo un poco aún), porque me cuesta entender que >>> se produzca el error en el core en estas circunstancias. >>> >>> ¿Podrías aportar algún dato adicional antes de reportarlo? >>> >> Lo podéis reportar directamente con el traceback, con eso es suficiente :P >> >> Si haceis report bug desde el cliente ya os lo crea con todos los datos >> necesarios (sólo se necesita una cuenta en bugs.tryton.org) >> >> Saludos, >> >> P.D: Es un bug ideal para iniciarse en la contribución de código a tryton >> :) >> >> >> -- >> Sergi Almacellas Abellana >> www.koolpi.com >> Twitter: @pokoli_srk >> >> > > > -- > http://cercainformatic.bloc.cat > -- http://cercainformatic.bloc.cat
