SOLUCION 100% CONSULTAR CUIT AFIP - INTEGRADO VFP9 Y .NET

876 views
Skip to first unread message

HERNAN ANGELINI

unread,
Dec 11, 2017, 3:43:58 PM12/11/17
to Comunidad de Visual Foxpro en Español
CONSULTAR CUIT EN PADRON AFIP DESDE WEBSERVICES

LENGUAJE PROGRAMACION MIXTO .NET 2.0 Y Visual Fox Pro 9

Durante los últimos meses el enlace público de AFIP para consultar un CUIT de contribuyente ha dejado de funcionar. Actualmente ya no es posible invocar el enlace:
[https://soa.afip.gob.ar/sr-padron/v2/persona/ß aquí va el CUIT.]
Ha sido necesario adaptar el botón que yo tenía para consultar los CUIT en el padrón.

Ha sido bastante difícil integrar todas las soluciones posibles para este tema, ya que en Internet no hay mucha información para VFP 9 sobre el webservices paras AFIP y la mayoría de las utilidades son pagas.
 
Adjunto unos archivos de interés y un formulario de ejemplo para que vean como pedir un CUIT a la AFIP.
Uno de los mayores problemas existentes con la AFIP es obtener las credenciales de acceso (Token y Sign encriptados) para luego ser utilizadas en los archivos .XML de envío según el tipo de webservice utilizado.

Para la obtención de las credenciales deben tramitar el certificado en la AFIP (adjunto documento de pasos) que finalmente se convierte en un .PFX. Yo les adjunto uno (consultas_cuit.pfx) que vence el 06/12/2019 y es solo para las consultas de CUIT.
También les envío el programa provisto por la AFIP [ClienteLoginCMS_CS.exe] el cual he adaptado en  Visual Studio 2012 C# para que devuelva en modo archivo el token y sign y así lo puedan extraer.
Este ejecutable de la AFIP es muy útil ya que Uds., pueden utilizar las credenciales del tique de acceso para cualquier trabajo de web services que necesiten gestionar con la AFIP, por ejemplo, las facturas electrónicas. Sólo deben bajarse los manuales de AFIP y a programar se ha dicho.



Aqui va el enlace de la descarga del .rar con toda la info. Aqui no me lo dejó publicar con el adjunto.

FORO
 
Enlace de descarga 
1 archivo 
AFIP_Web_Padron.rar




Espero les sirva.

Saludos a todos.
 
Hernán h. Angelini

HERNAN ANGELINI

unread,
Dec 11, 2017, 3:51:15 PM12/11/17
to Comunidad de Visual Foxpro en Español
Esta es la respuesta de afip: 
El enlace anterior ya no está disponible:

ESTIMADO CIUDADANO:
A continuación podrá observar la consulta efectuada a esta Administración Federal y la gestión realizada.
N°: 1727348
 
28/11/2017 18:20
FINALIZADA

 
TIPO DE CONSULTA:IMPOSITIVA > IMPUESTOS > IVA
PREGUNTA DEL CIUDADANO:
BUENAS TARDES:
PERTENEZCO A UNA EMPRESA DE SISTEMAS Y ESTAMOS TENIENDO PROBLEMAS CON EL ENLACE PARA CONSULTAR UNA CONSTANCIA DE CUIT POR VUESTRA URL PUBLICA :  HTTPS://SOA.AFIP.GOB.AR/SR-PADRON/V2/PERSONA/ <-- AQUI VA EL CUIT.
HACE UNOS DÍAS DEJÓ DE FUNCIONAR .
ESTA VIGENTE EL ENALCE O CAMBIÓ POR OTRO :
ERROR DEVUELTO :THE REQUESTED URL /SR-PADRON/V2/PERSONA/30714523291 WAS NOT FOUND ON THIS SERVER.

APACHE/2.2.3 (RED HAT) SERVER AT SOA.AFIP.GOB.AR PORT 80

ATTE.  HERNAN H ANGELINI
 

RESPUESTA

Le informamos que la RG 1817/05, modificada por la RG 4162/17, establece:
Art. 3°— Los sujetos obligados a realizar la consulta deberán acceder vía "Internet" a través de la página "web" de este organismo (http:// www.afip.gov.ar), a las transacciones:
1. a) Consulta de "Constancias de Inscripción" o de "Opción al Monotributo", o 
2. b) descarga del archivo "Condición Tributaria".
3. c) Intercambio de información mediante “Web Services”, denominado “CONSULTA CONSTANCIAS DE INSCRIPCIÓN” disponible en el sitio “web” de este Organismo (http://www.afip.gob.ar) al que se accederá con certificado de seguridad digital obtenido mediante la utilización de la Clave Fiscal, tramitada de acuerdo con el procedimiento dispuesto por la Resolución General N° 3.713 y sus modificaciones.

Las especificaciones técnicas y diseños de datos exigidos se encontrarán publicados en el micrositio “Constancia de Inscripción - Web Services”, del referido sitio institucional.(Inciso c) incorporadopor art. 1° pto. 2 de laResolución General N° 4162/2017de la AFIP B.O. 27/11/2017. Vigencia: a partir del primer día del mes siguiente al de su publicación en el Boletín Oficial)
A tales efectos corresponderá considerar las indicaciones que se detallan en el "Manual de operación para la impresión de constancias vía Internet", al que se accede a través de la "Ayuda" que brinda el sistema.
Al ingresar a la consulta citada en el inciso a), se despliega una pantalla que refleja los datos del contribuyente y un número verificador. El sistema permite imprimir la respectiva pantalla, que deberá mantenerse como elemento probatorio de haber ejecutado la correspondiente constatación.

mapner

unread,
Dec 11, 2017, 6:04:40 PM12/11/17
to Comunidad de Visual Foxpro en Español
Hasta hace poco, está consulta era libre, ahora la cerraron y según leí, está solo para "organismos externos habilitados" o sea, no cualquier usuario de clave fiscal podría usar este web service. Alguien pudo acceder? Saludos.

Esteban H.

unread,
Dec 11, 2017, 7:02:43 PM12/11/17
to publice...@googlegroups.com
Mauricio, en el otro post compartí el enlace del manual del nuevo WS p hacer las consultas, como bien decís la mayoría de consulta de padrón son sólo p organismos acreditados, pero ya uno nuevo q es constancia de inscripción q podes hacer uso como la FE.
Según lo q ví en el manual tiene la misma complejidad q la FE, hay q obtener el TA y luego con el Token y Sign se hace la consulta en el WS, nada difícil de hacer teniendo desarrollada la FE.
Ni bien tenga un tiempo me pongo a armarlo y te cuento.

Saludos
Esteban.

-----Mensaje original-----
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de mapner
Enviado el: lunes, 11 de diciembre de 2017 08:05 p.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: SOLUCION 100% CONSULTAR CUIT AFIP - INTEGRADO VFP9 Y .NET

HERNAN ANGELINI

unread,
Dec 12, 2017, 9:21:37 AM12/12/17
to Comunidad de Visual Foxpro en Español
Estimado,
No es solo para organismos externos, es para cualquier contribuyente que tenga clave nivel 3 de AFIP , el enlace tiene un form con todo lo necesarios para consultas.
Saludos,

mapner

unread,
Dec 12, 2017, 10:00:51 AM12/12/17
to Comunidad de Visual Foxpro en Español
Hernán,

Como es el nombre exacto de web service en el portal de AFIP para hacer la vincluación con el certificado?

Saludos

HERNAN ANGELINI

unread,
Dec 12, 2017, 1:27:31 PM12/12/17
to Comunidad de Visual Foxpro en Español

mapner

unread,
Dec 12, 2017, 1:29:37 PM12/12/17
to Comunidad de Visual Foxpro en Español
Pregunta, este ws baja un JSON con los datos o baja el PDF de la constancia?

HERNAN ANGELINI

unread,
Dec 12, 2017, 8:20:55 PM12/12/17
to Comunidad de Visual Foxpro en Español
Estimado:

La respuesta es XML y debe extraerse la info que allí devuelve. Siempre a AFIP se envía un solicitud en formato XML y retorna la respuesta en XML. El contenido varía según el WS que se invoque (Los manuales de AFIP definen detallamente la construcción de cada XML de envío y respuesta). El form que envié en el enlace del foro tiene todo el código necesario.

Saludos,

Hernán H. Angelini.

mapner

unread,
Dec 13, 2017, 8:18:46 AM12/13/17
to Comunidad de Visual Foxpro en Español
Hernán, 

Te agradezco la respuesta, se lo que es un WS AFIP porque de hecho desarrollé WS Factura Electrónica AFIP para VFP, pero en este caso particular antes había dos servicios abiertos e irrestrictos, uno que devolvía la data en JSON y otro que te bajaba el PDF de la constancia de inscipción. 
Tema aclarado.

Saludos

Ivan Aguirre

unread,
Oct 30, 2018, 11:36:58 AM10/30/18
to Comunidad de Visual Foxpro en Español
Hola. Estimados, reabro este post del 2017 porque resulta muy interesante, pero está caducado.

Alguien sabe sobre el servicio de la afip para consultar el CUIT de un contribuyente?  He implementado la F.E. y tengo clave 3. Que necesito?

Desde ya, agradeceré cualquier dato.

Gracias.


Afpsistemas - Fernando Maggi

unread,
Oct 30, 2018, 12:09:31 PM10/30/18
to publice...@googlegroups.com

Hola, por si te sirve yo estoy usando este servicio https://sites.google.com/site/facturaelectronicax/wspadron

 

Saludos,

Fernando.

 

 

De: publice...@googlegroups.com <publice...@googlegroups.com> En nombre de Ivan Aguirre
Enviado el: martes, 30 de octubre de 2018 12:37
Para: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
Asunto: [vfp] Re: SOLUCION 100% CONSULTAR CUIT AFIP - INTEGRADO VFP9 Y .NET

 

Hola. Estimados, reabro este post del 2017 porque resulta muy interesante, pero está caducado.

Ivan Aguirre

unread,
Oct 30, 2018, 1:20:51 PM10/30/18
to Comunidad de Visual Foxpro en Español
Gracias por el dato. Tiene costo?  Es gratuito?  Que tan confiable es? 
Gracias por responder.

Diego Fazio

unread,
Oct 30, 2018, 1:35:34 PM10/30/18
to Comunidad de Visual Foxpro en Español
No tiene costo. El codigo fuente esta integramente bajo licencia de Código Abierto (Licencia GPLv3) en Python. Con este podes generar las librerias para utilizarlo mediante OCX, o el lenguaje que necesites. Podes optar tambien con un soporte comercial(con costo) con el cual te pueden guiar a hacer todo. Pero te confirmo en mi experiencia es muy simple y de paso aprendes un poco el como funciona todo lo referente a certificados y esas cosas. E incluso podes desarrollar algo vos mismo. Todo basado en librerias de codigo abierto.

100% recomendable.

Diego.

Ivan Aguirre

unread,
Oct 30, 2018, 1:56:57 PM10/30/18
to Comunidad de Visual Foxpro en Español
Parece ser bueno, pero me dice que para el modo homologación, es gratis, pero en producción, no, requiere un pago, todavía no encontré donde diga CUANTO.
Quizás en CUIT no sea necesario, pues, que diferencia puede haber? a menos que la consulta en homologación sea trucha y no seria... por ahí dice que si a todo o te da la misma dirección.
Para usar en modo real, requiere informar pago.

plata.jpg

Como has hecho con esto.


Diego Fazio

unread,
Oct 30, 2018, 2:09:51 PM10/30/18
to Comunidad de Visual Foxpro en Español
Aca tenes por lo que veo los precios. Esta dentro de la misma pagina que te envio Fernando Maggi. 

https://sites.google.com/site/facturaelectronicax/Home/administracion/version-full-ii

Respecto a la diferencia entre homologacion y produccion. La consulta del padron en homologacion te devuelve datos que no son los correctos. Aca tenes toda la documentacion al respecto en donde comenta esto.


El que no tiene costo es el que te comentaba de PyAfipws.

Diego.

Afpsistemas - Fernando Maggi

unread,
Oct 30, 2018, 4:04:17 PM10/30/18
to publice...@googlegroups.com

Iván, se mezclaron las respuestas porque otro colega te habla de un servicio gratuito ( http://www.sistemasagiles.com.ar/trac/wiki/PyAfipWs ) el que uso yo es de pago y el costo es de $ 1.080 ( https://sites.google.com/site/facturaelectronicax/ )

Como hace mucho que vengo usando el servicio para las facturas electrónicas de ellos, no me costo nada implementar la consulta al padrón.

 

Saludos,

Fernando.

 

 

De: publice...@googlegroups.com <publice...@googlegroups.com> En nombre de Ivan Aguirre
Enviado el: martes, 30 de octubre de 2018 14:57
Para: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
Asunto: [vfp] Re: SOLUCION 100% CONSULTAR CUIT AFIP - INTEGRADO VFP9 Y .NET

 

Parece ser bueno, pero me dice que para el modo homologación, es gratis, pero en producción, no, requiere un pago, todavía no encontré donde diga CUANTO.

image001.jpg
Reply all
Reply to author
Forward
0 new messages