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-es | 23:51 | |
meigallodixital | hi | 08:45 |
---|---|---|
pokoli | buenos dias | 08:47 |
-!- csotelo_at_work(~csotelo@179.43.97.56) has joined #tryton-es | 09:09 | |
-!- danypr92(~daniel@2.152.107.85.dyn.user.ono.com) has joined #tryton-es | 09:11 | |
meigallodixital | me 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? | 09:44 |
pokoli | meigallodixital: 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 impuestos | 09:57 |
meigallodixital | ok | 09:58 |
meigallodixital | si 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 evitar | 09:59 |
meigallodixital | https://pastebin.com/Yq1T1xG9 | 10:00 |
meigallodixital | asi funciona como un tiro | 10:00 |
pokoli | meigallodixital: si asi te funciona adelante, aunque no entiendo pq no funciona con el on_change_product pero bueno | 10:09 |
meigallodixital | el 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 originalmente | 10:12 |
pokoli | meigallodixital: si ya te dije que ami no me lo hace en los módulos estandard | 10:16 |
pokoli | meigallodixital: si no me das una forma de reproducir-lo no lo puedo arreglar | 10:17 |
meigallodixital | https://photos.app.goo.gl/aMOqs4JRaaJlr0eh1 | 10:21 |
meigallodixital | ahi se ve como pierde cantidad al seleccionar general | 10:21 |
meigallodixital | en los logs no hay error | 10:21 |
meigallodixital | me estoy dando cuienta que el obs este nograbó el popup de producto por eso parece que el vídeo se para | 10:24 |
meigallodixital | ah no e sla mierda reproductor de google ... | 10:24 |
pokoli | meigallodixital: esto es to on_change que no coje todos los valores que toca | 10:26 |
meigallodixital | yo ahora lo que había pensado es dejarlo como está en ese pastebin | 10:27 |
meigallodixital | y extender on_change_prodcut, ejecturar super para que lo haga y a la cabar llamar al change_regime para que vea lo de taxes | 10:27 |
meigallodixital | no se me ocurre nada más elgante ... | 10:27 |
meigallodixital | para que compruebe el regimen tanto al cambiar producto como en cambio del regimen mismamente | 10:28 |
pokoli | meigallodixital: si al cambiar de producto cambias de regimen es lo que debes hacer | 10:29 |
meigallodixital | lo 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 otro | 10:37 |
meigallodixital | tb meti uns tate para que si no hay producto esté en lectura para evitar que cambien el regimen sin producto | 10:38 |
pokoli | meigallodixital: ami me parece un error de tu módulo | 10:38 |
pokoli | meigallodixital: puede ser que falle porquè no hay el quantity en el depends | 10:38 |
meigallodixital | mi modulo solo hace eso que te pegue, lo pasteo entero espera | 10:38 |
pokoli | meigallodixital: y si no hay valor en el depends te lo pone a none | 10:38 |
meigallodixital | mismo apstebin de antes | 10:39 |
meigallodixital | https://pastebin.com/Yq1T1xG9 | 10:39 |
meigallodixital | este | 10:39 |
meigallodixital | al final jugando con los taxes se queda en nada esto, tryton rlz | 10:40 |
meigallodixital | si cambias el else por el on_change_product ya tienes par probar, no tiene más | 10:42 |
pokoli | meigallodixital: no puedo probar pq no tengo los campos ni nada.... | 11:04 |
pokoli | meigallodixital: pero ya te dijo que creo que puede ser | 11:04 |
meigallodixital | pero si fuera porque pierde los defaults debería perder tb el de unidades y no lo pierde y lo seteo igual | 11:06 |
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es | 12:37 | |
meigallodixital | aún no entró en 4.6 el parche de los mensajes de error de py3 verdad? | 16:28 |
-!- nstefani(~nstefani@190.210.221.137) has left #tryton-es | 17:04 | |
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es | 17:04 | |
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es | 17:06 | |
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es | 17:06 | |
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es | 17:10 | |
-!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es | 17:14 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!