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

Responder a