1

Solucionar error pyafipws para poder facturar

por
Francisco Tobar
en 15/09/16 13:49 361 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
en 23/09/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
en 24/09/16 01:29

Su respuesta

Por favor trate de dar una respuesta sustancial. Si desea comentar sobre la pregunta o respuesta, utilice la herramienta de comentarios. Recuerde que siempre puede revisar sus respuestas - no hay necesidad de contestar la misma pregunta dos veces. Además, no olvide valorar - realmente ayuda a seleccionar las mejores preguntas y respuestas

Hacer una pregunta

Mantener informado

Sobre este foro

Esta comunidad es para profesionales y entusiastas de nuestros productos y servicios.

Lea las directrices

Herramientas de las preguntas

45 seguidor(es)

Estadísticas

Preguntado: 15/09/16 13:49
Visto: 361 veces
Última actualización: 14/04/18 12:41