[pyar] consulta wsfev1!

Mariano Reingart reingart en gmail.com
Vie Mar 18 22:24:34 ART 2011


2011/3/18 matias matias <matias371 en gmail.com>:
> hola amigos!! mi consulta es la siguiente como puedo hacer para simplificar
> la interface de mariano reingart especificamente wsfev1, ya que lo que
> necesito es solo darle los datos de la factura por medio de un archivo de
> texto y mediante script ejecutar el wsfev1.py dando este un archivo de
> salida con el cae y fechas, todo esta sobre plataforma debian y con software
> de gestion realizado en freepascal. la utilizacion de pysimplesoap es muy
> compleja para mi uso ya que no necesito integracion! cualquier ayuda es
> valida! muchas gracias! saludos!!!

Hola Matias:

Para WSFEv1 (factura electrónica mercado interno version 1, RG2485),
lo que necesitás ya existe y está integrado en la interfaz, el script
se llama rece1.py (RECE1.EXE):
http://www.sistemasagiles.com.ar/trac/wiki/ManualPyAfipWs#InterfaseporarchivosdetextosímilSIAP-RECE
http://code.google.com/p/pyafipws/source/browse/rece1.py

Utiliza un archivo de texto de campos de longitud fija similar al
aplicativo SIAP RECE de AFIP.
Ejecutando con /prueba te genera archivos de muestra y autoriza una factura.
Ejecutando con /formato te muestra el formato necesario de los
archivos (los registros de encabezado, subtotales de via, otros
tributos, etc)

Incluso con /dbf genera tablas  (archivos compatibles con dBase,
foxpro y similares).

No se si eso te sirve, también tenes PyRece que es una aplicación
visual fácil de usar y utiliza planillas CSV o archivos XML:
http://www.sistemasagiles.com.ar/trac/wiki/PyRece
http://code.google.com/p/pyafipws/source/browse/pyrece.py

No estoy muy interiorizado con FreePascal, pero si funciona en windows
podrías usar la interfaz COM de automatización, que en un par de
lineas autorizas la factura (hay un ejemplo para delphi):
http://www.sistemasagiles.com.ar/trac/wiki/ProyectoWSFEv1
http://www.sistemasagiles.com.ar/soft/pyafipws/ej_delphi.zip

En linux se podría hacer algo similar con D-Bus pero todavía no está
implementado (tampoco estoy muy en el tema pero sería muy parecido, si
hay interesados lo podríamos ver).

Sds

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



More information about the pyar mailing list