IRC logs of #tryton-es for Thursday, 2018-05-31

chat.freenode.net #tryton-es log beginning Thu May 31 00:02:01 CEST 2018
-!- smarro(~sebastian@2800:af0:1028:8be::5) has joined #tryton-es22:49
-!- smarro(~sebastian@2800:af0:1028:8be::5) has joined #tryton-es03:07
-!- japarici(uid302031@gateway/web/irccloud.com/x-idvdxtsehokirafw) has joined #tryton-es06:33
-!- smarro(~sebastian@2800:af0:1028:8be::5) has joined #tryton-es10:34
-!- josesalvador(~josesalva@93.176.188.105) has joined #tryton-es14:21
josesalvadorHola14:22
josesalvadorEs posible activar módulos de una instalación de tryton desde consola?? (p.e. con trytond-admin)14:22
josesalvadorel flag --all-dependecies (si es para eso) no me funcionó14:22
pokolijosesalvador: trytond-admin -d <base_datos> -u <module> --install-dependencies14:23
pokolijosesalvador: cuidado que en trunk install-dependencies se ha renombrado a activate-depedencies14:24
josesalvadorpokoli: voy contra la 4.814:24
josesalvadorpokoli: no me funcionaría porque no especifiqué módulo14:24
josesalvadorpokoli: haré la prueba utilizando el flag --all (activar todos los módulos de una es lo que pretendo)14:25
josesalvadorpokoli: gracias14:25
pokolijosesalvador: --all solo activa los módulos ir y res que son los mínimos para funcionar14:25
pokolijosesalvador: si quieres activar todos los módulos tienes que poner el nombre de todos los módulos de la base de datos14:25
josesalvadorpokoli: :-(14:26
josesalvadorpokoli: ok14:26
josesalvadorpokoli: gracias14:26
pokolijosesalvador: para que quieres todos los módulos?14:35
pokolijosesalvador: siempre te quedarà el sql: UPDATE ir_module set state = 'to activate';14:35
josesalvadorpokoli: estoy empezando, mi desconociemiento es aún muy profundo como para conocer módulos como el ir o el res que has citado14:40
josesalvadorpokoli: menos aún (de momento) para saber que una simple SQL puedo obtener ese comportamiento sin ningún efecto colateral no deseado14:40
josesalvadorpokoli: quería saber lo de activar los módulos desde consola porque14:40
josesalvadorpokoli: aunque ya tengo algo medio decente (en ansible) para deslplegar tryton en producción14:41
josesalvadorpokoli: siguiento tus consejos me estoy creando un entorno (más operativo) para testing local y futuro desarrollo14:41
josesalvadorpokoli: este lo hago sobre un entorno virtual en el equipo local contra una bd sqlite14:41
josesalvadorpokoli: y en algun momento quiero automatizar la creación rápida de estos entornos para que, ademas de instalar tryton con los módulos especificados14:42
josesalvadorpokoli: me los active e incluso inicialize la db (de hecho ya he hecho alguna chorradita con código y proteus que me ha funcionado :-) )14:42
josesalvadorpokoli: bufffff (menudo tostón he soltao...)14:43
pokolijosesalvador: el ir y res son los módulos base que se necessitan para todas las instalaciones14:43
josesalvadorpokoli: hasta ahí llego14:44
pokolijosesalvador: mi recomendación es que no instales todos los módulos, sinó solo los que necessites14:44
josesalvadorpokoli: pero en algún momento tendré que "sentarme" a ver que hacen realmente cada uno de ellos14:44
pokolijosesalvador: por ejemplo si quieres gestionar compras y ventas: trytond-admin -d <bbdd> -u sale purchase --activate-dependencies14:44
pokolijosesalvador: puedes ir instalando poco a poco. Inicializar una bbdd es bastante rapido14:45
josesalvadorpokoli: ya que estamos hablando de ellos, una pequeña aclaración, a que se deben los nombres de ir y res??14:45
josesalvadorpokoli: internal resource y resources??14:45
pokolijosesalvador: creo que si... Eso es herència de TinyERP14:45
josesalvadorpokoli: "Inicializar una bbdd es bastante rapido" -> ya, eso es cuando tienes una pequeña de idea de los modelos que existen y como se interrelacionan14:46
josesalvadorpokoli: yo estoy en esa fase, la de "usuario final" tratando de comprender como funcionan algunas piezas báscias14:46
pokolijosesalvador: no hombre, me refiero a que el proceso de crear una bbdd y instalar un módulo es rapido14:46
pokolijosesalvador: y si utilizas sqlite crear un backup es simplemente copiar un fichero14:46
josesalvadorpokoli: aunque he de decir que de vez en cuando me toca mirar código y me está ayudando (y aclarando) bastantes cosas14:46
josesalvadorpokoli: si, si14:47
josesalvadorpokoli: eso lo se14:47
josesalvadorpokoli: for db in `ls ~/db/*.sqlite`; do cp $db $db.`date +%a`.`date +%H%M`; done14:47
pokolijosesalvador: es mejor mirar el código que mirar la estructura de la base de datos14:48
josesalvadorpokoli: de hecho este es el "chungicron" que ejecuto cada 10 minutos sobre las db's de sqlite cuando "la cago" con algún proceso de tryton para poder retomarlo14:48
josesalvadorX-D14:49
josesalvadorpokoli: miro código, no db14:49
-!- danypr92(~daniel@185.195.38.193) has joined #tryton-es15:01
pokolijosesalvador: entonces lo mejor es mirar un modulo, instalar probar i luego si no entiendes algo preguntar o mirar código15:06
danypr92buenas!15:19
danypr92alguien puede indicar donde encontrar un ejemplo de un domain aplicado a una ir.ui.view15:20
danypr92yo solo he encontrado los de account_invoice_line_standalone, pero no me sirven porque vienen de una action y le pasan un context15:20
danypr92yo necesito filtrar una vista tree de un campo one2many15:21
danypr92como por ejemplo lineas de factura en factura15:21
danypr92*en concreco es lineas de contrato en contrato UU'15:21
pokolidanypr92: no se lo que andas buscando pero si me dices que intentas realizar igual te podemos ayudar15:48
danypr92pokoli: intento filtrar los items de una tree view. El caso en concreto es el de filtrar las lineas de contrato que no perteneces a un kit. Estamos utilizando el modulo bitbucket.org/zikzakmedia/trytond-contract_kit15:56
danypr92pokoli: este modulo añade a ContractLine el campo kit_parent_line, y en el dominio me gustaria filtrar solo los que en kit_parent_line no tienen nada (== None)15:57
-!- mariomop(~quassel@host249.190-139-9.telecom.net.ar) has joined #tryton-es19:14

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