Re: Utileria para consultar RUC (Ecuador)

6,223 views
Skip to first unread message
Message has been deleted

mpulla

unread,
Aug 20, 2013, 7:35:12 AM8/20/13
to publice...@googlegroups.com
Hola Wilson.

Gracias por el aporte.
Me alegra mucho encontrar un Ecuatoriano más en el grupo.

Saludos.
Mauricio
Cuenca-Ecuador

Mary

unread,
Aug 20, 2013, 12:52:19 PM8/20/13
to publice...@googlegroups.com
exelente justo lo que andabamos buscando con un amigo del foro aqui , solo que queriamos que nos traiga la direccion y  ciudad para no preguntarle al cliente nada mas que el ruc

El lunes, 19 de agosto de 2013 21:03:58 UTC-5, wpalomo escribió:

Saludos

Para los colegas de Ecuador, esta es una utiliría desarrollara en nuestro querido zorro, que permite consultar el nombre del contribuyente en base al ingreso del RUC. Esta utileria hace uso Webservice de Consultas de Nombres de Contribuyente SRI. El requerimiento para su funcionamiento es conexión a internet.

Proximamente subire una utileria que permita consultar el nombre de una persona en base a su cédula de identidad, haciendo

uso Webservice de Consultas de Nombres del registro Civil del Ecuador.

Espero sea de mucha utilidad.

Ing. Wilson Palomo
Ambato-Ecuador

Olmedo Chávez

unread,
Aug 20, 2013, 7:02:28 PM8/20/13
to publice...@googlegroups.com
muy buena aplicacion.... si alguien me puede ayudar... tengo una aplicacion que la tengo con tablas locales... ahora mi fin es trabajar con sql server 2005 se que si se puede hacer.... pero como hago para hacer una aplicacion de conexion con el servidor y una base de datos especifica en sqlserver 2005.... le agradeceria mucho..

Saludos


Olmedo Chavez Luque
Pedernales-Ecuador

mpulla

unread,
Aug 20, 2013, 10:41:02 PM8/20/13
to publice...@googlegroups.com
Hola Olmedo

Create un nuevo hilo, con tu pregunta...

Como recomendación, de ser posible trabaja con Sql Server 2012.

Saludos.
Mauricio

Milton

unread,
Sep 30, 2013, 1:10:41 PM9/30/13
to publice...@googlegroups.com
Buenos días Wilson:

      Estuve probando tu programa, no se porque siempre me sale que el RUC no está registrado en el SRI, tengo Internet. Otra cosa, es que si fuera posible podrías exponer tu código fuente a ver si podemos utilizar tu herramienta en nuestras aplicaciones?.

Atentamente,


MILTON CACHIPUENDO
ServySistem Online
Ibarra - Ecuador
0986 104-104

Mary

unread,
Sep 30, 2013, 5:04:01 PM9/30/13
to publice...@googlegroups.com
el sistema de webservice que usaba este programa se lo hizo de pago tien que pagar por el servicio 50 dolares anual

mpulla

unread,
Sep 30, 2013, 5:16:55 PM9/30/13
to publice...@googlegroups.com

Hola.

Al margen que el webservice sea de pago, sería bueno ver el código para poder implementarlo.

Saludos.
Mauricio
Message has been deleted

Daniel Sánchez

unread,
Oct 1, 2013, 7:10:18 PM10/1/13
to Comunidad de Visual Foxpro en Español
Por suerte aquí en Perú la entidad tributaria permite utilizar su webservice para obtener la información básica del contribuyente en base a su ruc (registro único de contribuyente) sin ningún costo.

Saludos

--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047
Trujillo - Perú

Luis Mata

unread,
Oct 2, 2013, 10:16:33 AM10/2/13
to Comunidad de Visual Foxpro en Español
Daniel, pero de todas maneras la dirección sale muy larga, supongo que lo tienes que editar o lo guardas tal y cual.

Daniel Sánchez

unread,
Oct 2, 2013, 4:21:57 PM10/2/13
to Comunidad de Visual Foxpro en Español
Así es Luis Mata, el usuario se encarga de editar la dirección ya que muchas veces en ella incluyen alguna referencia para ubicar el lugar, que para nosotros no viene al caso con la dirección que deseamos grabar, lo que si se mantiene los datos importantes, ahora los usuarios están adiestrados para incluir los datos obligatorios como dpto o región, provincia y distrito, porque ya sabes que nos salen con cada cosa absurda los de la sunat.

Saludos

J. Enrique Ramos Menchaca

unread,
Oct 2, 2013, 4:57:37 PM10/2/13
to publice...@googlegroups.com
Buscando un poco encontre el siguiente link:

El cuál con un poco de programación en VFP e Internet explorer se podría acceder al formulario y solicitar la información requerida desde VFP.

J. Enrique Ramos Menchaca

unread,
Oct 2, 2013, 7:05:24 PM10/2/13
to publice...@googlegroups.com
Alguien ya saco la respuesta Marco Plaza en foxite.com; aquí te dejo el código de la idea comentada anteriormente:
z=Createobject('x')

Wait 'Obteniendo Datos...' Window Nowait


With z

	.NAV('https://declaraciones.sri.gob.ec/facturacion-internet/consultas/publico/ruc_consulta.jsp')

	ruc = '1790368718001'

	.explorer.Document.Forms(0).texto.Value = ruc
	.explorer.Document.Forms(0).submit()

* give time for data to load:

	Inkey(2)

* no error trap. if site does not respond / internet slow etc. 

	Wait Clear

	Messagebox( .explorer.Document.Forms(0).innerText ,0)

Endwith


**************************
Define Class x As Form
**************************
	Width=600
	Height=400
	Top = 10
	Add Object explorer As shellexplorer2


*---------------------------
	Procedure Destroy
*---------------------------
	Clear Events


*---------------------------
	Procedure NAV(url)
*---------------------------
	With z.explorer
		.Navigate(url)
		Do While This.explorer.ReadyState # 4
			DoEvents
		Enddo
	Endwith


**************************
Enddefine
**************************

*********************************************
Define Class shellexplorer2 As OleControl
*********************************************
	OleClass = 'shell.explorer.2'
	Top=0
	Height=390
	Width=590

********************************************
Enddefine
********************************************

mpulla

unread,
Oct 2, 2013, 9:13:08 PM10/2/13
to publice...@googlegroups.com

Hola J. Enrique Ramos Menchaca.

Funciona el código gracias.

Saludos.
Mauricio

Daniel Sánchez

unread,
Oct 2, 2013, 9:24:32 PM10/2/13
to Comunidad de Visual Foxpro en Español
Tienes suerte que no pida una captcha como es el caso de consulta de ruc para Perú, que sirve para evitar métodos automatizados de consultas a páginas de este tipo.

Saludos

Milton

unread,
Oct 3, 2013, 10:05:39 AM10/3/13
to publice...@googlegroups.com
Estimado Enrique:

      Muchas gracias, tu codigo funcionó y quisiera pedirte ayuda para ahondar en el tema. La siguiente linea:

.explorer.Document.Forms(0).innerText

devuelve una mezcla de datos, entre ruc, nombre y nombre comercial, como puedo hacerlo para obtener por separado

y si te das cuenta cuando se realiza la busqueda y esta es asertada te permite obtener la dirección del establecimiento
como podría hacer obtener la dirección, disculpa por mi petición espero no sea mucho pedir.

De antemano muchas gracias.

att.

MILTON CACHIPUENDO
Ibarra - Ecuador

J. Enrique Ramos Menchaca

unread,
Oct 3, 2013, 12:30:19 PM10/3/13
to publice...@googlegroups.com
Esperame tantito, estoy buscando un documento que lei hace poco que te permite importar documentos html a VFP.

J. Enrique Ramos Menchaca

unread,
Oct 3, 2013, 12:40:56 PM10/3/13
to publice...@googlegroups.com

Mary

unread,
Oct 3, 2013, 5:31:06 PM10/3/13
to publice...@googlegroups.com
Milton esa solucion es muy lenta es mejor usar un webservice lo que pasa es que al consultar al sri tantos ruc te va bloquear
y te va banear el servidor

J. Enrique Ramos Menchaca

unread,
Oct 3, 2013, 6:50:48 PM10/3/13
to publice...@googlegroups.com
Quiero hacer la siguiente reclamación públicamente, ya que recibí dos correos de Mary a mi cuenta privada, que dicen:

Correo 1:
"por eres metido y muestras nustro post de foxite si nadie te pregunto eso es flata de tica violas nustra normas asi que borra el post"

Correo 2:
"no pense que habia gente tan ruin como tu que votas nustro trabajo la basura que desepcion"

Aparte de tener una gran cantidad de errores ortográficos, yo nunca me atribuyo el trabajo de otra persona, por eso prefiero poner los links de donde saco las ideas originalmente. Quiero aclarar que foxite es un foro también público, que son publicados los mensajes en inglés por lo general.

Con esto, sólo me alienta alejarme del apoyo que se brinda de forma cordial entre compañeros de profesión de VFP. Agradezco el apoyo de todos los programadores que aportan al conocimiento a los demás de forma altruista.

Ricardo Pina

unread,
Oct 3, 2013, 7:13:54 PM10/3/13
to Grupo VFP
Hola Enrique
 
Creo entender que te alejas del foro ?
Te sugiero que arregles tu malentendido con Mary por privado y continúes entre nosotros, todos tenemos días malos .. :-)
 
Saludos
--
            

                   Ricardo Pina

Desarrollo y Servicios Informáticos

                  Profesionales
               www.dsip.com.ar

 

 

Message has been deleted

Miguel Canchas

unread,
Oct 4, 2013, 9:09:58 AM10/4/13
to publice...@googlegroups.com

Esas faltas ortográficas son tuyas ¿?? Por dios con esa escritura me mato..!!!! L

 

MK

Miguel Canchas

unread,
Oct 4, 2013, 9:13:28 AM10/4/13
to publice...@googlegroups.com

Quien es mary y que pinta ¿?...es hombre o mujer o que ¿?...

 

Pide un pago de 50 cocachos..?????  de que o porque ¿?

 

 

 

MK

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Ricardo Pina
Enviado el: jueves, 03 de octubre de 2013 06:14 p.m.
Para: Grupo VFP
Asunto: Re: [vfp] Re: Utileria para consultar RUC (Ecuador)

 

Hola Enrique

 

Creo entender que te alejas del foro ?

Te sugiero que arregles tu malentendido con Mary por privado y continúes entre nosotros, todos tenemos días malos .. :-)

 

Saludos

 

El 3 de octubre de 2013 19:50, J. Enrique Ramos Menchaca <jera...@gmail.com> escribió:

Quiero hacer la siguiente reclamación públicamente, ya que recibí dos correos de Mary a mi cuenta privada, que dicen:

 

Correo 1:

"por eres metido y muestras nustro post de foxite si nadie te pregunto eso es flata de tica violas nustra normas asi que borra el post"

 

Correo 2:

"no pense que habia gente tan ruin como tu que votas nustro trabajo la basura que desepcion"

Aparte de tener una gran cantidad de errores ortográficos, yo nunca me atribuyo el trabajo de otra persona, por eso prefiero poner los links de donde saco las ideas originalmente. Quiero aclarar que foxite es un foro también público, que son publicados los mensajes en inglés por lo general.

 

Con esto, sólo me alienta alejarme del apoyo que se brinda de forma cordial entre compañeros de profesión de VFP. Agradezco el apoyo de todos los programadores que aportan al conocimiento a los demás de forma altruista.




--

             Imagen quitada por el remitente.

~WRD000.jpg

Mary

unread,
Oct 4, 2013, 10:39:00 AM10/4/13
to publice...@googlegroups.com
Hola el señor wpalomo subio una clase sin el codigo fuente el quiere vender esto ,si es verdad que quiere compartir que suba las fuentes , este exe nuevo esta compilado con las nuevas runtimes version 10  que son vfp advance , yo no pido 50 dolares si no que la empresa que tiene le webservice pide 50 dolares anual , el señor que le envie los mail que no se quien es cojio mi codigo de foxite y lo expuso aca el enojo es por no tenia terminado mi clase la cual no solo obtendra el ruc si no como direccion telefono fecha de nacimiento 
Message has been deleted

Jorge Blas Diaz Armesto

unread,
Oct 4, 2013, 4:34:19 PM10/4/13
to publice...@googlegroups.com

No le hagas caso colega recuerda el mundo y sus vanidades

image001.jpg

wpalomo

unread,
Oct 4, 2013, 6:12:06 PM10/4/13
to publice...@googlegroups.com
Espero que no se moleste Mary Contreras, hice un ajuste a la utilería. Ahora se puede utilizar como programa residente. Un icono se habilitará en la barra de tareas.

Saludos y Suerte a todos
Remoto.rar

Gamelot farias

unread,
Oct 4, 2013, 7:45:32 PM10/4/13
to publice...@googlegroups.com
Wilson pero por no comparte el codigo de tu exe para toda la comunidad si se supone que es para ayudarnos asi que por favor comparte el codigo
El martes, 20 de agosto de 2013 06:35:12 UTC-5, mpulla escribió:
Hola Wilson.

Gracias por el aporte.
Me alegra mucho encontrar un Ecuatoriano más en el grupo.

Saludos.
Mauricio
Cuenca-Ecuador

Ricardo Pina

unread,
Oct 5, 2013, 9:47:41 AM10/5/13
to Grupo VFP
Hola Gamelot
 
No recuerdo haberte leido antes, asi que supongo que debes ser nuevo, y me tomo la libertad de aclararte que este es un grupo de ayuda para desarrolladores vfp y cada uno aporta lo que puede o quiere, nadie esta obligado a nada y menos a las exigencias de los demás.
Si te interesa el tema pues haz tus preguntas y seguramente recibiras ayuda para que puedas hacerlo tu mismo.
Cambia la actitud quien quiera que seas.
 
Saludos
--
            

Mary

unread,
Oct 5, 2013, 12:54:17 PM10/5/13
to publice...@googlegroups.com
Hola de nuevo creo que Ricardo esta equivocado si en los foros se sube un ejemplo es de como lo realizo que uso si no con que fin sube esto es para ayudarnos no para que suban cosas que no vamos ver el codigo ni saber que uso Bien Gamelot no se quien es pero igual secundo la pregunta que suba la rutina o explique como hacer eso ya que podriamos ayudar a mejorar cosas

Franklin Maza Pineda

unread,
Feb 22, 2014, 2:08:32 PM2/22/14
to publice...@googlegroups.com
Gracias por el codigo funciona

SacfinPRO Richard

unread,
Dec 23, 2014, 1:14:31 PM12/23/14
to publice...@googlegroups.com


Hola
Gracias por este aporte, me tome la libertad de hacer unas modificaciones y aquí les expongo el código fuente
PARAMETERS xruc
CREATE CURSOR ruc(cruc c(13), nombres c(100), cComercial c(100))
APPEND BLANK 
z=Createobject('x')
Wait 'Obteniendo Datos...' Window Nowait

*xRuc='1712302510001'
.explorer.Document.Forms(0).texto.Value = xruc
.explorer.Document.Forms(0).submit()
Inkey(2)
Wait Clear
tc=.explorer.document.getelementsbytagname('table')
Endwith
#define tab chr(9)
xd=0

for each table in tc

    crows=table.getelementsbytagname('tr')
    for each tablerow in crows
cr=.f.
        ccells=tablerow.getelementsbytagname('td')
        for each cell in ccells
           IF ALLTRIM(cell.InnerText)=xruc or cr=.t.
            cr=.t.
            xd=xd+1
            DO case
            CASE xd=1
            replace cruc WITH cell.InnerText
            CASE xd=2
            replace nombres WITH cell.InnerText
            CASE xd=3
            replace cComercial WITH cell.InnerText
ENDCASE 
            IF xd>3
            cr=.f.
            ENDIF 
           ENDIF
           
        endfor
    endfor
endfor
SELECT ruc
GO top


***Este procedimiento es llamado desde un formulario el cual se los envió, agradecería comentarios

Richard Pazmiño
0979502183
consultaruc.SCT
consultaruc.scx
ruc.prg

Isaac Mayorga

unread,
Jan 13, 2018, 8:15:17 PM1/13/18
to Comunidad de Visual Foxpro en Español
buenas alguien resolvio la consulta con la captcha? si me pueden ayudar por favor

Qsoft

unread,
Apr 5, 2018, 2:43:48 AM4/5/18
to publice...@googlegroups.com
Buenos dias,

alguien me podria decir la direccion para consumir el webservices de consulta del RUC SRI Ecuador? no encuentro como hacerlo, veo siempre que hay sitios de terceros que luego se conectan al SRI, yo deseo hacerlo directamente, pero no se a que direccion dan ese servicio..

gracias.

Enrique Vasquez B.

Message has been deleted
Message has been deleted
Message has been deleted

Qsoft

unread,
Apr 9, 2018, 11:11:22 AM4/9/18
to publice...@googlegroups.com
gracias por la respuesta, pero estoy en la busqueda de consumir el servicio WS, no estoy buscando un programa ya hecho. Tengo que anexar la rutina a mi aplicacion....He buscado cual es la direccion del servicio pero no la encuentro.

gracias.

Enrique Vasquez B.


El 9 de abril de 2018, 16:25, YuLSoft <yul...@gmail.com> escribió:

Consulta RUC, Cedula Ecuador





Irwin Rodriguez

unread,
Apr 9, 2018, 11:28:03 AM4/9/18
to publice...@googlegroups.com
Para consumir desde VFP supongo que te debes crear el objeto InternetExplorer via Automation y luego hacer la peticion via POST.

Espero te sirva de algo.

Saludos...!
--
Irwin Rodríguez
Analista Programador

+593 0994903424
Latacunga - Ecuador
"Un equipo solo son piezas que intercambias hasta que terminas el trabajo, es eficiente, funciona."
Message has been deleted

Irwin Rodriguez

unread,
Apr 9, 2018, 9:21:34 PM4/9/18
to publice...@googlegroups.com
Gracias amigo Wilson,

Abrazos...!!!

2018-04-09 19:22 GMT-05:00 wpalomo <toshiba....@gmail.com>:
Estimado colega, aquí lo tienes

lc_URL_WS_Envio = "https://celcer.sri.gob.ec/comprobantes-electronicos-ws/RecepcionComprobantes?wsdl"    &&    URL del webservice del SRI que se gestiona carga (Envio)
lc_URL_WS_Autoriza
= "https://celcer.sri.gob.ec/comprobantes-electronicos-ws/AutorizacionComprobantes?wsdl" &&    URL del webservice del SRI que se gestiona carga (Autorizacion)



Saludos
Wilson Palomo

James S

unread,
Feb 25, 2019, 10:26:18 PM2/25/19
to Comunidad de Visual Foxpro en Español
Tengo un API Rest webservice,  que se puede usar sin necesidad de captcha. Funcionando actualmente.

Mary

unread,
Feb 26, 2019, 11:50:21 AM2/26/19
to Comunidad de Visual Foxpro en Español


El lunes, 25 de febrero de 2019, 22:26:18 (UTC-5), James S escribió:
Tengo un API Rest webservice,  que se puede usar sin necesidad de captcha. Funcionando actualme
Hola James me puedes escribir me interesa  API Rest webservice

Allan Raúl Acuña

unread,
Feb 26, 2019, 11:52:17 AM2/26/19
to Mary, publice...@googlegroups.com
Hola cual es la pagina oficial para consultar normalmente que provee el estado de Ecuador?

Saludos cordiales.

Lic. Allan Raúl Acuña
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroam??rica

De: publice...@googlegroups.com <publice...@googlegroups.com> en nombre de Mary <maeo...@gmail.com>
Enviado: martes, 26 de febrero de 2019 10:50
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: Utileria para consultar RUC (Ecuador)
 

Mary

unread,
Feb 26, 2019, 12:24:27 PM2/26/19
to Comunidad de Visual Foxpro en Español
Saluditos Allan como estas a los años mira esta es la pagina 

ruc de pruebas : 1791433025001

Allan Raúl Acuña

unread,
Feb 26, 2019, 12:28:40 PM2/26/19
to Mary, publice...@googlegroups.com


Epa mi estimada Mary, que sorpresa !
Un gusto saber de vos.

Te dejo de Whatsapp :  +505 8339 2675
Saludos cordiales.

Lic. Allan Raúl Acuña
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroam??rica
Enviado: martes, 26 de febrero de 2019 11:24

Para: Comunidad de Visual Foxpro en Español
Asunto: Re: [vfp] Re: Utileria para consultar RUC (Ecuador)
 

Miguel J

unread,
Mar 28, 2019, 1:30:59 PM3/28/19
to Comunidad de Visual Foxpro en Español
Me interesa.. puedes contactarme?


El lunes, 25 de febrero de 2019, 22:26:18 (UTC-5), James S escribió:

Miguel J

unread,
Mar 28, 2019, 1:42:35 PM3/28/19
to Comunidad de Visual Foxpro en Español
Me interesa.. me puedes contactar?


El lunes, 25 de febrero de 2019, 22:26:18 (UTC-5), James S escribió:

James Suárez

unread,
Apr 5, 2019, 10:05:24 PM4/5/19
to Comunidad de Visual Foxpro en Español
Te escribí al correo pero no contestaste. Escríbeme a jame...@gmail.com  y hablamos

Jimson Eras

unread,
May 15, 2019, 2:48:58 PM5/15/19
to Comunidad de Visual Foxpro en Español





El lunes, 25 de febrero de 2019, 22:26:18 (UTC-5), James S escribió:
Tengo un API Rest webservice,  que se puede usar sin necesidad de captcha. Funcionando actualmente.

estoy interesado amigo, cual es el costo deme mas informacion a yinso...@gmail.com 

James Suárez

unread,
Jun 4, 2019, 2:33:38 AM6/4/19
to Comunidad de Visual Foxpro en Español
24 USD => 2000 consultas (un RUC diferente cada 24 horas cuenta como 1 consulta)

Dario Padilla

unread,
Jun 11, 2019, 12:27:20 PM6/11/19
to Comunidad de Visual Foxpro en Español
Estimado solo se puede consultar el RUC o tambien la cedula ... y el costo es cuanto?

James Suárez

unread,
Jun 11, 2019, 2:57:05 PM6/11/19
to Comunidad de Visual Foxpro en Español
Hola, también se puede consultar, cédula y pasaporte (en estos dos últimos la información es básica). 
Message has been deleted
Message has been deleted

James S

unread,
Jul 1, 2019, 5:32:33 PM7/1/19
to Comunidad de Visual Foxpro en Español
Información acerca del API, soporta RUC, Cédula, y descarga de comprobantes.


El martes, 11 de junio de 2019, 11:27:20 (UTC-5), Dario Padilla escribió:

CLOPEZPRO

unread,
Feb 14, 2020, 11:35:49 AM2/14/20
to Comunidad de Visual Foxpro en Español

web serivce ruc php.PNG


Hola, contactame, puedo pasarte un url para que consumas el servicio en tu app , para ruc o cédula  

web serivce ruc.PNG

Santiago Guerra

unread,
Mar 18, 2020, 7:34:43 PM3/18/20
to Comunidad de Visual Foxpro en Español
Hola, yo necesito ese URL para realizar consultas de RUC.
Muchas Gracias

Jair Pinto

unread,
May 23, 2020, 3:31:10 PM5/23/20
to Comunidad de Visual Foxpro en Español
Hola estimado yo estoy interesado en la url  Muchas Gracias

FLEXSOLUCIONES

unread,
May 26, 2020, 7:46:47 AM5/26/20
to publice...@googlegroups.com
Yo tengo un solo pago 

El sáb., 23 de mayo de 2020 14:31, Jair Pinto <demon...@gmail.com> escribió:
Hola estimado yo estoy interesado en la url  Muchas Gracias

--
Visita el 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 esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/ef9bce25-53d7-4111-aa2c-e5e60e44d559%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages