IRC logs of #tryton-es for Friday, 2018-03-02

chat.freenode.net #tryton-es log beginning Fri Mar 2 00:02:01 CET 2018
-!- danypr92(~daniel@2.152.107.85.dyn.user.ono.com) has joined #tryton-es00:03
meigallodixitalhi09:03
pokolibuenos dias09:03
-!- csotelo_at_work(~csotelo@179.43.97.56) has joined #tryton-es10:03
-!- danypr92(~daniel@2.152.107.85.dyn.user.ono.com) has joined #tryton-es10:03
meigallodixitalme estoy fijando que el trozo de código que calcula los taxes está en varios módulos (purchase, purchase_invoice y purchase_request), no sería interesante que fuese mejor un helper o un método estático?10:03
pokolimeigallodixital: esta bastante factorizado, lo que no esta factorizado es el on_change_product porqué es específico de los modelos que tienen producto, cosa que no se necesita para el cálculo de impuestos10:03
meigallodixitalok10:03
meigallodixitalsi pongo solo ese trozo de taxes funciona perfecto, si llamo al on_change_prodcut hace lo que comentaba ayer. Así que se va a quedar con el método 1, pero tengo que estar pendiente que no haya cambios en ese cálculo en el core que es lo que quería evitar10:03
meigallodixitalhttps://pastebin.com/Yq1T1xG911:03
meigallodixitalasi funciona como un tiro11:03
pokolimeigallodixital: si asi te funciona adelante, aunque no entiendo pq no funciona con el on_change_product pero bueno11:03
meigallodixitalel on_change en alta pierde datos, en edición setea definitivo la linea de compra aunque no des guardar con lo que cancelar no hace nada, es lo que comentaba ayer, es decir editas una linea de compra E, la pones a G, pulsas cancelar y sigue siendo G, debiera deshacer los cambios y queda como E que es como era originalmente11:03
pokolimeigallodixital: si ya te dije que ami no me lo hace en los módulos estandard11:03
pokolimeigallodixital: si no me das una forma de reproducir-lo no lo puedo arreglar11:03
meigallodixitalhttps://photos.app.goo.gl/aMOqs4JRaaJlr0eh111:03
meigallodixitalahi se ve como pierde cantidad al seleccionar general11:03
meigallodixitalen los logs no hay error11:03
meigallodixitalme estoy dando cuienta que el obs este nograbó el popup de producto por eso parece que el vídeo se para11:03
meigallodixitalah no e sla mierda reproductor de google ...11:03
pokolimeigallodixital: esto es to on_change que no coje todos los valores que toca11:03
meigallodixitalyo ahora lo que había pensado es dejarlo como está en ese pastebin11:03
meigallodixitaly extender on_change_prodcut, ejecturar super para que lo haga y a la cabar llamar al change_regime para que vea lo de taxes11:03
meigallodixitalno se me ocurre nada más elgante ...11:03
meigallodixitalpara que compruebe el regimen tanto al cambiar producto como en cambio del regimen mismamente11:03
pokolimeigallodixital: si al cambiar de producto cambias de regimen es lo que debes hacer11:03
meigallodixitallo dejo asi de momento pero al igual que tu me queda la duda porque 'falla' el on_change_producot, que no creo que falle, me da que es más algo que se pisa de mi módulo u otro11:03
meigallodixitaltb meti uns tate para que si no hay producto esté en lectura para evitar que cambien el regimen sin producto11:03
pokolimeigallodixital: ami me parece un error de tu módulo11:03
pokolimeigallodixital: puede ser que falle porquè no hay el quantity en el depends11:03
meigallodixitalmi modulo solo hace eso que te pegue, lo pasteo entero espera11:03
pokolimeigallodixital: y si no hay valor en el depends te lo pone a none11:03
meigallodixitalmismo apstebin de antes11:03
meigallodixitalhttps://pastebin.com/Yq1T1xG911:03
meigallodixitaleste11:03
meigallodixitalal final jugando con los taxes se queda en nada esto, tryton rlz11:03
meigallodixitalsi cambias el else por el on_change_product ya tienes par probar, no tiene más11:03
pokolimeigallodixital: no puedo probar pq no tengo los campos ni nada....12:03
pokolimeigallodixital: pero ya te dijo que creo que puede ser12:03
meigallodixitalpero si fuera porque pierde los defaults debería perder tb el de unidades y no lo pierde y lo seteo igual12:03
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es13:03
meigallodixitalaún no entró en 4.6 el parche de los mensajes de error de py3 verdad?17:03
-!- nstefani(~nstefani@190.210.221.137) has left #tryton-es18:03
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es18:03
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es18:03
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es18:03
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es18:03
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es18:03

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