11.07.2015 Views

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

54PyAfipWs: facilitando, extendiendo y liberando los ServiciosWeb de AFIP (Factura Electrónica y otros)PyAfipWs: facilitando, extendiendo y liberandolos Servicios Web de AFIP (Factura Electrónica yotros)Autor: Mariano ReingartAnalista Programador y Docente. Entusiasta del Software librey <strong>Python</strong>, PostgreSQL y Web2Py en particular.Blog: http://reingart.blogspot.comEmpresa: http://www.sistemasagiles.com.arIntroducciónPyAfipWs _ es una interfase de software libre a losServicios Web de la AFIP, desarrollado en <strong>Python</strong>.Nació por el 2008 de un intercambio de mails en la lista de PyAr!, cuando con elSeñor Marcelo Alaniz, consultando sobre unos problemas con <strong>Python</strong> y webservices,fuimos armando una librería que se adaptara a los requerimientos y ambientes deAFIP (que dicho sea de paso, son bastantes variados y ninguna herramienta enpython funcionaba del todo)La interfase fue “inspirada” en los ejemplos oficiales de la AFIP para PHP, ya queeran los más simples de entender y más cercanos a un lenguaje como <strong>Python</strong>. Habíaejemplos para Java pero estaban incompletos (tienen algunas dificultades con el temadependencias e incompatibilidades con XML/SOAP) y en .NET (que estaban máscompletos pero solo para Windows). Igualmente, para nuestro gusto, estos dosejemplos eran bastante difíciles de seguir, generan código (“artefactos”), etc. etc.Adicionalmente, de PHP nos inspiramos en algunas bibliotecas de manejo simple deXML y SOAP, que luego dieron lugar a su contraparte en python por parecernossencillas e intuitivas.Inicialmente la desarrollamos para los web services de autenticación (firma digital ydemás) y factura electrónica, pero con el correr del tiempo fuimos agregando otrosservicios de AFIP, como bienes de capital - bono fiscal electrónico, facturas deexportación, código de trazabilidad de granos, depositario fiel y los nuevos serviciospara mercado interno.El proyecto ha madurado y algunas librerías que desarrollamos o adaptamos han sidoliberadas separadamente:{footer} — http://revista.python.org.ar

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!