ERROR AL RECUPERAR DATOS DEL COMPROBANTE

162 views
Skip to first unread message

Juampy

unread,
Dec 1, 2011, 8:52:42 AM12/1/11
to PyAfipWs - Factura Electrónica Libre
Hola chicos, estoy tratando de recuperar los datos de un comprobante
mediante linea de comando RECEX1 /get
y me tira el siguiente error:

C:\WSFEXV1>recex1 /get
Recuperar comprobante:
Tipo de comprobante: 19
Punto de venta: 84
Numero de comprobante: 8
Tag: FEXGetCMPResult invalid (type not found)
Traceback (most recent call last):
File "recex1.py", line 433, in <module>
File "wsfev1.pyo", line 61, in capturar_errores_wrapper

File "wsfexv1.pyo", line 271, in GetCMP

File "pysimplesoap\client.pyo", line 276, in <lambda>

File "pysimplesoap\client.pyo", line 391, in wsdl_call

File "pysimplesoap\simplexml.pyo", line 360, in unmarshall

File "pysimplesoap\simplexml.pyo", line 349, in unmarshall

TypeError: Tag: FEXGetCMPResult invalid (type not found)

Estoy trabajando con la ultima versión del proyecto. Alguien sabe que
puede ser?

Un abrazo

Mariano Reingart

unread,
Dec 1, 2011, 10:26:23 AM12/1/11
to pyaf...@googlegroups.com
El tema de FEXGetCMPResult (WSFEXv1) esta resuelto en las últimas
actualizaciones, técnicamente se daba porque AFIP uso el mismo nombre
de elemento que el tipo de dato complejo, por lo que luego no
encontraba la estructura correcta.

Tenes que actualizar pysimplesoap (a mi branch) y reconstruir los wsdl
(borrar archivos del directorio cache).

En cuanto pueda voy a hacer un merge de la libreria pysimplesoap con
todas las mejoras para los últimos webservices (WSFEXv1, WSCOC,
TrazaMed), si pueden ayudarme a probarlo sería buenisimo asi ya
liberamos una versión estable.

Sds

Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com

2011/12/1 Juampy <juanpablo...@gmail.com>:

> --
> Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs - Factura Electrónica Libre" de Grupos de Google.
> Para publicar una entrada en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a pyafipws+u...@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/pyafipws?hl=es.
>

Juampy

unread,
Dec 1, 2011, 12:08:32 PM12/1/11
to PyAfipWs - Factura Electrónica Libre
Hola Mariano, gracias por responder tan rápido. Hice lo que me
dijiste, actualice el pysimplesoap (no entiendo lo de "a mi branch").
Pero me sigue dando el mismo error. Borre tambien los archios de la
carpeta cache de C:\wsfexv1\cache.

Saludos!

Mariano Reingart

unread,
Dec 1, 2011, 1:07:16 PM12/1/11
to pyaf...@googlegroups.com
Para actualizar pysimplesoap a mi branch "reingart" experimental:

hg clone https://rein...@code.google.com/p/pysimplesoap/
cd pysimplesoap
hg update reingart
python setup.py install

Cuidado que varias mejoras pueden ser incompatibles hacia atrás, borar
la cache y actualizar también pyafipws a los últimos cambios y probar
todo exhaustivamente.

Sds

2011/12/1 Juampy <juanpablo...@gmail.com>:

Juampy

unread,
Dec 1, 2011, 3:04:07 PM12/1/11
to PyAfipWs - Factura Electrónica Libre
Hola Mariano, ahora si!! Anda perfecto eso. Voy a empezar a hacer
pruebas para ver que halla otro error.

Muchas gracias!

Reply all
Reply to author
Forward
0 new messages