chat.freenode.net #tryton-es log beginning Thu Feb 15 00:02:01 CET 2018 | ||
2018-02-15 00:27 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 00:43 -!- csotelo(~csotelo@179.7.50.206) has joined #tryton-es | ||
2018-02-15 01:32 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 05:42 -!- JosDzG(~Thunderbi@189.195.156.226) has joined #tryton-es | ||
2018-02-15 08:44 -!- josesalvador(~josesalva@93.176.185.229) has joined #tryton-es | ||
2018-02-15 09:38 <meigallodixital> hi | ||
2018-02-15 09:38 <pokoli> buenos dias | ||
2018-02-15 09:39 <meigallodixital> simestoy como noisy no me debiera haber llegado un aviso del menasje de angel en el issue de las empresas? | ||
2018-02-15 09:44 <pokoli> meigallodixital: si, ami me llegó | ||
2018-02-15 09:47 <meigallodixital> :? | ||
2018-02-15 09:47 <meigallodixital> está en spam ... | ||
2018-02-15 09:54 <josesalvador> Hola | ||
2018-02-15 09:56 <meigallodixital> hi :) | ||
2018-02-15 09:57 <josesalvador> Estoy comenzando con tryton y como buen novato que soy estoy teniendo algunas dificultades para realizar una instalación básica | ||
2018-02-15 09:58 <josesalvador> No sé si voy por el buen camino pero el método que he escogido para instalar tryton se basa en | ||
2018-02-15 09:58 <josesalvador> dentro de un virtual env | ||
2018-02-15 09:58 <josesalvador> tratar de instalarlo con pip a través de un requirements.txt | ||
2018-02-15 09:58 <josesalvador> mientras "tiro" de pypy todo va fino | ||
2018-02-15 09:59 <josesalvador> p.e.: trytond-account-invoice==4.2.2 | ||
2018-02-15 09:59 <josesalvador> pero en cuanto he escogido otro método para los módulos españoles ya he tenido algún exito y fracaso | ||
2018-02-15 09:59 <josesalvador> p.e. | ||
2018-02-15 10:00 <josesalvador> si en el requirements pongo | ||
2018-02-15 10:00 <josesalvador> hg+https://bitbucket.org/trytonspain/trytond-account_payment_es@4.2#egg=trytond-account_payment_es-4.2 | ||
2018-02-15 10:00 <josesalvador> obtengo un error donde me dice que: | ||
2018-02-15 10:01 <meigallodixital> solo el core está en pipy salvo que tires de pip + hg en trytonspain | ||
2018-02-15 10:01 <josesalvador> No matching distribution found for trytonspain_account_bank<4.3,>=4.2 (from trytonspain-account-payment-es | ||
2018-02-15 10:01 <meigallodixital> de todas formas si isntalas 4.6 que es la ultima estable el core de la contabilidad española viene de serie | ||
2018-02-15 10:01 <josesalvador> no es el primer módulo que he instalado con la combinación hg+https y mientras este no me funciona otros sí han ido bien | ||
2018-02-15 10:02 <meigallodixital> que error da? si es largo ponlo en pastebin/bpaste | ||
2018-02-15 10:02 <josesalvador> este es el error | ||
2018-02-15 10:02 <josesalvador> No matching distribution found for trytonspain_account_bank<4.3,>=4.2 (from trytonspain-account-payment-es | ||
2018-02-15 10:04 <meigallodixital> el probela es account_bank, parece que no hay rama 4.2 | ||
2018-02-15 10:07 <josesalvador> en bitbucket sí aparece | ||
2018-02-15 10:07 <meigallodixital> pues si que existe, lo raro es que te diga 4.3, las impares son desarrollo | ||
2018-02-15 10:07 <josesalvador> https://bitbucket.org/trytonspain/trytond-account_bank/src/0b78ed8fce97ec675c15113792bf712f7fcf6596/?at=4.2 | ||
2018-02-15 10:07 <josesalvador> ¿? | ||
2018-02-15 10:09 <josesalvador> si interpreto bien la salida del error está buscando el módulo en >=4.2 y <4.3 | ||
2018-02-15 10:09 <josesalvador> no entiendo porque no funciona... :-( | ||
2018-02-15 10:12 <meigallodixital> cierto, sino pone dev0, me descolocó el orden y los <> | ||
2018-02-15 10:20 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 10:20 <pokoli> josesalvador: el problema es que los módulos no estan bien definidos y por eso no funciona | ||
2018-02-15 10:20 <meigallodixital> creo que el problema que tienes es de dependencias, te está buscando en pypi el paquete | ||
2018-02-15 10:21 <pokoli> josesalvador: creo que lo han arreglado en la versión de desarrollo | ||
2018-02-15 10:21 <meigallodixital> no necesitaría un indice apra el el find-links pokoli? | ||
2018-02-15 10:21 <pokoli> josesalvador: aunque seguramente deberas utilizar el flag --process-dependency-links al lanzar pip | ||
2018-02-15 10:22 <josesalvador> si lo he entendido bien en tryton no deben mezclar módulos de distintas ramas | ||
2018-02-15 10:23 <josesalvador> si estoy en lo cierto | ||
2018-02-15 10:23 <josesalvador> no debería mezclar mi tryton 4.2 con este módulo en desarrollo | ||
2018-02-15 10:23 <josesalvador> verdad?? | ||
2018-02-15 10:23 <meigallodixital> exacto, por ejemplo como te digo, esto que estas metiendo en 4.6 lo tienes en el core ya | ||
2018-02-15 10:23 <pokoli> josesalvador: si, un índice también funcionaria. El problema es que no hay ninguno | ||
2018-02-15 10:23 <pokoli> josesalvador: exacto no debes mezclar | ||
2018-02-15 10:23 <josesalvador> muchas gracias a los dos | ||
2018-02-15 10:24 <meigallodixital> de todas formas | ||
2018-02-15 10:24 <meigallodixital> prueba instalar antes el bank | ||
2018-02-15 10:24 <josesalvador> creo que voy ha hacer caso de vuestras recomendaciones y tratar de levantar una 4.6 | ||
2018-02-15 10:24 <pokoli> josesalvador: no se si pip respeta el orden de los requeriments.txt pero si pones los módulos en orden de dependencia deberia funcionarte | ||
2018-02-15 10:24 <meigallodixital> es decir mete a mano las dependeicas que se queje | ||
2018-02-15 10:24 <josesalvador> grcias majos!!! :-D | ||
2018-02-15 10:24 <josesalvador> voy a ello | ||
2018-02-15 10:25 <pokoli> josesalvador: si quieres hacer una prueba rapida, puedes tirar de la imagen de docker: https://hub.docker.com/r/tryton/tryton/ | ||
2018-02-15 10:25 <meigallodixital> 4.4 y 4.6 trae cositas muy chulas, sobre todo lo que te comentamos del core de la conta española inside :P | ||
2018-02-15 10:28 <pokoli> meigallodixital: para la 4.8 a ver si podemos disponer tambien de la importación de extractos bancarios: https://bugs.tryton.org/issue7082 | ||
2018-02-15 10:28 <meigallodixital> eso, aún no acabé con esta y ya poniendo los dientes largos | ||
2018-02-15 10:30 <meigallodixital> bueno, me pongo con los contextos que yame tira todo menos eso, ida de olla al final de docker ... o asaber | ||
2018-02-15 10:31 <pokoli> meigallodixital: hay que ir poniendo cosas nuevas en las nuevas versiones, sinó os apalancáis y os quedáis en las anteriores | ||
2018-02-15 10:31 <meigallodixital> a mi me lo dices que no doy llegado a meta xd | ||
2018-02-15 10:31 <meigallodixital> yo tengo versionitis xd | ||
2018-02-15 10:32 <pokoli> meigallodixital: yo tengo architis, tengo unas ganas de pasarme a archlinux que da gusto | ||
2018-02-15 10:32 <pokoli> meigallodixital: pero me da una pereza formatear e reinstalar... :( | ||
2018-02-15 10:33 <meigallodixital> a mi tb me gusta rooling, estuve con bastante tiempo con gentoo y con sid por eso | ||
2018-02-15 10:34 <meigallodixital> y arch hay la gallega que te mete un instalador para que la montes rapido pero luego la administras como una normal | ||
2018-02-15 10:34 <meigallodixital> antergos se llama | ||
2018-02-15 10:34 <pokoli> meigallodixital: nono, si lo hago, lo hago bien, instalación a mano :) | ||
2018-02-15 10:35 <pokoli> meigallodixital: sid tambien seria una buena opción, aunque tengo servidores con debian, no me termina de gustar para el escritorio, me da un poco de desconfianza | ||
2018-02-15 10:36 <pokoli> supongo porqué he oido unas cuantas veces que dejaba de funcionar en algunas actualizaciones | ||
2018-02-15 10:50 <meigallodixital> yo tuve pocos problemas con sid pero es cierto que un días e vienen arriba, te cambian las glibc y te vienen600mb de update xd | ||
2018-02-15 10:51 <meigallodixital> antergos creo que solo toca el installer hasta donde yo se, es una arch limpia 'por dentro' si no recuerdo mal | ||
2018-02-15 11:03 <meigallodixital> pokoli, puedes echarle u ojo al context este a ver si está ok? es lo único que no me traga despues de resetear docker supongo que estará mal: https://pastebin.com/pCyzR1e3 | ||
2018-02-15 11:09 <pokoli> meigallodixital: yo lo veo bien. ¿Que error te da? | ||
2018-02-15 11:10 <meigallodixital> no me pone el valor en el default, lo saco asi | ||
2018-02-15 11:11 <meigallodixital> @staticmethod | ||
2018-02-15 11:11 <meigallodixital> def default_warehouse(): | ||
2018-02-15 11:11 <meigallodixital> return Transaction().context.get('warehouse') | ||
2018-02-15 11:11 <meigallodixital> en purchase | ||
2018-02-15 11:11 <meigallodixital> mejor pego pastbin ... | ||
2018-02-15 11:12 <meigallodixital> https://pastebin.com/DLimbh3M | ||
2018-02-15 11:14 <pokoli> meigallodixital: si tiras el servidor/cliente en modo verbose veras las peticiones que te hace y allí se manda el context | ||
2018-02-15 11:14 <pokoli> meigallodixital: tienes que salir y volver a entrar para que se actualize el contest | ||
2018-02-15 11:14 <pokoli> context* | ||
2018-02-15 11:15 <meigallodixital> si, ya sali varias veces | ||
2018-02-15 11:15 <meigallodixital> voy a ver | ||
2018-02-15 11:56 -!- mariomop(~quassel@181.88.201.204) has joined #tryton-es | ||
2018-02-15 12:51 -!- andreslara501(~andreslar@cmodem190-5-206-145.emtel.net.co) has joined #tryton-es | ||
2018-02-15 13:26 -!- nstefani(~nstefani@190.210.221.137) has joined #tryton-es | ||
2018-02-15 13:53 <meigallodixital> pregunta ... los parámetros (-d, -v, --logto) no se sacan de sysarg? estoy metiéndolos con pyargs en uwsgi y no me los caza, antes tenía un flag para saber si tirar de uwsgi si era modo debug o no en el contenedor pero quería dejarlo ya bien | ||
2018-02-15 13:54 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 14:22 <pokoli> meigallodixital: no, uwsgi coje directo la app i no coje parametros | ||
2018-02-15 14:22 <pokoli> meigallodixital: puedes utilizar variables de entorno | ||
2018-02-15 14:22 <pokoli> meigallodixital: http://doc.tryton.org/4.6/trytond/doc/topics/start_server.html?highlight=environment#wsgi-server | ||
2018-02-15 14:22 <meigallodixital> oki, thanks | ||
2018-02-15 14:23 <meigallodixital> esto me está bien por no hacerlo bien desde el primerito día | ||
2018-02-15 14:23 <pokoli> meigallodixital: pero para desarrollo uwsgi tendras que reiniciar el servidor en cada cambio | ||
2018-02-15 14:23 <meigallodixital> tengo pyreload cada segundo | ||
2018-02-15 14:25 <meigallodixital> [uwsgi-python-reloader] module/file /var/lib/trytond/src/party_employee_location/company.py has been modified | ||
2018-02-15 14:26 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 14:29 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 14:31 <pokoli> meigallodixital: no se si es muy bueno eso de reload cada segundo, pero bueno si te funciona | ||
2018-02-15 14:42 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 14:42 -!- csotelo(~csotelo@179.7.53.66) has joined #tryton-es | ||
2018-02-15 14:44 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 14:53 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 14:59 <meigallodixital> no veo ahí para activar el debug | ||
2018-02-15 14:59 <meigallodixital> no hace reload cada segundo | ||
2018-02-15 14:59 <meigallodixital> cheque los fchreos por si hay cambios y si los hay se reinicia uwsgi | ||
2018-02-15 15:00 <meigallodixital> puedes ponerle el tiempo que quieras, es una cosa propia de uwsgi | ||
2018-02-15 15:04 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:15 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:30 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:34 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:39 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:48 -!- andreslara501(~andreslar@cmodem190-5-206-145.emtel.net.co) has joined #tryton-es | ||
2018-02-15 15:49 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:53 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:56 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:56 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 15:59 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 16:03 -!- lukio(~lukio@host23.186-125-83.telecom.net.ar) has joined #tryton-es | ||
2018-02-15 16:56 <meigallodixital> Si es esta línea está a None, no me lo está cogiendo, voy a ver si veo alguna cagada ... | ||
2018-02-15 16:56 <meigallodixital> https://pastebin.com/WXt0RVuq | ||
2018-02-15 17:00 <pokoli> meigallodixital: eso es que el valor esta vació en la bbdd | ||
2018-02-15 17:00 <pokoli> o no lo lees bien | ||
2018-02-15 17:02 <meigallodixital> en la bbdd está | ||
2018-02-15 17:04 <pokoli> meigallodixital: entonces es que no lo lees bien | ||
2018-02-15 17:24 <meigallodixital> creo que el problema es otro, cuando selecciono empleado actual em salen los empleados en el desplegable, lo guardo, pero luego no está. Alguna cosa rara ahí, voy a oler. | ||
2018-02-15 17:28 <meigallodixital> TypeError: Pool().get('stock.location')(15) is not JSON serializable | ||
2018-02-15 17:28 <meigallodixital> estyo pensando yo, si hago un Many2One hay que ahcer la contrapartida en el otro lado? porque veo que saca el valor del campo no el objeto ... | ||
2018-02-15 17:33 <pokoli> meigallodixital: debes guardar el id | ||
2018-02-15 17:34 <meigallodixital> pues se queja ahi y la ubicación 15 existe | ||
2018-02-15 17:40 <pokoli> meigallodixital: el TypeError es porque envia un many2one por json y debes enviar el id | ||
2018-02-15 17:41 <pokoli> meigallodixital: los defaults de many2one van con el id, idem en el context | ||
2018-02-15 17:41 <meigallodixital> warehouse = fields.Many2One('stock.location', "Warehouse", required=False, | ||
2018-02-15 17:41 <meigallodixital> domain=[('type', '=', 'warehouse')]) | ||
2018-02-15 17:41 <meigallodixital> asi lo tengo | ||
2018-02-15 17:41 <pokoli> meigallodixital: en el set_prefernces | ||
2018-02-15 17:42 <pokoli> debes devolver warehouse.id | ||
2018-02-15 17:52 <meigallodixital> perfecto, ahí estaba el problema, tb tengo rulando el log en debug ya, vamos avanzando | ||
2018-02-15 17:53 <meigallodixital> los campos en modo lectura no se pueden bloquear por 'programación' no? tengo que montar los states verdad? | ||
2018-02-15 17:54 <pokoli> meigallodixital: en el campo le puedes poner el attributo, readonly=True | ||
2018-02-15 17:54 <meigallodixital> quiero que ciertos campos los que tengan tienda asignada en employee le salgan como solo lectura, al resto no | ||
2018-02-15 17:54 <meigallodixital> si, eso lo se me refiero dinámicamente | ||
2018-02-15 17:54 <pokoli> meigallodixital: por reglas de usuario, creas una regla que solo puedas modificar esos campos si son de cierto grupo | ||
2018-02-15 17:55 <meigallodixital> no es por grupo, es por si tienen tienda asignada, por ese valor del context | ||
2018-02-15 17:55 <pokoli> meigallodixital: http://doc.tryton.org/4.6/trytond/doc/topics/access_rights.html?highlight=field%20access#field-access | ||
2018-02-15 17:55 <meigallodixital> si no tiene tienda se entiende que son administracion o supervisor | ||
2018-02-15 17:55 <meigallodixital> leo | ||
2018-02-15 17:55 <pokoli> meigallodixital: entonces por states y que dependa del context | ||
2018-02-15 17:55 <meigallodixital> ok | ||
2018-02-15 17:55 <pokoli> meigallodixital: pero normalmente no debería depender del context | ||
2018-02-15 17:56 <meigallodixital> mmm | ||
2018-02-15 17:56 <pokoli> meigallodixital: si lo que quieres es que no puedan modificar el almacen, debes hacer una regla de acceso y que solo vean la información de esa tienda | ||
2018-02-15 17:56 <pokoli> meigallodixital: otra opción, es poner un dominion en la acción que filtre solo las tiendas de ese almacen | ||
2018-02-15 17:57 <pokoli> meigallodixital: con el dominio, te hara el domain inversión el cliente automàticamente y te saldran los campos cómo solo lectura | ||
2018-02-15 17:57 <meigallodixital> info de eso, me está sonando demasiado bien :) | ||
2018-02-15 17:57 <pokoli> meigallodixital: a parte que no te harà falta el default, porqué se pondrá automàticamente el valor por el que restringes | ||
2018-02-15 17:58 <pokoli> meigallodixital: y con esto y un bizcocho, hasta mañana a las ocho | ||
2018-02-15 17:58 <pokoli> :) | ||
2018-02-15 17:58 <meigallodixital> yo a las 9 ... | ||
2018-02-15 17:59 <pokoli> meigallodixital: sisi yo tambien, pero sinó no rima :) | ||
2018-02-15 17:59 <meigallodixital> :))) | ||
2018-02-15 18:36 -!- JosDzG(~Thunderbi@189.195.156.226) has joined #tryton-es | ||
2018-02-15 18:46 -!- JosDzG(~Thunderbi@189.195.156.226) has joined #tryton-es | ||
2018-02-15 18:52 -!- JosDzG(~Thunderbi@189.195.156.226) has joined #tryton-es | ||
2018-02-15 20:16 -!- andreslara501_(~andreslar@cmodem190-5-206-145.emtel.net.co) has joined #tryton-es |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!