Welcome!

This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

1

Solucionar error pyafipws para poder facturar

por
Francisco Tobar
en 15/9/16 13:49 479 vistas

Hola. si a alguno le dio el siguiente error al querer realizar una factura electronica: 

 self.Eventos = ['%s: %s' % (evt['code'], evt['msg']) for evt in events]
ValueError: "code" while evaluating
u'action_number()'

Les dejo una forma de solucionarlo rapidamente.

 Ingresar dentro del docker que contiene a odoo y una vez ahi dentro abrir el archivo 'wsfev1.py' ubicado en

'/usr/local/lib/python2.7/dist-packages/pyafipws'.

En ese archivo se debe cambiar la linea 111 por lo siguiente:

self.Eventos = ['%s: %s' % (evt['Evt']['Code'], evt['Evt']['Msg']) for evt in events]

Eso tendria que solucionar este error.

Saludos!

Buenas tardes Francisco! soy muy novato pero sobre todo con Docker. Cuales son los comandos para ingresar al "docker que contiene a odoo" ? Tengo el sistema instalado desde el "modo avanzado" con lo cual supongo que tenemos lo mismo.

Diego Requejo
de 23/9/16 22:10

Hola Diego, perdon que me "meta" en tu pregunta a Francisco :) No recuerdo el nombre del contenedor que usa el Adhoc all-in-one pero haciendo "docker ps" lo veras (supongamos que se llamada "adhoc") Entonces para entrar al docker haces: "docker exec -it adhoc /bin/bash". Luego, como necesitas editar un archivo quizas necesites ejecutar "export TERM=xterm" y luego recien "nano /usr/local/lib/python2.7/dist-packages/pyafipws" (si el editor "nano" no esta instalado, hace "apt-get -y install nano"). Eso si, me parece que la proxima vez que reinicies el contenedor (o la maquina donde se ejecuta) el archivo volvera a la configuracion anterior, ya que docker solo preserva los archivos en los "volumenes" que se le montan. Espero que sirva. Saludos.

Leandro
de 24/9/16 01:29

Mantener informado

Acerca de esta comunidad

Esta comunidad es para profesionales y entusiastas de nuestros productos y servicios, compartir los mejores contenidos y nuevas ideas de marketing, construir su perfil profesional y mejorar el mercado para todos. Lea las directrices

Herramientas de las preguntas

45 seguidor(es)

Estadísticas

Preguntado: 15/9/16 13:49
Visto: 479 veces
Última actualización: 14/4/18 12:41