rauljrz / pyafipws

Automatically exported from code.google.com/p/pyafipws
GNU General Public License v3.0
0 stars 0 forks source link

WSFEX en producción VB6 #14

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hola amigos, estoy desarrollando una aplicación para FE de exportación desde 
VB6, y utilizo el componente pyafipws. En homologación anda perfecto, pero no 
logro hacerlo funcionar en producción. Leí la sección de código fuente y la 
documentación del manual pero no la termino de entender o quizás me está 
faltando algún paso necesario:
- Bajé pyafipws-r108.zip
- bajé python y todas las dependencias (por las dudas, bajé e instalé todo)
- Cambié la línea 28: HOMO = True en pyafipws.py
- ejecuté build-pyafipws.bat no me dá ningún error solo recomendaciones de 
las dll que necesita para correr
- registré la dll
Pruebo y me genera el siguiente error:
"Traceback (most recent call last):
  File "pyafipws.pyo", line 553, in GetLastCMP
  File "wsfex.pyo", line 227, in get_last_cmp
  File "simplexml.pyo", line 59, in __getattr__
RuntimeError: Tag not found: EventMsg (Sin elementos)"
Tengo exactamente el mismo programa, solo cambio los certificados para llamar 
al de producción y las urls.
Espero sus comentarios 
Gracias -Carlos.

Original issue reported on code.google.com by carlosbo...@gmail.com on 27 Aug 2010 at 10:21

GoogleCodeExporter commented 8 years ago
Tenés que descargar la última versión de desarrollo, que tiene ese tema 
solucionado:

http://code.google.com/p/pyafipws/source/checkout

Original comment by reingart@gmail.com on 27 Aug 2010 at 10:56

GoogleCodeExporter commented 8 years ago
OK Mariano, anduvo perfecto, pude emitir una Factura Electrónica de 
exportación con los certificados de producción y todo; pero desde mi pc. Por 
lo que necesito pasar el componente COM, además de mi programa, a la PC del 
cliente. Qué archivos debo pasar?? Tengo que registrar todo de nuevo en la PC 
del cliente? es basta con copiar el archivo pyafipws.dll y exe y registrarlo??

Gracias
Carlos.

Original comment by carlosbo...@gmail.com on 2 Sep 2010 at 10:17

GoogleCodeExporter commented 8 years ago
Bastaría con copiar el directorio completo (donde está pyafipws.exe/dll) y 
registrarlo:

pyafipws.exe --register 

o

regsvr32 pyafipws.dll

No hace falta instalar python ni las dependencias en la maquina del cliente.

Más info en:
http://www.sistemasagiles.com.ar/trac/wiki/ManualPyAfipWs#Instalación
http://code.google.com/p/pyafipws/wiki/InstalacionCodigoFuente

Original comment by reingart@gmail.com on 3 Sep 2010 at 5:10

GoogleCodeExporter commented 8 years ago
Mariano, ya está en producción. Hice como me dijistes tú copiando el 
directorio pero no funciono; así que actualicé el archivo library.zip con las 
nuevas librerías, registré el componente COM y anduvo perfecto.

Gracias.
slds
Carlos.

Original comment by carlosbo...@gmail.com on 27 Sep 2010 at 11:13

GoogleCodeExporter commented 8 years ago
Mariano, ya está en producción. Hice como me dijistes tú copiando el 
directorio pero no funciono; así que actualicé el archivo library.zip con las 
nuevas librerías, registré el componente COM y anduvo perfecto.

Gracias.
slds
Carlos.

Original comment by carlosbo...@gmail.com on 27 Sep 2010 at 11:14

GoogleCodeExporter commented 8 years ago
Mariano, ya está en producción. Hice como me dijistes tú copiando el 
directorio pero no funciono; así que actualicé el archivo library.zip con las 
nuevas librerías, registré el componente COM y anduvo perfecto.

Gracias.
slds
Carlos.

Original comment by carlosbo...@gmail.com on 27 Sep 2010 at 11:15