IRC logs of #tryton-es for Friday, 2014-07-18

chat.freenode.net #tryton-es log beginning Fri Jul 18 00:00:01 CEST 2014
-!- pokoli(~pokoli@unaffiliated/pokoli) has joined #tryton-es00:55
-!- woakas(~woakas@static.13.240.46.78.clients.your-server.de) has joined #tryton-es00:56
-!- smarro(~sebastian@201.251.135.150) has joined #tryton-es02:58
pokolinewzen: estas conectando de una maquina distinta? por defecto el servidor solo escucha a las peticiones que provienen de localhost09:17
newzenBuenos Dias, pokoli: cambie la configuracion para jsonrpc= *:8000 aun asi solo escucha peticiones locales?12:06
pokolinewzen: no, però si tienes activado ipv6 así escucha por defecto a ipv612:08
pokolinewzen: puedes usar 0.0.0.0:800012:08
pokolinewzen: y recuerda que debes reiniciar trytond para que los cambios tengan efecto12:08
newzengracias pokoli: el proble4ma fue que faltaban dependencias que no se instalan en el virtualenv. Las instale en el servidor y luego cree el virtualenv con --system-site-package todo funciona ahora. Me toca leer como instalar modulos ahora dentro del venv. Tienes alguna referencia?12:23
pokolinewzen: pip install trytond_stock para instal·lar el módulo de stock12:25
pokolinewzen: y si no estan en pip, los bajas y haces python setup.py install12:25
newzenbásicamente deseo crear una compañía que pueda llevar, control de inventario, compras, proveedores, clientes y ventas. Hay algún plan de cuentas para Venezuela?12:27
newzenque módulos instalo?12:28
pokolinewzen: soy de España y desconozco si hay plan de cuentas para venezuela12:31
pokolinewzen: prueba con stock, purchase, sale y si ves que te van faltando cosas pues deberás instal·lar mas modulos12:31
pokolinewzen: pero para lo que comentas deberias tener lo suficiente (almenos la estructura bàsica de modelos)12:32
newzencual es la estructura básica de mdelos?12:32
pokolinewzen: con eso modulos podras introducir productos, albaranes, inventarios, compras y ventas12:34
pokolinewzen: a eso me refiero con estructura bàsica12:34
pokolinewzen: luego si necessitas por ejemplo hacer descuentos en ventas y facturas, deberas instal·lar el sale_discount y el account_invoice_discount12:35
pokolino se si me explico12:35
newzensi perfectamente. Muchas Gracias. Sigo avanzando en mi camino a tryton. Luego cuando este cómodo con esto , voy a pedirte ayuda para desarrollo y modificación de módulos.12:48
newzenvoy primero como usuario y luego como desarrollador. Creo es el mejor camino12:49
pokolinewzen: si, es importante conocer lo existente antes de empezar a desarollar, para no reinventar la rueda y reutilizar12:53
newzenprobablemente termine con una vertical para mi tipo de tienda. Ropa y zapatos. Ya veremos12:55
pokolinewzen: nosotros tenemos un cliente que trabaja con camisetas ;)12:57
newzenla última conversación que tuvimos, me pareció claro que no hay un módulo para trabajar con tallas y colores que ppermita variaciones de precio dependiendo del color, la tala  y/o talla y color. Ya existe?12:59
newzenpokoli: instale los módulos necesarios con pip. Pero no los veo en el cliente. Como los busco?13:01
pokolinewzen: ubo una conversación interesante en las listas en ingles la semana pasada sobre esto13:02
pokolinewzen: para poder especificar el precio extra por variante13:02
pokolinewzen: però creo que no se desarrollo nada al respecto13:02
pokolinewzen: si ya creaste la BD debes actualizar algún modulo ya instalado para refrescar la lista de mòdulos disponibles13:02
newzenactualice el modulo ir y aun no veo los demás instalados. Como se hace por línea de comandos?13:05
pokolinewzen: trytond -d <base_datos> -u all13:07
pokolinewzen: has instalado los modulos dentro del virtualenv o cómo los has instalado?13:07
pokolinewzen: debes instalar los modulos en el mismo path en el que esta el servidor13:07
newzencreo que instalando con pip en el venv eso es asi por defecto no?13:08
pokolinewzen: si tienes el virtualenv activado sí, sinó lo intentará instalar en el sistema13:08
newzensi hago un pip freeze veo los modulos13:10
pokolinewzen: cómo ejecutas el servidor?13:12
pokolinewzen: si estas ejecutando el servidor desde fuera del virtualenv es normal que no te los coja13:12
newzentrytond -c trytond.conf13:12
newzendentro del virtualenv13:13
pokolinewzen: puedes probar de instalar el módulo desde la linea de comandos?13:13
pokolinewzen: trytond -c trytond.conf -d <base_datos> -i modulo13:13
newzentrytond -c trytond.conf -d demo01 -i trytond-account    Exception: Module trytond-account not found13:15
newzen pip freeze  la salida entre otros trytond-account==3.2.013:16
pokolinewzen: trytond-account es el nombre del paquete13:16
pokolinewzen: el nombre del módulo es account a secas13:16
newzenigual resultado Exception: Module account not found13:17
newzenlo interesante es que el pip freeze arroja trytond==3.2.1 y los modulos como 3.2.0 eso tiene algo que ver?13:18
pokolinewzen: no, es normal, porqué ha habido una release con corrección de errores para trytond però no para tryton account13:19
newzenla verdad me perdi ahora. No entiendo porquer no encuentra los módulos?13:20
pokolinewzen: deberia encontrarlos13:20
newzeneso pienso yo13:20
pokolinewzen: estan en la carpeta site-packages del virtualenv?13:20
newzensi ls venv/lib/python2.7/site-packages/trytond_account-3.2.0-py2.7.egg-info13:22
pokolinewzen: y el trytond?13:22
newzen(venv)hmora@debian-tryton:~/tryton-server-venv$ ls venv/lib/python2.7/site-packages/trytond/modules/13:23
newzenaccount  account_invoice  account_invoice_stock  account_product  company  country  currency  party  product  purchase  stock13:23
pokolinewzen: lo acabo de hacer en un virtualenv nuevo y funciona perfectamente13:23
newzenahora no estoy seguro. si trytond esta aqui13:24
newzencomo lo deberia ver?13:24
pokolinewzen: pues trytond deberia estar aquí13:24
pokolinewzen: te debería aparecer en site-packages13:24
newzenel freeze dice que esta13:25
newzentrytond==3.2.113:25
pokolinewzen: pero es possible que el trytond que tienes ejecutando este instalado en otro lado13:26
newzeneso es which trytond         /usr/local/bin/trytond13:26
pokolinewzen: mi recomendación es que no tengas el trytond instalado en el sistema si vas a trabajar con virtualenvs13:27
newzensi ya veo. No se en que momento lo instale13:28
pokolinewzen: ami me paso lo mismo la primera vez :P13:31
newzencreo en algun momento lo instale con pip puera del venv. ese fue el problema creo. sudo pip uninstall trytond13:31
newzeny ahora borre el venv y lo estoy recreando. te comento al terminar.13:32
pokolinewzen: no hacia falta que lo recrearàs :P13:32
newzenenseñame por favor. Que se hace?13:33
pokolinewzen: despues de desinstalar el global, puedes desinstalarlo directamente en el virtualenv13:36
newzenah ok13:37
newzenlisto ya esta funcionando13:41
newzenpokoli: gracias por tu ayuda13:41
pokolinewzen: de nada :)13:43
newzenespero que el camino no se largo para aprender a manejar el tryton :-D13:44
newzensabes de algo para manejar impresoras fiscales?13:45
pokolinewzen: que es impresoras fiscales? xD13:46
pokolinewzen: i yo espero que el camino sea largo para que te quedes en la comunidad :P13:46
pokolinewzen: colaborando y contribuiendo en tryton :P13:47
newzenlas impresoras fiscales son basicamente una impresoras esc/pos para impresion de ticket's de venta. La diferencia es que tienen una memoria ( fiscal ) la cual almacena todas las transacciones y el gobierno puede revisarlas.13:49
newzenla gran diferencia es que tienen un protocolo de comunicacion especialmente diseñado por la marca de la misma y deben estar autorizadas en el caso de Venezuela por la entidad fiscal SENIAT13:50
newzenaqui una que es muy usada en venezuela ttp://bematechla.com/products/fiscal-printers/mp4000/13:51
pokolinewzen: lo más que te puedo decir es que existe un módulo llamado sale_pos_esc utilizado para mandar los tiquets del pos a la impresora14:00
pokolinewzen: però no se si suportan este tipo de impresoras, anque sabiendo el protocolo puedes aprovechar bastante código14:00
newzenyo tengo en mi tienda un punto de venta hecho por mi en qt/c++ lo estoy transformando a pyqt y cree la libreria fiscal.so para trabajar con ellas. Hice alguna pruebas preliminares y funciona bastante bien con python.14:05
newzenSin embargo necesito tener un cliente en la maquina/caja que sepa como hablar con el servidor para traer y llevar transacciones a la base de datos.14:06
newzenhay algun cliente caja desarrorrado en tryton?14:07
newzen/desarrorrado/desarrollado/14:07
newzenlas impresora estan conectadas por puerto serial/usb a cada punto de venta/caja14:08
newzenpor lo cual el cliente debe ser nativo en la caja. Sin embargo esto no es restrictivo, ya que puedo crear un socket en una maquina con impresora fiscal y mandar las transacciones a ella.14:09
-!- jldalla(~jld@200.41.159.98) has joined #tryton-es14:17
-!- smarro(~sebastian@200.107.230.29) has joined #tryton-es14:21
-!- pablovannini(~pablo@host126.186-109-85.telecom.net.ar) has joined #tryton-es14:51
-!- pablovannini(~pablo@host126.186-109-85.telecom.net.ar) has joined #tryton-es15:12
pokolinewzen: https://bitbucket.org/zikzakmedia/trytond-sale_pos15:17
-!- pablovannini(~pablo@host126.186-109-85.telecom.net.ar) has joined #tryton-es15:33
-!- mariomop(~quassel@181.110.68.142) has joined #tryton-es15:48
-!- gremly(~gremly@190.85.36.58) has joined #tryton-es16:30
-!- pokoli(~pokoli@unaffiliated/pokoli) has joined #tryton-es17:31
-!- pablovannini(~pablo@host126.186-109-85.telecom.net.ar) has left #tryton-es18:26
-!- mariomop(~quassel@host176.186-125-97.telecom.net.ar) has joined #tryton-es21:04
-!- pokoli(~pokoli@unaffiliated/pokoli) has joined #tryton-es21:55

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!