IRC logs of #tryton-es for Tuesday, 2019-08-06

chat.freenode.net #tryton-es log beginning Tue 06 Aug 2019 12:02:01 AM CEST
-!- odicha(~odicha@91.142.107.66) has joined #tryton-es08:08
-!- josesalvador(~josesalva@213.195.114.196) has joined #tryton-es09:08
-!- mariomop(~quassel@181.90.110.160) has joined #tryton-es13:08
josesalvadorexiste alguna diferencia significativa entre un one2many.append(model) y model = one2many.new()?13:08
pokolibuenos dias13:08
pokolijosesalvador: que el apend añades un modelo que ya existe i el new creas un nuevo registro13:08
josesalvadorpokoli: gracias, lo preguntaba por si (en concreto la del new()) "invocaba" algo más...13:08
josesalvadorpokoli: a veces me ha resultado "complicado" encontrar las trazas del activerecord en el código13:08
josesalvadorpokoli: es Model la clase que implementa el activerecord pattern?13:08
pokolijosesalvador: la de new te llama los defaults i luego seta el parent13:08
josesalvadorpokoli: aja!!13:08
pokolijosesalvador: es como si crearas un registro dentro del one2many del cliente13:08
pokolijosesalvador: no me se el codigo de proteus pero creo que hay una metaclasse o algo asi que se aplica a todos los modelos13:08
josesalvadorpokoli: eso que quiere decir que los defaults no se invocan si le paso el modelo construido?13:08
pokoliACTION hace dias que no necesita modificar proteus13:08
pokolijosesalvador: si, en ambos casos se invocan13:08
pokolijosesalvador: a nivel de usuario es lo mismo13:08
josesalvadorpokoli: perfecto!!!13:08
pokolijosesalvador: veo que te passas el dia utilizando proteus ehh13:08
josesalvadorpokoli: de momento es lo único que hago13:08
josesalvadorpokoli: estoy creando un pequeño programita que me permite inicializar datos de distintos módulos13:08
josesalvadorpokoli: de esa forma puedo validar varios casos de uso al tiempo que me familiarizo más con tryton13:08
josesalvadorpokoli: y me sirven de "demo"13:08
josesalvadorque significa el * en el IRC?13:08
josesalvadorel que ha puesto: pokoli hace días que no necesita modificar proteus?13:08
pokolihahahahaha h13:08
pokolijosesalvador: es un action13:08
pokolijosesalvador: si escribes /me accion que vas a hacer13:08
pokoliACTION coje paciencia para explicarle a josesalvador lo que es un action13:08
pokolii se escribe como si hablara una voz en off xD13:08
josesalvadorpokoli: pero que mamón que eres!!!13:08
josesalvadorpokoli: X-D X-D X-D13:08
pokoliACTION se siente agradecido13:08
pokolijosesalvador: que casos de uso estas validando?13:08
josesalvadorACTION también13:08
pokoliACTION se alegra de que el alumno de muestre su aprendizaje13:08
josesalvadorpokoli: cosas básicas de un flujo de trabajo para una instalación que tengo donde utilizan13:08
josesalvadorsepa, suscripciones...13:08
josesalvadorpero más que nada me sirve como una herramienta interna para mí13:08
josesalvadorme permite "más o menos" de manera rápida13:08
josesalvadorponer y quitar módulos y ver que ocurre en la aplicación desde el punto de vista del usuario13:08
josesalvadoren el momento que empiece a desarrollar algún módulo los "casos de uso" van directamente a tests (docrst)13:08
pokolijosesalvador: no se si te has fijado que en la mayoria de módulos ya hay un test con uno (o varios) casos de uso de prueba13:08
pokoliva bien mirarlos para saber como funcionan los módulos13:08
josesalvadorpokoli: sip, lo hago mucho13:08
pokolijosesalvador: alguna objección con el módulo de subscripciones?13:08
pokolijosesalvador: ¿o lo encuentras fàcil de utilizar?13:08
josesalvadorpokoli: por ahora todo bien13:08
josesalvadorpokoli: es fantástico13:08
josesalvadorpokoli: para la gente que tiene servicios recurrentes es una maravilla la faena (automatización) que adelanta13:08
josesalvadorpokoli: hablando de otro tema13:08
josesalvadorpokoli: aún estoy pensando en ver como puedo ayudar con el tema de los suplidos13:08
josesalvadorpokoli: no parece que Ced se convenza (y eso que le pasaste la referencia de cómo se contabilizan aquí... que es un caso de uso real...)13:08
josesalvadorpokoli: veré a ver si puedo encontrar algún argumento más contundente...13:08
pokolijosesalvador: según su ultima respuesta estoy por decirle a mi contable que no me mande los suplidos, que eso no es correcto13:08
pokolijosesalvador: de hecho, en la lei de IVA esta contemplado este caso y simplemente dice que los suplidos no cuentan para la base imponible13:08
josesalvadorpokoli: eso es práctica habitual en asesorías13:08
pokolijosesalvador: de hecho, tal como esta ahora se puede contabilizar sin problemas13:08
pokolijosesalvador: lo mas fàcil es que crees las dos facturas como separadas y al contabilizar el pago que lo vincules con las dos facturas13:08
josesalvadorpokoli: sí, pero no te permitiría reflejar exactamente como recibiste la factura...13:08
josesalvadorpokoli: exacto, pero no refleja uno a uno cómo recibas la factura con el suplido incluido :-(13:08
pokolijosesalvador: exacto en la factura de la asesoria debes omitir la linea del suplido13:08

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