Re: [pyafipws] Instalador Homologacion

465 views
Skip to first unread message

Mariano Reingart

unread,
Sep 3, 2016, 2:00:15 AM9/3/16
to pyaf...@googlegroups.com
Hola Santiago:

En la sección Adicionales (https://github.com/reingart/pyafipws/wiki/InstalacionCodigoFuente#adicionales ) del instructivo de instalación está el link al proyecto PyCurl:


En esa página hay una sección de descargas que apunta a:


Calculo que tendrías que instalar pycurl-7.19.0.2.win32-py2.7.exe o similar, con ejecutarlo deberías poder incorporarlo (si está presente, el instalador la detecta automáticamente).
Si tu problema persiste, sería útil el mensaje de error completo, capturas de pantalla / logs, etc. para analizarlo.

Igualmente te comento que no es obligatorio usar esta librería (salvo que tengas un problema particular en Windows XP con SSL, necesites usar un proxy MS ISA Server con autenticación propietaria/legacy, etc.).

En producción AFIP ya ha habilitado los protocolos de seguridad más modernos (TLSv1.2), por lo que si tenes todas las dependencias y sistema operativo relativamente actualizado debería funcionarte ok.
En homologación, AFIP aparentemente solo soporta hasta TLSv1.0 por el momento (y con una configuración medio particular), lo que si genera la posibilidad de que haya problemas con algunas combinaciones de bibliotecas y sistemas operativos.

Sds


2016-08-30 13:44 GMT-03:00 Santiago Torres <santi.to...@gmail.com>:
Buenas tardes

He probado la ultima version del instalador publicada en homologacion ( https://github.com/reingart/pyafipws/releases/tag/2.7.1856) y he podido emitir bien una factura con el nuevo certificado, agregando en el codigo wrapper = "pycurl". Pero creo que no incluye los componentes para codigo de barra, imprimir pdf, etc.

Estoy intentando generar mi propio instalador en homologacion completo(PyAfipWs-2.7.1856-32bit.wsaa_2.10) y lo he logrado siguiendo las instrucciones. Al probar emitir una factura, le paso a  la variable wrapper = "pycurl"  pero me devuelve la siguiente respuesta de error:
Excepcion:
RuntimeError: pycurl transport is not available

Me doy cuenta que es porque mi instalador le esta faltando la biblioteca pycurl, la cual veo que no esta incluida en los fuentes de la ultima version(2.7.1856).

- ¿Es posible incluir esta biblioteca en el proyecto y de que forma deberia hacerlo? Actualmente he probado descargado de la web esta version: pycurl-7.43.0 pero no he logrado incorporarlo al proyecto
- ¿Esta bliblioteca sera obligatorio para que funcione la emision de facturas?

Muchas gracias

--
Proyecto PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT:
http://www.pyafipws.com.ar/ - http://www.github.com/reingart/pyafipws - http://www.sistemasagiles.com.ar/
---
Has recibido este mensaje porque estás suscrito al grupo "PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a pyafipws+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a pyaf...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/pyafipws.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages