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/!