GUÍA FÁCIL
CONSULTA MASIVA DE RIF
La aplicación para la Certificación del RIF de los Contribuyentes fue creada a los fines de
proveer a los Contribuyentes la posibilidad de obtener la validación del número de
Registro de Información Fiscal (RIF), utilizando la tecnología de mensajería a través del
protocolo http 1.1 y la mensajería XML (Extensible Markup Language).
Se plantea en esta Guía Fácil un enfoque de la aplicación a nivel funcional, a los fines de
describir los procesos de intercambio de información entre el SENIAT y el Contribuyente,
que realiza una consulta masiva de RIF.
Este proceso le permitirá a los Contribuyentes que posean una cantidad considerable de
RIF a consultar, realizarlo sin la necesidad de entrar a la página Web del SENIAT. A
continuación se describe la funcionalidad de la aplicación:
Cree un programa que genere y envíe un Request.
El request tendrá como único parámetro y obligatorio el RIF, el cual puede ser
tomado de una base de datos que la empresa posea).
El Request debe ser enviado al SENIAT, a través del método GET, el cual
devolverá la información del Contribuyente en un documento XML.
Cree otro programa capaz de obtener el XML enviado por el SENIAT, para que
usted lo procese y guarde la data contenida en su base de datos.
Para ingresar a la aplicación coloque en el browser la siguiente URL:
http://contribuyente.seniat.gob.ve/getContribuyente/getrif?rif= V000000000
Si los datos están correctos se visualizará en el browser la información
(Documento XML) correspondiente al RIF de prueba.
Ejemplo de un documento en XML (Datos de Prueba)
<? xml version="1.0" encoding="ISO-8859-1" ?>
<rif:RIF xmlns:RIF="rif" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
rif:numeroRif="V000000000">
<rif:Nombre>PRUEBA, PRUEBA</rif:Nombre>
<rif:AgenteRetencionIVA>SI</rif:AgenteRetencionIVA>
<rif:ContribuyenteIVA>SI</rif:ContribuyenteIVA>
<rif:Tasa />
</rif:Rif>
En el browser coloque la URL descrita anteriormente y reemplace el RIF
V000000000 por el RIF del cual quiere obtener la información.
El SENIAT envía la información solicitada en un documento XML con los datos
del Contribuyente ó en su defecto el código de error asociado a la operación
realizada.
Código Descripción
100-199 Únicamente HTTP/1.1. These codes are used to transmit any
information between the client and server that the end user us not
entended to respond to, ore ven be aware of.
200-299 A successful request!
300-399 The request resource(s) have moved. A new address is usually provided
with these codes.
400-499 Indicates that the client has caused an error
500-599 Indicates that the server has caused an error
Código Descripción
450 El parámetro número 1 (RIF) no es válido.
“El RIF del Contribuyente no es válido”
452 El parámetro número 1 (RIF) es válido, pero no existe
“El Contribuyente no está registrado”
El Contribuyente recibe el XML, procesa la información y ejecuta sus respectivos
procesos.