chat.freenode.net #tryton-es log beginning Wed Mar 7 00:02:01 CET 2018 | ||
-!- nstefani(~nstefani@181.165.91.233) has joined #tryton-es | 23:57 | |
-!- nstefani(~nstefani@181.165.91.233) has joined #tryton-es | 00:02 | |
-!- nstefani(~nstefani@181.165.91.233) has left #tryton-es | 01:00 | |
-!- csotelo(~csotelo@2001:1388:49c6:5729:fbf8:6db:4ee2:edf2) has joined #tryton-es | 01:20 | |
-!- nstefani(~nstefani@181.165.91.233) has joined #tryton-es | 03:22 | |
meigallodixital_ | hi | 08:17 |
---|---|---|
-!- mariomop(~quassel@181.94.33.203) has joined #tryton-es | 10:48 | |
meigallodixital | para filtrar los relacionados que es mejor meterlo en el modelo como domain del field o en el xml¿ | 11:13 |
meigallodixital | entiendo que si se puede hacer desde el xml con record te evita estar pendiente de cambios en el field original | 11:14 |
pokoli | meigallodixital: no entiendo la pregunta | 11:25 |
meigallodixital | quiero hacer lo que comentamos ayer, que en la selección de warehouse en purchase solo salgan las que están en user.warehouses, mi pregunta es si es mejor sobreescribir el field warehouse del modelo purchase desde el modelo o se puede hacer desde permisos con un registro record | 11:27 |
meigallodixital | filtrar los relacionados vamos | 11:28 |
pokoli | meigallodixital: yo lo haría todo por reglas de accesso | 11:34 |
meigallodixital | donde puedo ver un ejemplo, lo que estoy encontrando filtra modelo sobre todo apra company, no veo nada que me guie | 11:35 |
pokoli | meigallodixital: es questión de componer el domain | 11:37 |
pokoli | meigallodixital: si en stock.location usas : [('id', 'child_of', user.warehouse, 'parent')] en compras debes usar [('warehouse.id', 'child_of', user.warehouse, 'parent')] | 11:38 |
meigallodixital | pero contra que va el registro, contra el propio domain? | 11:38 |
meigallodixital | en stock.location no lo puse porque me bloquea a admin también, tendría que hacer una excepción entiendo | 11:39 |
meigallodixital | no es capaz de sacar los registros: ValueError: too many values to unpack (expected 3) | 11:48 |
pokoli | meigallodixital: la regla la tienes que aplicar con un If de pyson para que solo aplique si el usuario tiene un warehouse seleccionado | 11:54 |
pokoli | meigallodixital: de esta forma el admin lo dejas en blanco y lo veras todo | 11:54 |
meigallodixital | tiene wwarehouse asigagnado | 11:54 |
pokoli | meigallodixital: ¿Entonces es normal que te aplique la restricción? | 11:56 |
pokoli | meigallodixital: eso era una afirmación y no una pregunta | 11:57 |
pokoli | xD | 11:57 |
meigallodixital | creo que hablamos de cosas distintas, yo me refiero al error de unpack | 11:57 |
pokoli | meigallodixital: ¿has copiado el dominio que he puesto de muestra? | 11:58 |
meigallodixital | si | 11:58 |
pokoli | meigallodixital: nunca te fies de mis ejemplos copiados de aquí | 11:59 |
pokoli | meigallodixital: lo escribo de memoria y sin comprobar | 11:59 |
meigallodixital | https://pastebin.com/yPCL7kNe | 11:59 |
pokoli | meigallodixital: el error es que sobra un argument | 12:00 |
pokoli | meigallodixital: esque no recuerdo exactamente como iba el parent_of | 12:00 |
meigallodixital | si, pero segun la doc son 4 dejame revisar de nuevo | 12:00 |
pokoli | meigallodixital: prueba con [('warehouse.parent', 'child_of', use.warehouse)] | 12:00 |
pokoli | meigallodixital: pero asegurate de utilizar el child_of/parent_of para poder acceder a las sububicaciones | 12:01 |
meigallodixital | KeyError: 'child_of' | 12:02 |
meigallodixital | voy a volver a ver la doc algo estoy haciendo mal | 12:02 |
meigallodixital | (<field name>, ['child_of'|'not_child_of'], <operand>, <parent field>) | 12:03 |
meigallodixital | esta es la sintaxis el 3º es unoperador | 12:03 |
pokoli | meigallodixital: si esque esta todo en la doc.... xD | 12:06 |
meigallodixital | si bueno, la doc ... vamos a dejarlo ahi xd | 12:06 |
-!- meigallodixital_(~meigallod@162.200.26.77.dynamic.reverse-mundo-r.com) has joined #tryton-es | 12:17 | |
-!- nstefani(~nstefani@181.165.91.233) has joined #tryton-es | 12:51 | |
meigallodixital | si filtro en location con if o sin el no puedo entrar en compras me dice que el campo de busqueda warehouse no está disponible, algo estoy pisando | 13:53 |
-!- caf_(~caf@corp-190-12-31-162.cue.puntonet.ec) has joined #tryton-es | 14:12 | |
pokoli | meigallodixital: en compras o en lineas de compras? | 14:30 |
pokoli | meigallodixital: el error es porque estas filtrando por un campo funcional que no tiene definido un searcher | 14:30 |
meigallodixital | compras | 14:30 |
meigallodixital | es decir filtro en location y al entrar en compras saca ese dialogo | 14:31 |
meigallodixital | warehouse es un many2one no un funcional a menos que se me escape algo | 14:31 |
meigallodixital | https://hg.tryton.org/modules/purchase/file/tip/purchase.py#l91 | 14:32 |
meigallodixital | https://hg.tryton.org/modules/purchase/file/4.6/purchase.py#l90 | 14:33 |
meigallodixital | mejor dicho, que uso 4.6 | 14:33 |
meigallodixital | si mantengo el filtro en purchase dice eso, si quito purchase.xml del modulo dice: Está intentando leer registros que ya no existen. | 14:40 |
meigallodixital | (Tipo de documento: stock.location) | 14:40 |
meigallodixital | algo estoy haciendo mal seguro | 14:40 |
meigallodixital | al crear un registro nuevo da este último con lo que no puede ser problema de realción todavía | 14:40 |
pokoli | meigallodixital: tienes que filtrar en purchase si o si, sinó abres compras que no puedes leer el albaran y por esto te dea el error | 14:42 |
-!- perilla(~perilla@corp-190-12-31-162.cue.puntonet.ec) has joined #tryton-es | 15:24 | |
-!- josesalvador(~josesalva@93.176.185.229) has joined #tryton-es | 15:47 | |
meigallodixital | en este caso era una compra nueva, no debiera tener nada relacionado que de problemas | 15:59 |
meigallodixital | de todas formas mi duda sigue siendo como filtrar el campo warehouse en compras para que no salgan en el popup los no asignados | 15:59 |
pokoli | meigallodixital: debes tener la regla en stock.location | 16:01 |
meigallodixital | si la meto ahí es cuando em rompe todo, pongo pastebin, algo estoy haciendo mal seguro | 16:02 |
meigallodixital | https://pastebin.com/7jgGuCcN <- location | 16:02 |
meigallodixital | https://pastebin.com/xr2u5zMY <- purchase | 16:03 |
meigallodixital | https://snag.gy/CLtVEn.jpg <- error de lcoation | 16:04 |
meigallodixital | al dar un alta misma mente | 16:05 |
-!- nstefani(~nstefani@181.165.91.233) has joined #tryton-es | 16:20 | |
pokoli | meigallodixital: esto es lo que tengo yo en un módulo: https://pastebin.com/4Nq4RpSU | 16:34 |
pokoli | meigallodixital: y funciona correctamente | 16:34 |
meigallodixital | cotilleo | 16:34 |
meigallodixital | el primre record es de location y el segundo de purchase verdad? | 16:36 |
meigallodixital | solo tienes 1 warehouse ahí verdad? | 16:40 |
meigallodixital | yo estoy sacando todos los que tiene acceso el usuario, es decir estoy sacando user.warehouses | 16:40 |
meigallodixital | no creo que sea por eso pero por si acaso | 16:40 |
pokoli | meigallodixital: nono, tengo 2 warehouses allí | 16:44 |
pokoli | meigallodixital: pero utilizo el many2one en vez del many2many | 16:44 |
meigallodixital | hum, con tu code tira asi que algo hago mal, será opr eso, por haer many2many? | 16:45 |
meigallodixital | es por los warehouses si, si con mi code uso el por defecto no la lsita me filtra bien, mañana reviso | 17:00 |
pokoli | meigallodixital: me alegro que te sirva. Hasta mañana! | 17:02 |
meigallodixital | si, lo que me referia antes es que si uso warehouse y no warehouses tampoco falla mi code | 17:03 |
meigallodixital | pued ser algo del many2many ... | 17:04 |
meigallodixital | mañana más | 17:04 |
caf_ | Pokoli: Hola, Christian te escribe, queria pedirte ayuda, estoy trabajando en el modulo account y purchase | 17:45 |
caf_ | Estoy intentado configurar el asiento contable de compra de la siguiente manera http://es.tinypic.com/view.php?pic=29blk44&s=9#.WqAjoHWWaV4 | 17:45 |
caf_ | he intentado con la configuracion de impuestos pero esta se aplica en el debe pero necesito que se desglose el impuetso en el haber | 17:46 |
caf_ | hay alguna manera de configurar los acientos contable de la menera de la imagen? | 17:46 |
caf_ | pokoli: la configuracion actual del asiento contable de compras con la configuracion de impuestos esta asi http://es.tinypic.com/view.php?pic=zu2luf&s=9#.WqApMHWWaV4 pero necesito aplicar el desglose de los impuesto en el haber no en el debe | 18:04 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!