Inicio

PyAfipWs es un proyecto de software libre para brindar interfaces, herramientas y aplicativos multiplataforma programados en Python para acceder a los servicios webs principalmente de factura electronica (entre otros) de la AFIP - Argentina (RG1956/05, RG1361/02, RG1345/02, RG2265/07, RG2289/07, RG2177/06, RG2485/08, RG2557/09, RG2668/09, RG2758/10, RG2806/10, RG2757/10, RG2904/10, RG2926/10, RG2975/10, RG2959/10, RG2974/10, RG3067/11):

  • PyAfipWs: interface COM para Windows compatible con otros lenguajes (Visual Basic, Visual Fox Pro, Delphi, PHP, .Net, Java, etc.) y herramientas por línea de comandos - archivo de texto formato similar RECE o tablas DBF (especialmente lenguajes para "DOS": RM/Cobol, dBase, FoxPro DOS, Clipper, QBasic, etc.) y los respectivos módulos para Python
  • PyRece: aplicativo ad-hoc (ejecutable con interfase "visual") para windows/linux, que autoriza, genera PDF y envia los mais con facturas electrónicas (de manera libre y gratis). Similar al SIAP / RECE

Actualmente se incluye soporte para el Web Service de Autorización y Autenticación (WSAA), Web Service de Factura Electrónica Nacional/"Original" (WSFE), el Web Service de Bono Fiscal Electrónico (WSBFE) -bienes de capital- y el Web Service de Factura Electrónica de Exportación

Tambien soporta los nuevos Web Service de Factura Electrónica Versión 1 (WSFEv1 -sin detalle-) y  Web Service de Factura Electrónica "Programa Matrix" (WSMTXCA -con detalle-), tanto CAE y CAEA (anticipado) ya sea para importadores, autoimpresores y/o sujetos notificados, entre otros. 

A su vez soporta otros servicios web no relacionados directamente con Factura Electrónica, como el Web Service de Código de Trazabilidad de Granos (Carta de Porte), Depositario Fiel (Aduana) y Consulta de Operaciones Cambiarias. En desarrollo se encuentra el soporte para Facturas Electrónicas por Polizas de Seguros de Caución (RG2668/09), Remito Electrónico (COT - ARBA) y Trazabilidad de Medicamentos (ANMAT)

Adicionalmente se han desarrollado o mejorado herramientas técnicas de soporte como PySimpleSOAP, para comunicación con servicios web compatible con los diversos tipos de servidores y lenguajes de programación de AFIP, manejo simple de XML, generador de PDF pyFpdf, etc.

El proyecto es totalmente funcional, ha sido probado y esta siendo usado por decenas de clientes y proyectos de software libre. Se ofrece soporte comercial pago y comunitario gratuito (ver enlaces), desarrollos especiales, interfaces web, aplicativos etc. Mas información en la sección Contacto para soporte comercial o comunitario.

Si bien el instalador para Windows que está publicado solo funciona en modo homologación (ya que su objetivo simplemente es que los usuarios que no concen Python puedan evaluar facilmente el producto antes de interiorizarse en el lenguaje y/o contratar soporte comercial), está disponible el código fuente en su totalidad y puede bajarse para ser instalado, revisado, modificado y empaquetado sin cargo, respetando la licencia GPLv3: ver Instalación desde Codigo Fuente

Presentaciones en conferencias y eventos de software libre: