OT: Nueva libreria para Facturacion Electronica Argentina

375 views
Skip to first unread message

Victor Espina

unread,
Jul 21, 2025, 3:40:40 PM7/21/25
to Comunidad de Visual Foxpro en Español
Colegas, queria poner a disposicion de la comunidad mi libreria FE/Ar para facturacion electronica Argentina:


Hecha 100% en VFP con wrappers para ActiveX, .NETx86 y .NET-x64.

Saludos

Victor Espina

Sergio Rojas

unread,
Jul 21, 2025, 5:43:06 PM7/21/25
to publice...@googlegroups.com

Muy bueno tu aporte Victor.

--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/publicesvfoxpro/14a46923-307d-498c-a800-3ae8253bdbf8n%40googlegroups.com.
Message has been deleted

Hugo

unread,
Jul 22, 2025, 1:39:46 PM7/22/25
to Comunidad de Visual Foxpro en Español
que WS alcanza la libreria?

Saludos.

Victor Espina

unread,
Jul 22, 2025, 2:23:34 PM7/22/25
to Comunidad de Visual Foxpro en Español
wsfe y ws_sr_constancia_inscripcion.

Saludos

Victor Espina

Daniel Del Giudice

unread,
Jul 22, 2025, 4:05:41 PM7/22/25
to Comunidad de Visual Foxpro en Español
Hola a todos! Quiero contarles que yo ya estoy usando esta librería en cientos de clientes sin ningún tipo de problema. No es una tarea fácil la interacción con Arca y la mayoría de nosotros va a depender de desarrollos de terceros para emitir comprobantes electrónicos. Ahora cuando ese desarrollo viene de Víctor Espinas, no sólo está garantizado el resultado, sino también la búsqueda incansable de la perfección en la librería. Gracias Víctor!

Saludos!

Hugo

unread,
Jul 22, 2025, 7:04:41 PM7/22/25
to Comunidad de Visual Foxpro en Español
entonces no Incluye:

 - Factura Electrónica Crédito MiPyMEs (RG4367)
Bienes de Capital: Bonos Fiscales Electrónicos - Factura Electrónica A (RG2557)

Victor Espina

unread,
Jul 22, 2025, 8:22:32 PM7/22/25
to Comunidad de Visual Foxpro en Español
Segun entiendo las facturas MiPymes se autorizan usando el mismo webservice WSFE pero enviando valores adicionales en el request.  La libreria soporta casi todos los valores posibles para FECAEDetRequest, por lo que es perfectamente posible manejar esas facturas con Fe/Ar. 

Saludos

Victor Espina


Victor Espina

unread,
Jul 22, 2025, 8:23:28 PM7/22/25
to Comunidad de Visual Foxpro en Español
Gracias Daniel.  SIempre es un gusto trabajar contigo. 

Saludos

Victor Espina

Daniel Del Giudice

unread,
Jul 23, 2025, 2:33:22 AM7/23/25
to Comunidad de Visual Foxpro en Español
Yo emito comprobantes MiPyme con la librería de Víctor, solo hay que definir unos datos previo al envío el comprobante, por ejemplo CBU, y luego se realiza la petición como en el resto de los comprobantes. Convengamos que el 99% de nosotros no va a utilizar esto que vos planteas Hugo, son casos especiales que los comercios no utilizan. 

Sergio Rojas

unread,
Jul 23, 2025, 2:59:53 AM7/23/25
to publice...@googlegroups.com

Hola grupo. Yo decidí hacer todo desde VFP sin ninguna librería y me ha dado muy buen resultado solo se depende de OpenSSL. 

Animense es muy poco más trabajo que utilizar librerías de terceros y se obtiene control absoluto de procesos y mensajes.

Saludos

Sergio Rojas

--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Hugo

unread,
Jul 23, 2025, 7:03:53 AM7/23/25
to Comunidad de Visual Foxpro en Español
pero justo tengo yo al 1%.... jajajaja

Sergio Rojas

unread,
Jul 23, 2025, 7:23:39 AM7/23/25
to publice...@googlegroups.com

Hugo

Factura Electrónica de crédito es con el mismo WSFEv1

Bonos Fiscales Electrónicos en muy similar a la factura electrónica pero se consulta al servicio

https://servicios1.afip.gov.ar/wsbfev1/service.asmx

Con SoapUI obtenés la estructura

--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Daniel Del Giudice

unread,
Jul 23, 2025, 8:10:06 AM7/23/25
to Comunidad de Visual Foxpro en Español
Hola, yo estoy utilizando ya esta librería de Víctor en más de 500 clientes y esta funcionando a la perfección. No sólo eso, sino que tiene características únicas como la devolución de la condición del cliente, de la cual ya hablamos en el grupo. No es fácil crear una librería de este tipo y la mayoría de nosotros vamos a tener que apoyarnos en el desarrollo de un tercero. Ahora si sucede que ese tercero es Víctor Espinas, el resultado esta garantizado. Gracias Víctor por un trabajo magistral y por buscar incansablemente la perfección. 
Message has been deleted

Esteban Herrero

unread,
Jul 25, 2025, 7:17:54 PM7/25/25
to publice...@googlegroups.com

Hola Grupo.

Yo tengo una opinión parecida a Sergio. Ahora con ChatGPT es súper fácil armarte tu propia librería y a tu gusto armas las devoluciones y métodos a fin. Cuando yo me armé mi propia librería no contaba con estas ayudas de hoy y el poder hacer el Token y Sign dio mucho trabajo, pero hoy basta con preguntar en la web y tenes ejemplos de la forma q quieras.

No dudo de la librería de Victor, debe ser impecable, como todo lo q arma. 

Saludos

Esteban

mapner

unread,
Jul 25, 2025, 10:50:41 PM7/25/25
to Comunidad de Visual Foxpro en Español
Hola,
por un lado mis felicitaciones a Victor, siempre tan talentoso en el desarrollo y siempre contribuyendo a la comunidad VFP.
Por otro lado comento mi breve historia sobre este tema.
En 2015, teníamos implementar la Factura Electrónica en Argentina para un cliente. Inicialmente compramos la solución de Sistemas Ágiles, desarrollada en Python con una interfaz COM para interactuar desde VFP. Luego al estudiar el tema, vi que había alternativas más directas. Descubrí por ahí un tutorial sobre cómo consumir webservices desde VFP utilizando llamadas HTTP a través del objeto COM Msxml.ServerXMLHTTP, junto con otro tutorial sobre el manejo de certificados y claves privadas con OpenSSL y fue cuestión de unir las partes. En pocos días pude desarrollar una solución propia totalmente en VFP para consumir webservices de AFIP (la agencia fiscal argentina, ahora llamada ARCA) y como dice Esteban en esa época no había IA, era cuestión bucear  en San Google, en StackOverflow, manuales de AFIP y etc. y estudiar las diferentes tecnologías para ir armando el rompecabezas.
Hoy en día está todo más simplificado aún con las IA y unos pocos pero bien armados prompts para obtener lo mismo.

Victor Espina

unread,
Jul 25, 2025, 11:56:54 PM7/25/25
to Comunidad de Visual Foxpro en Español
Debo estarme poniendo viejo entonces porque a mi si me costo BASTANTE, con todo y ChatGPT !   jajajaja... (es viernes y el cuerpo ... ya ni le interesa) 

Victor Espina

Sergio Rojas

unread,
Jul 26, 2025, 6:47:49 AM7/26/25
to publice...@googlegroups.com

Victor, no es lo mismo hacer tu propio conector MSXML que darle la funcionalidad para usarlo via OCX o COM.

Lo que vos hiciste son palabras mayores y para la mayoría de los programadores, la solución.

En mi caso yo ya venía con experiencia con consumir metodos REST y hacer SOAP me resultó extremadamente sencillo. De todas formas hasta lograr la sintaxis correcta me llevó 15 dias de pruebas y luego otros 15 dias para ajustar el programa para el manejo de errores, por supuesto que esto mientras atendía lo normal de mi trabajo.

Utilicé Copilot para esos pequeños detalles que no están publicados de forma sencilla para su aplicación. De todas formas hay que irlo entrenando con los prompt bien detallados.

Puedo compartir lo que obtuve si hay interesados. Pero sepan que lleva tiempo y es para programadores con experiencia en manejo de objetos.

Saludos

Sergio

Orlando Cruz Zainos

unread,
Jul 26, 2025, 7:13:17 PM7/26/25
to publice...@googlegroups.com
Hola grupo, buen día

Sabrán de alguna librería para utilizar lector de huellas digitales enVFP9 y comó utilizarla?, se los agradecería. 

De: 'Esteban Herrero' via Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
Enviado: viernes, 25 de julio de 2025 05:17 p. m.
Para: publice...@googlegroups.com <publice...@googlegroups.com>
Asunto: Re: [vfp] Re: OT: Nueva libreria para Facturacion Electronica Argentina
 

Hugo

unread,
Jul 26, 2025, 7:13:17 PM7/26/25
to Comunidad de Visual Foxpro en Español
Si, lo se... estoy trabajando con librerias de 3eros.y la idea era migrar 100% a VFP, pero queria estar seguro de que no me falte algun WS, sino tendria que seguir trabajando con la otra libreria tambien.

Sergio Rojas

unread,
Jul 27, 2025, 4:29:05 AM7/27/25
to publice...@googlegroups.com
Hola Hugo

Para Token y Sign vas a tener que recurrir a OpenSSL para hacer el
ticket firmado llamandolo en modo run shell

Para SOAP 1, no hace falta añadir nada.

Para trabajar en SOAP 1.2 ("MSXML2.ServerXMLHTTP.6.0") hay que instalar
el runtime VC++ 2015-2022 en cada PC que corra el programa

En mi caso para el QR utilice FoxBarcodeQR:
https://github.com/VFPX/FoxBarcodeQR (Aporte de Luis María Guayan)

Para el manejo de XML se puede optar por usar las herramientas del mismo
Visualfox, xmlparser.PRG (de Victor Spina) o manejarlo simplemente como
texto.

Se puede trabajar con eso solo para La Factura Electrónica de ARCA.

Como se puede ver ChatGPT sirve de mucha ayuda, pero es más importante
el aporte que han hecho nuestros colegas.

Saludos

Sergio Rojas
Reply all
Reply to author
Forward
0 new messages