IRC logs of #tryton-es for Wednesday, 2018-02-28

chat.freenode.net #tryton-es log beginning Wed Feb 28 00:02:01 CET 2018
-!- meigallodixital(~meigallod@162.200.26.77.dynamic.reverse-mundo-r.com) has joined #tryton-es09:00
meigallodixitalhi09:01
pokolibuenos dias09:02
-!- csotelo(~csotelo@190.237.175.75) has joined #tryton-es10:11
-!- mariomop(~quassel@186.153.85.211) has joined #tryton-es11:13
meigallodixitalpregunta de ubicarme, si quiero que en compras si un producto E siempre tenga un tax concreto (exento operaciones corrientes) el mejor sitio sería controlarlo en on_change_product() en productline?11:32
meigallodixitales que veo que tiene depends a unit y quantity pero no a tax11:32
pokolimeigallodixital: en la configuración del producto le pones este impuesto y ya esta11:46
meigallodixitalno me vale porue si es G es el impeusto configurado si es E es exento quiero que sea auto, que me reemplace el impuesto por defecto por extento siempre11:51
pokolimeigallodixital: aplica la regla de impuestos extento y ya lo tienes11:57
meigallodixitalpero en que momento es lo que preguntaba, en el onchange?11:58
pokolimeigallodixital: http://hg.tryton.org/modules/purchase/file/09417c6de8e4/purchase.py#l121611:59
pokolimeigallodixital: incluso hay un funcional para determinar que impuestos hay que utilizar, igual te vale con sobreescribir ese funcional12:00
meigallodixitalvoy a ver gracias12:00
meigallodixitalencontré un rror de traduccion de casualidad12:00
meigallodixital"0 - Plan General Contable 2008""Operaciones exentas sin derecho de deducción (servicios asistentciales)""Ambos"12:00
meigallodixitalsobra una t en asistenciales12:00
pokolimeigallodixital: la idea es que ese impuesto desaparezca: https://codereview.tryton.org/41101002/diff/40001/tax.xml12:01
meigallodixitalok, lo vi de casualidad revisando las reglas, yo no lo uso por eso lo comentaba :)12:02
-!- meigallodixital_(~meigallod@162.200.26.77.dynamic.reverse-mundo-r.com) has joined #tryton-es12:24
-!- meigallodixital(~meigallod@77.26.200.162) has joined #tryton-es12:28
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es12:37
meigallodixitalre12:39
meigallodixitaltendría que cambiar a aprte del _get_tax_rule_pattern el método no? porque no pasa la línea y necesito consultarla para saber si es g o e entiendo12:39
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es12:41
pokolimeigallodixital: como indicas si es g o e?12:51
meigallodixitalen la linea de compra13:00
pokolimeigallodixital: y no puedes hacer on_change_tu_campo ?13:02
pokolimeigallodixital: para que al cambiar de g a e te cambie los impuestos?13:02
meigallodixitalel onchange se ejecuta si lo seteo por prog?13:03
meigallodixitalporque si es tienda es e por defecto y readonly para los compradores13:03
pokolimeigallodixital: entonces porqué no haces lo mismo con los impuestos?13:05
meigallodixitalporque el mismo producto se puede comprar e o g13:06
pokolimeigallodixital: pero si el campo es readonly.... no se puede modificar13:06
pokolimeigallodixital: por lo tanto siempre sera e para tienda13:06
meigallodixitalel comrpador no, el gerente de tienda y nosotros si13:06
meigallodixitalen entral13:06
pokolimeigallodixital: por lo que para tienda puedes poner el impuesto exento tambien13:06
meigallodixitalpor eso me gustaría que fuera auto para evitar errores13:07
pokolimeigallodixital: si haces el campo reaonly no hay errores....13:07
meigallodixitalvoy a probar meterlo en el onchange de mi campo regime a ver que tal13:07
pokolimeigallodixital: si haces una vista con un dominio de regime = 'E', si se llama el on_change13:07
meigallodixitalpara tienad no, pero para gerente y central si, puedo ponerlo e y olvidarme de cambiar los impuestos13:07
pokolimeigallodixital: pues pones un on_change i ya esta13:17
meigallodixitalen ello estoy13:18
meigallodixitalpara sobreescribir los ids no debiera ser ñl metodo browse? entiendo que devuelve ids solo14:33
pokolimeigallodixital: sobreescribir ids?14:47
pokolimeigallodixital: nose que quieres hacer, pero esa frase ha levantado todas mis alarmas14:48
meigallodixitalmachacar taxes, lei mal no es eso14:48
pokolimeigallodixital: sigo sin comprender14:48
meigallodixitalsi es E quiero sobreescribir taxes de la linea de compra14:48
meigallodixitalno añadir sino machacrlo para hacerlo del tirón14:49
meigallodixitalhttps://pastebin.com/Ky8wAhM914:50
meigallodixitalalgo de este estilo14:50
meigallodixitalque me estoy dando cuenta que no es tan facil porque si me vuelven a canmbiar a g tengo que volver a hacer la comprobación de impuestos iniciales, no se si compensará tocar el funcional como me decías antes14:51
pokolimeigallodixital: los on_changes debes assiganr los valors a la propia instancia14:54
pokolimeigallodixital: self.taxes = taxes14:55
meigallodixitalno se si con el get_rule_patttern se podría hacer globalmente, lo que pasa que veo que ahí no se pasa la línea de compra14:55
pokolimeigallodixital: si es g, lo que puedes hacer es limipar los taxes y llamar al on_change_product14:56
pokolimeigallodixital: en el get_rule_pattern podrias poner-le el regime14:56
meigallodixitala eso iba, que la final voy a tener que llamar al on_change_product igualmente, si con el get_rule_pattern funciona centralizaría ahi lso cambios, pero para pasarle el regime y/o linea completa necesito tocar el el método también porque veo que no le pasa nada15:08
meigallodixitalen requisition creo que si15:08
meigallodixitalque fue los code que cotillee antes15:09
pokolimeigallodixital: el problema que veo es que el pattern es por cliente y puede ser que no tengas15:27
meigallodixitalhum15:28
pokolimeigallodixital: el tax rule es por cliente perdon15:28
pokolimeigallodixital: y no es un campo obligatorio15:28
meigallodixitalsi, de dhecho en changeo_product se comprueba por eso pregunbtaba que tal empezar ahi15:48
meigallodixitaly el pattern lo pasa tanto cuando comprueba party como producto por eso pensaba que qizás por ahí ...15:50
meigallodixitalpero no tengo regime en get_rule_pattern15:50
-!- danypr92(~daniel@90.68.31.84) has joined #tryton-es15:55
meigallodixitalen purchase request se llama asi:    def _get_tax_rule_pattern(line, purchase):15:55
meigallodixitalentiendo que tendría que ahcer algo similar15:56
danypr92Buenas, queremos desarrollar algo parecido a lo que ofrece este módulo: https://bitbucket.org/zikzakmedia/trytond-party_event para la versión 3.8. Alguien sabe porque se descontinuo este proyecto? Alguna alternativa para versiones posteriores de Tryton? Gracias!15:59
meigallodixitalsupongo que falta de demanda hasta igual fue prueba de concepto simplemente16:10
danypr92Gracias!16:27
pokolidanypr92: mientras mantengas el COPYRIGHT, puedes cojer ese modulo como base y adaptar-lo a nuevas versiones16:51
pokolidanypr92: viendo el código possiblemente este módulo se descontinuo en beneficio del módulo activity16:52
-!- zodman(~zodman@178.62.7.89) has joined #tryton-es19:17
-!- mariomop(~quassel@181.91.16.62) has joined #tryton-es19:38
-!- marto87(~marto@host126.186-109-85.telecom.net.ar) has joined #tryton-es20:10
-!- marto87(~marto@host126.186-109-85.telecom.net.ar) has left #tryton-es21:11
-!- danypr92(~daniel@2.152.107.85.dyn.user.ono.com) has joined #tryton-es23:01

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