[ubuntu-ar] Contadores que usan linux

Mariano Reingart reingart at gmail.com
Fri Aug 2 04:22:04 UTC 2013


2013/8/1 GUSTAVO LOBO <gustavolobo2003 at gmail.com>:
> Comunicate cin mariano reingart  creo tener entendido k estaba trabajando en
> ese tema
>

Efectivamente, tenemos al menos una alternativa al Aplicativo RECE del
SIAP (factura electrónica):

http://www.sistemasagiles.com.ar/trac/wiki/PyRece

Si bien en esta etapa es bastante básico, tiene mejoras respecto al
aplicativo AFIP:

- soporta múltiples formatos de entrada (TXT, JSON, XML, etc., el de
AFIP solo TXT)
- es automático: se procesa la información on-line en el momento, sin
necesidad de enviar los datos por un lado y luego ir manualmente a la
"ventanilla" web para ver si están procesados y descargar el resultado.
- no solo obtiene el código de autorización (CAE), sino que también
puede generar la factura en PDF (personalizable con logo y demás) y
enviarlo por mail
- además de "Factura Electrónica orginal" (webservice WSFE "version 0"
que soporta RECE), PyRece soporta la versión 1 (WSFEv1) y exportación
(WSFEXv1), y se podría agregar soporte para otros webservices como
mercado interno con detalle de códigos de barra (WSMTXCA), y bonos
fiscales electrónicos (WSBFE).

Estamos trabajando en otros aplicativos, como Liquidación de Granos
(WSLPG), y a medida que AFIP libera nuevos servicios web, se pueden ir
desarrollando herramientas y aplicaciones (para ello justamente
desarrollamos bibliotecas de webservices más dinámicas y fáciles de
usar, ademas de otras librerías relacionadas).

AFIP no es el único caso, ARBA (Provincia de Buenos Aires) también
tiene un "servicio web" para remito electrónico, y ANMAT/Pami uno para
Trazabilidad de medicamentos (que también están soportados por estas
bibliotecas libres).

Respecto a lo que comentó Guillermo, hoy por hoy no es tan así.

Efectivamente el SIAP está siendo reemplazado por servicios online
("clave fiscal"), generalmente limitados a presentar DD JJ u
operatorias muy básicas (por ej., para factura electrónica lo limitan
a pequeños contribuyentes que no emitan mucha cantidad de
comprobantes, y estos no se pueden modificar ni almacenar datos de
clientes/productos, por lo que se vuelve un poco engorroso, expira la
sección, no se puede hacer búsquedas no triviales, etc.).
Para el resto de los contribuyentes, están publicando estos
webservices que les comentaba antes, para que puedan ser integrados
directamente a los sistemas de gestión, con algunas salvedades:
- Solo publican ejemplos de código muy básicos (generalmente en .NET,
pero a veces en java o php) y no dan soporte de programación, solo
sobre cuestiones técnicas muy puntuales, por lo que también tuvimos
que desarrollar una lista de correo para consultas gratuitas y ofrecer
soporte comercial
- Muchos de los lenguajes de programación legados usados en Argentina
son incompatibles con estos temas técnicos o tienen dificultades, para
lo cual también desarrollamos interfaces para Visual Basic o Visual
FoxPro, archivos de intercambio con tablas DBF, y por archivo de texto
tipo Cobol.

El tema de la encriptación, se ha resuelto con la "firma digital", un
esquema de certificados públicos y clave privada, que se puede
implementar con OpenSSL (en la librería esta automatizado en Python)

Todo lo que desarrollamos es software libre publicado bajo la GPLv3 en
el proyecto "PyAfipWs", pueden verlo en GoogleCode o GitHub:

https://code.google.com/p/pyafipws

https://github.com/reingart/pyafipws


Volviendo al hilo principal del mensaje, es verdad que hay bastante
camino para recorrer, pero en mi humilde opinión, quizás si
trabajáramos en alguna propuesta más concreta se podría avanzar para
ver de reemplazar algunos de los otros módulos de SIAP más usados o
sitios web cerrados, con alternativas más abiertas / libres.
Si hay interesados avisen, tal vez se pueda retomar la iniciativa de
2008, ahora con un poco más de experiencia y alternativas reales.

Sds

Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com



More information about the Ubuntu-ar mailing list