Factura Electrónica AFIP y otros servicios web (proyecto software libre) — Interfases, tools and apps for Argentina's gov't. webservices (soap, com/dll simil-ocx, pdf, dbf, xml, json, etc.) #python
Instaladores compilados para Windows 32 bits y 64 bits - Python 2.7.12 - OpenSSL 1.0.2h Ambiente: Homologación AFIP (testing/desarrollo)
Versiones incluidas:
PyRece 1.27g: aplicativo visual simil SIAp RECE
Ver directorio de ejemplos para los distintos lenguajes (Visual Basic, FoxPro, VFP, VB.NET, C#, Java, PHP, Cobol, etc.) e instrucciones actualizadas de instalación desde el código fuente (Linux/Windows)
IMPORTANTE: incluye actualizaciones de bibliotecas de seguridad para soporte de los últimos protocolos y características de seguridad (TLSv1.2, SHA-2, etc.) utilizados por AFIP (Renovación de Certificados SSL et.al.).
Dado que es una actualización acumulada (~240 conjuntos de cambios desde la versión inicial en esta rama, en más de un año desde la liberación inicial, incluyendo el tema de mensajes de Eventos KeyError: 'code'
), se recomienda probar bien los componentes en homologación antes de pasar a producción.
Ver historial de cambios en nuestra documentación para mayor información.
Para el listado completo de cambios ver commits
Dado que AFIP esta desafectando protocolos de seguridad obsoletos, se recomienda tener especial atención en sistemas operativos antiguos como Windows XP.
Si bien la biblioteca de comunicación hace el mejor esfuerzo para establecer el canal seguro con el mejor protocolo disponible en el equipo y soportado por AFIP, ver errores de protocolo SSL para mitigar posibles incidencias en esos casos (wrapper="pycurl"
).
Para actualización preliminar en producción, usar la versión _"update"_, que solo actualiza WSFEv1 sin afectar los otros componentes. Se recomienda actualizar el resto de los componentes a la brevedad. Recuerde cerrar todos los sistema y ejecutables antes de instalar, para evitar archivos bloqueados.
Más información (versiones historicas, recomendaciones, etc.)
Instaladores compilados para Windows 32 bits Ambiente: Homologación/Producción AFIP
Revisiones incluidas:
Historial de Cambios WSFEv1:
SolicitarCAEA
(nuevo COMPGv28)CAESolicitarX
y auxiliares IniciarFacturasX
, AgregarFacturaX
, LeerFacturaX
)ObtenerCampoFactura
permite obtener facilmente cualquier campo devuelto por AFIPTambién contempla las actualizaciones acumuladas y ajuste para claves de 2048 bits (WSAA), incluyendo poder pasar la longitud de clave por linea de comando (--crear_pedido_cert
)
Eventos de AFIP relacionados:
Si bien estas cuestiones no deberían causar incidencias al utilizar este proyecto (siempre que se utilice versiones actualizadas), se recomienda probar estas cuestiones en homologación antes que sean aplicadas en producción.
Para más información ver:
Instaladores compilados para Windows 32 bits Ambiente: Homologación/Producción AFIP
Versiones incluidas:
Incluye actualizaciones acumuladas y ajuste para claves de 4096 bits.
Soluciona nueva validación de AFIP en WSASS Autoservicio de Acceso a WebServices (TESTING/HOMOLOGACIÓN):
***ERROR*** clsCrearComputador: (CUIT=20267565393, ALIAS=test_1024).
createComputer: Error al dar de alta al computador (CUIT='20267565393', ALIAS='test_1024')
La longitud de clave pública debe ser estar comprendida entre 2048 y 8192 bits
Instaladores compilados para Windows 32 bits y 64 bits Ambiente: Homologación AFIP
Versiones incluidas:
PyRece 1.27.a: aplicativo visual simil SIAp RECE