IRC logs of #tryton-es for Thursday, 2017-11-23

chat.freenode.net #tryton-es log beginning Thu Nov 23 00:02:01 CET 2017
2017-11-23 01:28 -!- csotelo(~csotelo@179.7.43.69) has joined #tryton-es
2017-11-23 01:46 -!- csotelo(~csotelo@179.7.43.69) has joined #tryton-es
2017-11-23 03:08 -!- csotelo(~csotelo@179.7.43.69) has joined #tryton-es
2017-11-23 03:24 -!- smarro(~sebastian@181.16.34.86) has joined #tryton-es
2017-11-23 04:05 -!- perilla(~perilla@186.43.138.69) has joined #tryton-es
2017-11-23 08:53 -!- javivf(~javivf@unaffiliated/javivf) has joined #tryton-es
2017-11-23 09:54 -!- danypr92(~daniel@90.68.31.84) has joined #tryton-es
2017-11-23 10:14 <javivf> buenas
2017-11-23 10:14 <javivf> pokoli, sabes si esta disponible el Dockerfile de tryton/tryton ?
2017-11-23 10:15 <pokoli> javivf: si claro: http://hg.tryton.org/tryton-docker/file/1b074d83e90c/4.6/Dockerfile
2017-11-23 10:15 <pokoli> javivf: hay algun problema con la imagen de docker?
2017-11-23 10:16 <javivf> no, queria lanzarlo en modo debug y no sabia la variable de entorno para el trytond.conf
2017-11-23 10:16 <javivf> gracias por la info :)
2017-11-23 10:28 <pokoli> javivf: puedes sobreescribir el comando a ejecutar
2017-11-23 10:30 <pokoli> javivf: en el docker run del servidor, tienes que poner al final: tryton --dev --verbose
2017-11-23 10:30 <pokoli> asi lo lanzas en modo debug total :)
2017-11-23 10:34 <javivf> perfecto!
2017-11-23 10:35 <javivf> gracies :)
2017-11-23 11:04 -!- danypr92(~daniel@2.152.107.85.dyn.user.ono.com) has joined #tryton-es
2017-11-23 11:20 -!- danypr92_(02986b55@gateway/web/freenode/ip.2.152.107.85) has joined #tryton-es
2017-11-23 11:38 -!- csotelo(~csotelo@179.7.43.69) has joined #tryton-es
2017-11-23 11:45 <meigallodixital> hi
2017-11-23 11:53 <danypr92_> Cuando declaro el campo donde selecciono el party como Function, con su funcion y como instancias el campo Many2One, no sale nada en el desplegable
2017-11-23 11:53 <danypr92_> no se hace ninguna acción...
2017-11-23 12:00 <pokoli> danypr92_: puedes compartir tu código (en un pastebin por ejemplo) ?
2017-11-23 12:02 <danypr92_> https://gist.github.com/danypr92/9286e8fd21e24077f5b45c9a22ceef01
2017-11-23 12:03 <danypr92_> \msg pokoli estos son los dos campos en concreto
2017-11-23 12:06 <meigallodixital> con poner el nick ya le 'pita' no ahce falta el msg :P
2017-11-23 12:06 <danypr92_> megallodixital gracias!
2017-11-23 12:07 <pokoli> meigallodixital: danypr92_ exactamente, solo hace falta que escribas mi nombre y me salta la notifiación
2017-11-23 12:08 <pokoli> partner... que dolor de ojos ^^ xD
2017-11-23 12:09 <pokoli> danypr92_: partner es un model que tiene un many2one hacia party?
2017-11-23 12:09 <meigallodixital> eso no podrías ahcerlo con lo de relaciones tuneando un poco?
2017-11-23 12:09 <pokoli> danypr92_: el pyson no soporta utilizar los '.' para navegar entre relaciones
2017-11-23 12:09 <pokoli> danypr92_: debes hacer un campo funcional que sea un Many2One al party.party, que se actualize via on_change al cambiar el campo partner
2017-11-23 12:10 <danypr92_> pokoli exacto, partner tiene un Many2One a party.party llamado party
2017-11-23 12:10 <pokoli> danypr92_: en el ejemplo que te passe ayer, se hace exactamente lo mismo
2017-11-23 12:10 <pokoli> danypr92_: http://hg.tryton.org/modules/account_payment_sepa/file/786396a2da33/payment.py#l49
2017-11-23 12:11 <pokoli> danypr92_: http://hg.tryton.org/modules/account_payment_sepa/file/786396a2da33/payment.py#l113
2017-11-23 12:11 <pokoli> meigallodixital: que quieres decir con "relaciones tuneando un poco" ?
2017-11-23 12:11 <danypr92_> pokoli: sí, es lo que comento en la parte de abajo del gist, despues del segundo comentario
2017-11-23 12:12 <pokoli> danypr92_: el Many2ONe debe ser a party.party
2017-11-23 12:12 <meigallodixital> si no entiedno mal está haciendo una relación 'partner' entre parties, no podría extender ese módulo y tiene esa gestión ya hecha?
2017-11-23 12:12 <pokoli> danypr92_: y el pyson no puede contener puntos
2017-11-23 12:12 <meigallodixital> solo he visto el código de hoy igual me faltan detalles ...
2017-11-23 12:13 <pokoli> meigallodixital: entiendo que lo que haces es que el partner es un subconjunto de empleados
2017-11-23 12:13 <pokoli> s/emploeados/terceros
2017-11-23 12:14 <pokoli> meigallodixital: igual que se hace con los empleados
2017-11-23 12:14 <pokoli> ACTION la cabeze le va mas rapido que las manos
2017-11-23 12:14 <meigallodixital> ok, yo entendía más bien partner como alguien que colaboras en plan disñeador gráfico por ejemplo
2017-11-23 12:15 <pokoli> ami partner me suena a tercero de openerp
2017-11-23 12:15 <danypr92_> partner son socios de una asociacion/cooperativa
2017-11-23 12:15 <pokoli> por eso dije que era dolor de ojos
2017-11-23 12:16 <danypr92_> porque?
2017-11-23 12:16 <meigallodixital> danypr92_, y has echado un ojo a como lo ahcen los de coopengo?
2017-11-23 12:16 <meigallodixital> mmm coopengo no, los otros ...
2017-11-23 12:17 <pokoli> meigallodixital: pon los links :)
2017-11-23 12:17 <meigallodixital> https://tryton-ar.readthedocs.io/es/latest/gestion-coop.html
2017-11-23 12:17 <meigallodixital> gcoop
2017-11-23 12:17 <meigallodixital> es apra argentina pero igual te vale de base
2017-11-23 12:17 <pokoli> o igual te vale el módulo de la fundación: http://hg.tryton.org/tpf/foundation_supporter/file/ae60f911951c/supporter.py
2017-11-23 12:18 <danypr92_> vale, ya está, teniais razon, me estaba complicando la vida
2017-11-23 12:19 <danypr92_> el primer many2one lo he hecho a party directamente, así en el domain del bank_account no tengo que navegar para llegar al party
2017-11-23 12:19 <pokoli> es habitual tranquilo :)
2017-11-23 12:19 <pokoli> danypr92_: pero entonces vas a poder seleccionar todos los parties, los que sean partner y los que no
2017-11-23 12:19 <pokoli> nose si es lo que quieres
2017-11-23 12:19 <danypr92_> y una pregunta, por asegurar, este tipo de cambios, para estar seguro que se estan aplicando, si tengo tanto el server como el cliente lanzados en modo developer, hace falta reiniciar el server o reconectar el cliente?
2017-11-23 12:20 <pokoli> danypr92_: solo cerrar i volver a abrir la pestanya
2017-11-23 12:20 <pokoli> danypr92_: para que el cliente refresque la definición de la vista/campos
2017-11-23 12:20 <danypr92_> pokoli: tanto para cambios en funciones como en campos de una clase?
2017-11-23 12:21 <pokoli> danypr92_: si, solo que se modificas la estructura de base de datos o ficheros xml tienes que ejecutar trytond-admin
2017-11-23 12:22 <danypr92_> pokoli: tryton-admin es para update del modulo?
2017-11-23 12:22 <pokoli> danypr92_: de uno o varios módulos, en una o varias bases de datos :)
2017-11-23 12:22 <meigallodixital> yo echaría un ojo de todas formas a gcoop que seguro te da ideas
2017-11-23 12:23 <danypr92_> meigallodixital: gracias, voy a ello!
2017-11-23 12:23 <meigallodixital> https://tryton-ar.readthedocs.io/es/latest/gestion-coop.html
2017-11-23 12:23 <meigallodixital> yo ya viendo eso veo cosas que no hubiese caído de inicio, tema bajas por ejemplo
2017-11-23 12:23 <pokoli> de hecho, estaria bien tener un módulo generico de tryton para la gestión de associaciones
2017-11-23 12:25 <meigallodixital> pokoli, por eso decía de adaptarlo, si luego se van currando a distintas legislaciones la salida de informes puede ser un proyecto potentillo y chulo
2017-11-23 12:26 <danypr92_> y para que el campo bank_account se vacie si vacian el otro, lo puedo hacer con un on_change?
2017-11-23 12:27 <meigallodixital> hum, lo tienen todo en un móudlo
2017-11-23 12:34 <pokoli> danypr92_: si, lo puedes hacer en un on_change
2017-11-23 12:34 <pokoli> meigallodixital: habira que hacer algunos blueprints en disscuss.tryton.org para plantear el tema
2017-11-23 12:34 <pokoli> meigallodixital: mi lista de cosas a plantear es larga ya... me queda un poco lejos hacer esto :)
2017-11-23 12:37 <pokoli> meigallodixital: de todas formas, me alegra ver que andaís provando el cliente en gtk3 bajo win
2017-11-23 12:50 <meigallodixital> si, lo que pasa que aún no monté 4.6 como pata jugar con 4.7 :P
2017-11-23 12:53 <meigallodixital> se podría añadir un icono al toolbar en 'tiempo real'? Quiero poner un icono al lado del de la bola del mundo si el cliente es no fiable para que no cante mucho
2017-11-23 12:53 <meigallodixital> en el change de tercero vamos
2017-11-23 12:53 <pokoli> meigallodixital: se puede añadir iconos en la vista de listado y formulario
2017-11-23 12:54 <pokoli> meigallodixital: I si, puedes cargar el icono via on_change si quieres
2017-11-23 12:54 <meigallodixital> voy a ver si soy capaz ...
2017-11-23 12:55 <meigallodixital> había pensado poer color de fondo al cuadro de tercero, pero canta a dios eso
2017-11-23 12:56 <pokoli> meigallodixital: yo normalmente pongo un icono que se muestra o esconde
2017-11-23 12:56 <pokoli> meigallodixital: con eso es bastante visual
2017-11-23 12:57 <meigallodixital> pero en ese campo ya hay dos no se si se pueden poner más, o te refieres el toolbar
2017-11-23 12:57 <pokoli> meigallodixital: tienes que añadir-lo al lado del campo
2017-11-23 12:58 <pokoli> meigallodixital: el icon o se pone con: <image/> utilizando el como name el nombre del icono
2017-11-23 12:58 <pokoli> <image name="tryton-go-next"/>
2017-11-23 12:58 <meigallodixital> el tema es que ahí si canta si el cliente está viendo el pedido/contrato ...
2017-11-23 12:59 <meigallodixital> voy a probar también a ver como queda
2017-11-23 12:59 <pokoli> meigallodixital: tienes que poner los iconos en las vistats de pedido/contrato
2017-11-23 12:59 <meigallodixital> si, si, bueno contrato es compra, que aqui todos son proveedores sean particulares o empresas
2017-11-23 13:00 <meigallodixital> le llamo contrato por deformación profesional, porque se firma y tal :P
2017-11-23 13:27 <danypr92> Alguien me puede echar una mano?/quit
2017-11-23 13:28 <pokoli> lol
2017-11-23 13:28 <pokoli> complicado hecharle una mano despues del quit
2017-11-23 13:30 <pokoli> meigallodixital: llamale como quieras, debes añadir los iconos en esas vistas :)
2017-11-23 13:30 <danypr92_> perdón, estoy probando clientes de IRC y tenia escrito en un mensage en uno...
2017-11-23 13:30 <meigallodixital> en ello estoy
2017-11-23 13:31 <danypr92_> pokoli: ya tengo el campo relacional, pero me jode que no me funcione el Function, no entiendo que hago mal...
2017-11-23 13:32 <pokoli> danypr92_: algun error?
2017-11-23 13:32 <danypr92_> pokoli: lo tengo tal cual en el ejemplo que me pasaste, pero en el desplegable del campo no sale nada, en el log no se ve nada, no sale nada
2017-11-23 13:33 <danypr92_> UU' perdón por tantos nadas, estoy un poco de los nervios ya...
2017-11-23 13:33 <pokoli> danypr92_: tienes el campo añadido en las vistas?
2017-11-23 13:33 <pokoli> danypr92_: lo tienes en el depends?
2017-11-23 13:33 <danypr92_> si
2017-11-23 13:34 <pokoli> danypr92_: y si lo muestras en las vistas, que valor tiene?
2017-11-23 13:34 <pokoli> danypr92_: segurament es el function que no se esta calculando bien
2017-11-23 13:34 <pokoli> danypr92_: en que versión trabajas?
2017-11-23 13:34 <danypr92_> pokoli: 3.8
2017-11-23 13:34 <danypr92_> pokoli: en la vista el campo por defecto está vacio
2017-11-23 13:35 <pokoli> danypr92_: pero se debe rellenar al seleccionar un party no?
2017-11-23 13:35 <pokoli> por eso el depends i el on_change
2017-11-23 13:35 <danypr92_> pokoli: si, el campo bank_account ya he conseguido que me filtre por party
2017-11-23 13:36 <danypr92_> pokoli: pero tenias razon, necesito tener el partner, no el party (el party puedo sacarlo del partner)
2017-11-23 13:36 <pokoli> danypr92_: pues simplemente cambias un campo por el otro, y adaptas el on_change para que te devuelve el party del partner
2017-11-23 13:37 <danypr92_> pokoli: ahora estoy intentando declarar 'partner' como campo Function((partner con su domain), 'funcion que devuelve el partner.party.id)
2017-11-23 13:38 <pokoli> danypr92_: tienes que tener 2 campos. El partner, y un funcional que te devuelve el tercero del partner
2017-11-23 13:39 <pokoli> danypr92_: para poder usuar el tercero del partner en el pyson
2017-11-23 13:41 <danypr92_> pokoli: aaaa vale, no te entendia, pensaba que el funcional tenia que ser el partner, como en el ejemplo
2017-11-23 13:41 <danypr92_> pokoli: o al menos así lo veia yo
2017-11-23 13:41 <danypr92_> pokoli: si juego con partner y bank_account en la vista, tendre otro campo party de tipo Function dependiente de partner y que cuando partner cambie este se actualice, no?
2017-11-23 13:42 <pokoli> danypr92_: de hecho, en el ejemplo existe un tercer campo company que es de donde se lee el tercero
2017-11-23 13:43 <pokoli> danypr92_: si, pero el tercer campo no se muestra al usuario, sinó que solo se usa para el cálculo
2017-11-23 13:45 <danypr92_> pokoli: perfecto, muchas gracias!
2017-11-23 13:45 <danypr92_> pokoli: no lo habia visto, lo del tercer campo
2017-11-23 13:46 <danypr92_> pokoli: voy a ver si lo consigo
2017-11-23 13:46 <pokoli> danypr92_: la cosa esta, que si la relación es directa con dos campos tienes suficientes
2017-11-23 13:46 <pokoli> danypr92_: pero si quieres acceder via PYSON a campos de otros modelos tienes que añadir-los como campos funcionales
2017-11-23 14:05 -!- smarro(~sebastian@181.16.34.86) has joined #tryton-es
2017-11-23 14:12 <meigallodixital> hay alguna forma de ver si está cargando los xmls, o que xml carga?
2017-11-23 14:16 <pokoli> meigallodixital: ¿cual es tu problema?
2017-11-23 14:17 <meigallodixital> no me carga el la imagen en purchase y aparentemente está bien y lo metí en tryton.cfg también
2017-11-23 14:18 <meigallodixital> creo que no em dejé nada ...
2017-11-23 14:20 <pokoli> meigallodixital: puedes mirar si la vista existe en Administración -> Interficie de Usuario -> Vistas
2017-11-23 14:22 <meigallodixital> hum, solo sale una si busco por tipo de vista formularoi y modelo purchase.purchase
2017-11-23 14:23 <meigallodixital> algo debo tener mal entonces
2017-11-23 14:24 <meigallodixital> lo únuci, al meter el modelo de purchase es necesario repetir el tryton-admin?, no tiene campos a mayores solo la imagen de momento ... a ver si va a ser eso
2017-11-23 14:25 <meigallodixital> ouch, al hacer le update hay error :\
2017-11-23 14:26 <pokoli> meigallodixital: las vistas heredadas tienen el tipo de vista en blanco
2017-11-23 14:26 <pokoli> meigallodixital: hay que ejecutar siempre los tests!!!
2017-11-23 14:27 <meigallodixital> vale, esto es cagada mia, le puse id a la imagen por inercia ...
2017-11-23 14:27 <meigallodixital> <string>:6:0:ERROR:RELAXNGV:RELAXNG_ERR_INVALIDATTR: Invalid attribute id for element image
2017-11-23 14:29 <meigallodixital> AttributeError: Couldn't find tag (xpath: /form/field[@id='party']) in parent view!
2017-11-23 14:29 <meigallodixital> como, subo y reviso, que me están mirando aquí con odio ya xd
2017-11-23 14:29 -!- csotelo(~csotelo@179.7.36.162) has joined #tryton-es
2017-11-23 14:30 <meigallodixital> de todas formas, si yo extiendo este: http://hg.tryton.org/modules/purchase/file/tip/view/purchase_form.xml no está correcto eso? porque no está agrupado ni en notebook
2017-11-23 14:34 <pokoli> meigallodixital: debes usar name i no id
2017-11-23 14:34 <pokoli> :)
2017-11-23 15:07 <meigallodixital> name lo tengo, pero eso es la imagen que carg, yo me refería a ponerle id para luego identificarlo para ponerlo visible o no, probablemente lo esté haciendo mal :P
2017-11-23 15:08 <meigallodixital> ah, que te refieres a esto último :P
2017-11-23 15:09 <meigallodixital> works
2017-11-23 15:31 <pokoli> justo a eso me referia :)
2017-11-23 16:40 <danypr92_> buenas, teneis algun ejemplo de un Wizard que al acabar la transicion abra un modelo en concreto?
2017-11-23 16:40 <danypr92_> me gustaría abrir el formulario de party con un party en concreto
2017-11-23 16:42 <pokoli> danypr92_: debes usar un StateAction para ejecutar una acción en el cliente
2017-11-23 16:42 <pokoli> danypr92_: hay bastantes ejemplos en el código de tryton
2017-11-23 16:42 <danypr92_> pokoli: gracias! estaba mirando los StateView
2017-11-23 16:54 <meigallodixital> con que se controla las columnas de un field, porque veo que el atributo col solo va en los contenedores
2017-11-23 16:56 <pokoli> meigallodixital: un campo siempre ocupa una columna
2017-11-23 16:56 <pokoli> meigallodixital: si quires que ocupe mas, debes poner colspan
2017-11-23 16:56 <pokoli> meigallodixital: y si quieres dividir una columan en mas, le puedes poner un grup, donde especificas el col
2017-11-23 16:57 <meigallodixital> quiero que ocupe menos, es decir quiero que el campo party de purchase ocupe menos para poner el icono de fiable al lado
2017-11-23 16:58 <meigallodixital> a eso me refería, tengo que hacer un contenedor, pero estos field ya existen definidos en la vista padre,como los meto en un grupo
2017-11-23 17:02 <pokoli> meigallodixital: puede utilizar replace, para canviar el campo por un grup
2017-11-23 17:02 <pokoli> i luego poner el campo dentro
2017-11-23 17:07 <meigallodixital> con -1 coge el tamaño del padre no?
2017-11-23 17:10 <pokoli> meigallodixital: no, col=-1 es infinito, van a caber todas las que metas
2017-11-23 17:19 <meigallodixital> pero asi me mete un padding y sigo teniendo el problema de no poderle poner que tamaño tiene el widget y que tamaño la imagen de alerta, a menos que se me escape algo ...
2017-11-23 17:20 <meigallodixital> https://snag.gy/FyL21x.jpg
2017-11-23 17:20 <meigallodixital> lo que quiero es pegar el candado al widget y que sumen todo el hueco
2017-11-23 17:23 <pokoli> meigallodixital: a la imagen tienes que ponerle xexpand="0"
2017-11-23 17:23 <pokoli> meigallodixital: y al campo xexpand="1"
2017-11-23 17:23 <pokoli> y te quedara junto
2017-11-23 17:23 <meigallodixital> jsuto estaba en ello
2017-11-23 17:23 <meigallodixital> http://hg.tryton.org/modules/party/file/tip/view/address_form.xml
2017-11-23 17:23 <meigallodixital> estaba cotillenado este
2017-11-23 17:24 <meigallodixital> y se puede quitar el padding del group?
2017-11-23 17:24 <pokoli> queda bastante junto
2017-11-23 17:24 <pokoli> meigallodixital: creo que un pequeño margen siempre queda
2017-11-23 17:24 <pokoli> meigallodixital: lo hice una vez, pero ahora no lo tengo a mano :)
2017-11-23 17:29 <meigallodixital> losfill a cero entiendo apra que el icono se ajuste a la linea no?
2017-11-23 17:51 <pokoli> meigallodixital: si
2017-11-23 18:09 <meigallodixital> no afecta, por cierto en la doc en image no está ni xexpand ni xfill
2017-11-23 20:18 -!- DNC_91(~dan@host221.200-117-155.telecom.net.ar) has joined #tryton-es
2017-11-23 20:53 -!- csotelo_at_work(~csotelo@179.43.97.56) has joined #tryton-es
2017-11-23 22:13 -!- smarro(~sebastian@181.16.34.86) has joined #tryton-es

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