IRC logs of #tryton-es for Monday, 2011-11-07

chat.freenode.net #tryton-es log beginning Mon Nov 7 00:00:01 CET 2011
2011-11-07 17:03 <oscar> Hola Zodman te puede hacer una consulta sobre como obtener un contexto para un Report
2011-11-07 17:03 <zodman> wow
2011-11-07 17:03 <zodman> a ver si te puedo ayudar
2011-11-07 17:04 <oscar> Estoy desarrollando un modulo que extiende Stock o sea añade un field que calcula el valor del inventario
2011-11-07 17:05 <oscar> este se puede ver tanto en Locations como en Moves
2011-11-07 17:05 <oscar> El modulo funciona bien,el campo es simplemente multiplicacion de la cantidad por el costo del producto
2011-11-07 17:06 <oscar> En las vistas salen bien los valores pero en el Report solo obtengo Ceros
2011-11-07 17:06 <zodman> chispas ahi si no se mucho
2011-11-07 17:07 <oscar> de todos modos te paso el link del modulo http://beta.intuxication.org/oscar_alvarez/trytond_stock_evaluated-2.0
2011-11-07 17:07 <zodman> espera
2011-11-07 17:07 <zodman> creo que vi un parche por ahi
2011-11-07 17:07 <oscar> por si lo quieres revisar
2011-11-07 17:09 <zodman> me imagino que algo asi tienes que hacer
2011-11-07 17:09 <zodman> http://hg.tryton.org/tryton/rev/5ad57852d403
2011-11-07 17:09 <zodman> tienes que asignar la variable al contexto
2011-11-07 17:11 <oscar> Ahh Report de Movimientos sale bien pero el de Locations no, porque no puedo capturar el contexto de Locations
2011-11-07 17:12 <oscar> La pregunta es como capturo La Locacion Correcta?
2011-11-07 17:13 <oscar> La pregunta es como capturo La Locacion Correcta desde un Report?
2011-11-07 17:20 <oscar> O sea que mejor instalo la version 2.2, todavia no soy muy bueno con mercurial :P
2011-11-07 17:23 <oscar> Ya entendí gracias lo probaré.
2011-11-07 17:52 <oscar> Gracias Zodman ya lo resolví tenia que hacer lo siguiente.
2011-11-07 17:53 <oscar> En el modulo product.product para el campo funcion stock value exactamente en get_stock_value
2011-11-07 17:53 <oscar> rpc.CONTEXT['locations'] = Transaction().context.get('locations')
2011-11-07 17:53 <oscar> context = {}
2011-11-07 17:53 <oscar> context['locations'] = rpc.CONTEXT['locations']
2011-11-07 17:53 <oscar>
2011-11-07 17:53 <oscar> with Transaction().set_context(context):
2011-11-07 17:53 <oscar> return model_obj.browse(ids)
2011-11-07 17:54 <oscar> y la s ultimas lineas en el report

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!