Web Service de Calidad de datos identificativos (consulta múltiple)

Documentos relacionados
Web Service de Calidad de datos identificativos

Ie813RsV32 Recogida de cambio de destino desde formulario web de un documento expedido.

IEST Integración servicio Descarga Fichero Microdatos

Guía de migración a firma HMAC SHA256 Conexión por Web Service

Especificación Técnica del WebService de Autenticación y Autorización

SIS TPV VIRTUAL WEBSERVICE

Manual de integración con el TPV Virtual para comercios con conexión por Web Service

SICOFI (Sistema Integral de Comprobantes Fiscales)- Verificación MANUAL DE USUARIO

Consulta a Padrón Nivel 10

Manual de Desarrollador Autenticación Automática

Especificación Técnica del WebService de Autenticación y Autorización

INFORMACION WEBSERVICE DEL SISTEMA DE TRÁNSITO, TRANSBORDO Y REDESTINACIÓN PARA EL SERVICIO NACIONAL DE ADUANAS

SERVICIO WEB ESTADO DOCUMENTOS TRAMITADOS GUÍA USO

Recepción Suministros de Gasóleo Profesional desde la Entidades Emisoras de Tarjetas e Instalaciones de Consumo Propio

Consulta a Padrón Nivel 3

Servicios Web: Concepto

Especificación Técnica del Web Service de Autenticación y Autorización WSAA Para el desarrollo de Clientes de Entidades Externas

Facturación Electrónica

Openbravo WebServices

Manual de Usuario VU Digitalizar Documento

Facturación Electrónica

Manual de Desarrollador Externo

openfwpa Internacional Módulo SMS (MSMS)

BANCO NACIONAL DE PANAMÁ, BANCO DE DESARROLLO AGROPECUARIO Y BANCO HIPOTECARIO NACIONAL

WSDL (Web Services Description Language) Construcción de servicios web. Lourdes Tajes Martínez

Tema 4. Servicios WEB

SOR -::- Prácticas -::- Curso 06/07

Sistema de Información de Sanidad Exterior (SISAEX IV) Módulo de Mercancías y Operadores Económicos

SUMINISTRO DE INFORMACIÓN FISCAL EN XML

1.9.- Descripción del servicio: WSDL (VI)

Informe sobre exportabilidad del sistema español de e-app Informe sobre exportabilidad del sistema español de e-app

XML SUMARIOS: BORME Sumario BORME Metainformación. Elemento <meta> Información del diario. Elemento <diario>

Servicios Web para la gestión de anuncios de notificación a publicar en el Tablón Edictal Único

Especificación de Requerimientos WEB SERVICE DE TIMBRADO. Versión 1.6 Junio 2012.

INSTITUTO POLITÉCNICO NACIONAL MODELO DE SEGURIDAD EN LAS APLICACIONES WEB DESARROLLADAS POR UN TERCERO T E S I N A

Prueba de conectividad y soluciones de integración para sistemas de salud

Ie101RcV1 Recogida de un documento de acompañamiento.

Introducción a XML (III) - Web Services Huibert Aalbers Senior Certified Software IT Architect

Manual del servicio de Comprobación de un trabajador en una liquidación.

FATCA - Foreign Account Tax Compliance Act

@ries: Interfaz servicios web Registro Telemático

Manual de usuario. Descripción del servicio de envío de mensajes

Documento de Arquitectura de Software

Manual del Servicio de Consulta de autorizados RED que gestionan una empresa.

Departamento de Informática Tributaria Subdirección General de Aplicaciones de Aduanas e II.EE. C/ Santa María Magdalena 16, Madrid

SICRES 3.0 Presentación Ejecutiva

IDENTIFICACIÓN DE CONDUCTOR/A CON CERTIFICADO DIGITAL

Factura electrónica: Código de autorización electrónico anticipado (C.A.E.A.) Régimen de información

ANEXO TIPO DE REGISTRO 0: PRESENTADOR

FORMATO ARCHIVO ELECTRÓNICO DE CESIÓN Versión 1.1

Solicitud de ayudas para la compensación de cuotas a la Seguridad Social a emprendedores que contraten a trabajadores

CONTENIDO 1. INRODUCCIÓN ACCESO AL SISTEMA SOLICITAR PAZ Y SALVO VERIFICACIÓN DE AUTENTICIDAD DEL PAZ Y SALVO..

DISEÑOS LÓGICOS DESCRIPCIÓN DE LOS REGISTROS

Subdirección General de Aplicaciones

AUTODESPACHO POR PERSONAS FÍSICAS MANUAL DE UTILIZACIÓN DEL FORMULARIO SIMPLIFICADO DE IMPORTACIÓN

XML: Reglas Básicas de Formación

FESB Servicio de Solicitud de Token

Manual de Consulta de Bases y Cuotas Ingresadas en el Régimen Especial de Trabajadores por cuenta propia o Autónomos

CONFECAMARAS. Manuales de Usuario del RUES. Venta y Expedición de Certificados Electrónicos De Cámaras de Comercio En la página web del RUES

Un servicio Web para investigación operativa

MODIFICACIONES EN LAS DECLARACIONES INFORMATIVAS (CAMPAÑA 2013) Nuevas formas de presentación declaraciones Informativas.

Especificación Web Service IAE

Servicios web. Contenido. Programación en Internet Curso Introducción Los pilares (SOAP, WSDL, UDDI) Desarrollo de un servicio web

Ciclo completo para Remisión a Justicia y Remisión en la nube

Emite recibos electrónicos con Aspel-NOI 7.0

RESOLUCIÓN NÚMERO 6790

Desde aquí se puede. Las opciones que se permiten en el servicio electrónico son:

Esta Guía Práctica proporciona información a los usuarios de los servicios financieros sobre los siguientes aspectos:

INTENDENCIA DE ESTADÍSTICAS, ESTUDIOS Y NORMAS DE LA EPS Y SFPS MANUAL TÉCNICO DE ESTRUCTURAS DE DATOS

Importe del depósito (Ajustado a la derecha y relleno de ceros a la izquierda)

Departamento de Informática Tributaria Subdirección General de Aplicaciones de Aduanas e II.EE. C/ Santa María Magdalena 16, Madrid.

Dirección de Impuestos y Aduanas Nacionales. RESOLUCIÓN NÚMERO DE 2012 (marzo 23) CONSIDERANDO:

CANTABRIA GOBIERNO DE

Manual del Usuario. Sistema de Citas de Asesorías

1. Introducción a los Servicios web

MANUAL PLATAFORMA PAGO TELEMÁTICO Versión 1.1

A) Formas de presentación según el medio utilizado

RESOLUCIÓN DE 21 DE JUNIO DE 2016 DIRECCIÓN DE IMPUESTOS Y ADUANAS NACIONALES

Servicio WEB Declaraciones de Aduanas e II.EE.

Subdirección de Tecnologías de Análisis de la Información e Investigación del Fraude (TAIIF)

Nombre del trámite. En qué consiste. Documentación Requerida. Importante VOLVER

Solicitud de Certificados de servidor web

Red CLACSO de Posgrado en Ciencias Sociales

Manual del servicio de Confirmación de asignación de CCCs o NAFs a un autorizado RED.

Semantic Annotation for WSDL and XML SAWSDL

Documentacion de servicios para los SARCF del proyecto FACe. Equipo de desarrollo de la plataforma FACe. Versión 1.2.9

Empresas desarrolladoras de software. Novedades Oficina Virtual y Presentaciones Telemáticas

Servicios WEB para gestión masiva de Justificantes de Ingresos No Tributarios

Ie128V1 - Presentación del parte de incidencias de un documento de acompañamiento por parte de expedidor para un destinatario sin CAE.

Pedro Rodríguez López de Lemus. Sevilla, 2 de diciembre de 2010

POLITICA DE CERTIFICADO SELLO DE ADMINISTRACIÓN

Juegos de Azar y Apuestas

BOLETÍN OFICIAL DEL ESTADO

Visión de Web Services con J2EE

- MANUAL DE USUARIO DE LA PLATAFORMA DE EDICION DE PROYECTOS DE LA XERENCIA MUNICIPAL DE URBANISMO DE VIGO -

CERTIFICADO DE EFICIENCIA ENERGÉTICA DE PROYECTO

F.E.09 Guía de Procedimiento para la Certificación de Ausencia de Plagas

Especificación Web Service ECOT Intermediado

TEXTO. REGISTRO BOMEH: 1/2016 PUBLICADO EN: BOE n.º 312, de 30 de diciembre de 2015.

1.264 Tema 14. SOAP, WSDL, UDDI Servicios web

Transcripción:

Web Service de Calidad de datos identificativos (consulta múltiple) Autor: AEAT Fecha: 23/06/2017 Versión: 1.3 Revisiones Edi. Rev. Fecha Descripción A(*) Páginas 1 0 28/04/2017 Versión inicial A Todas 1 1 17/05/2017 Corrección esquemas R 3,4,6 1 2 23/05/2017 Aclaración NIF personas jurídicas R 4 1 3 23/06/2017 Admisión de certificados de sello R 3 (*) Acción: A= Añadir; R= Reemplazar Índice: 1. INTRODUCCIÓN. 3 2. UTILIZACIÓN DEL WEB SERVICE. 3 3. CONTROL DE VERSIONES. 3 3.1 Versión 1.0. 3 4. SERVICIO WEB VNIFV2.WSDL. 3 5. MENSAJE DE PETICIÓN DE DATOS. 5 5.1 NIF. 5 5.2 Apellidos y Nombre o Razón Social. 5 Impreso: 23/06/2017 Página: 1/9

6. MENSAJE DE RESPUESTA. 5 6.1. NIF. 5 6.2. Apellidos y Nombre o Razón Social. 5 6.3. Resultado. 5 7. MENSAJE DE ERROR. 6 8. DEFINICIÓN DEL SERVICIO Y ESQUEMAS. 6 8.1 Definición del servicio VNifV2.wsdl 6 8.2 Mensaje de entrada VNifV2Ent.xsd 7 8.3 Mensaje de salida correcta VNifV2Sal.xsd 7 8.4 URL de acceso al servicio 8 9. EJEMPLOS. 8 9.1 Mensaje de entrada 8 9.2 Mensaje de respuesta: Identificado 8 9.3 Mensaje de respuesta: No Identificado 8 9.4 Mensaje de respuesta: No procesado 8 9.5 Mensaje de respuesta: Error (etiqueta) 9 9.6 Mensaje de respuesta: Error (charset) 9 Impreso: 23/06/2017 Página: 2/9

1. Introducción. Este servicio web se ofrece con la finalidad de ayudar a los declarantes de declaraciones informativas a identificar y comprobar el alta en el censo de la AEAT de los declarados en dichas declaraciones. 2. Utilización del web service. El posible uso para otras finalidades o el abuso de este servicio podrá suponer el bloqueo del acceso al mismo, de forma temporal o permanente. La información proporcionada por este servicio web se realiza consultando los datos identificativos disponibles en el momento. Esta información podría variar si se producen posteriores cambios en los datos identificativos. 3. Control de versiones. 3.1 Versión 1.0. Versión inicial. 4. Servicio web VNifV2.wsdl. Este Servicio requiere tener instalado un certificado de persona física admitido en la Sede Electrónica de la AEAT, como certificados de empleados públicos o de la FNMT. También se admiten certificados de representantes de una empresa, no importando el cargo que ocupe la persona dentro de la empresa. Las peticiones deben remitirse a la URL www1, tal como se muestra en el gráfico siguiente: Se puede invocar a este web service con un certificado de sello, para lo cual se debe usar la URL www10. La representación gráfica del servicio web en este caso es la siguiente: En la definición de este servicio se describe que el mensaje de entrada se basa en el esquema VNifV2Ent.xsd y que la respuesta cuando no se detectan errores en la entrada se basa en el esquema VNifV2Sal.xsd. En caso contrario, la respuesta consistirá en un mensaje SOAP Faul. La representación gráfica de los datos del mensaje de entrada es la siguiente: Impreso: 23/06/2017 Página: 3/9

Impreso: 23/06/2017 Página: 4/9

La representación gráfica de los datos del mensaje de salida es la siguiente: 5. Mensaje de Petición de datos. 5.1 NIF. El mensaje de petición no requerirá firma digital. No se permitirá el uso de caracteres no contemplados en UTF-8. El número máximo de identificaciones permitido es de 10000 contribuyentes. Descripción: NIF de la persona física o jurídica sobre la que se quiere efectuar la consulta de verificación. Formato: Alfanumérico de 9 caracteres. Obligatorio: Sí 5.2 Apellidos y Nombre o Razón Social. Descripción: Apellidos y Nombre de la persona física o Razón Social de la persona jurídica sobre la que se quiere efectuar la consulta de verificación. Formato: Alfanumérico. Obligatorio: Obligatorio para personas físicas. Opcional en personas jurídicas. 6. Mensaje de Respuesta. El mensaje de respuesta no tendrá firma digital. 6.1. NIF. Descripción: NIF de la persona física o jurídica, validado y ajustado a 9 posiciones con ceros no significativos si fuera necesario. Formato: Alfanumérico. 6.2. Apellidos y Nombre o Razón Social. Descripción: En caso de persona física, Apellidos y Nombre recibidos en el mensaje de petición. En el caso de entidades que por un cambio en su forma jurídica hayan visto modificado su NIF sólo en la primera letra, si se consulta el NIF antiguo de la entidad y el NIF resulta identificado, la consulta retorna el NIF actual. Formato: Alfanumérico. 6.3. Resultado. Descripción: Resultado del proceso de identificación: Identificado o No Identificado. En caso de que se exceda el número de contribuyentes a identificar se mostrara el literal No procesado para todas las identificaciones a partir de dicho número. Formato: Alfanumérico. Impreso: 23/06/2017 Página: 5/9

7. Mensaje de error. Si no se construye adecuadamente el mensaje de entrada o se incluyen caracteres que se salgan UTF-8 se producirá un mensaje SOAP FAULT como respuesta: Codigo[103].No se ha encontrado la etiqueta de inicio Codigo[-2].Sólo se permiten caracteres UTF-8 8. Definición del servicio y Esquemas. 8.1 Definición del servicio VNifV2.wsdl La definición del servicio se puede consultar en esta dirección y su contenido es el siguiente: <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:vnifv2="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jd it/ws/vnifv2.wsdl" xmlns:vnifv2ent="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt /jdit/ws/vnifv2ent.xsd" /jdit/ws/vnifv2sal.xsd" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/xmlschema" targetnamespace="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt /jdit/ws/vnifv2.wsdl"> <wsdl:types> <schema elementformdefault="qualified" targetnamespace="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt /jdit/ws/vnifv2.wsdl" xmlns:vnifv2ent="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt /jdit/ws/vnifv2ent.xsd" /jdit/ws/vnifv2sal.xsd" xmlns="http://www.w3.org/2001/xmlschema"> <xsd:import namespace="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jdit/ ws/vnifv2ent.xsd" schemalocation="vnifv2ent.xsd"/> <xsd:import namespace="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jdit/ ws/vnifv2sal.xsd" schemalocation="vnifv2sal.xsd"/> </schema> </wsdl:types> <wsdl:message name="entrada"> <wsdl:part name="vnifv2ent" element="vnifv2ent:vnifv2ent"/> </wsdl:message> <wsdl:message name="salida"> <wsdl:part name="vnifv2sal" element="vnifv2sal:vnifv2sal"/> </wsdl:message> <wsdl:porttype name="vnifv2"> <wsdl:operation name="vnifv2"> <wsdl:input name="entrada" message="vnifv2:entrada"/> <wsdl:output name="salida" message="vnifv2:salida"/> </wsdl:operation> </wsdl:porttype> <wsdl:binding name="vnifv2soapbinding" type="vnifv2:vnifv2"> <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="vnifv2"> <wsdlsoap:operation soapaction=""/> <wsdl:input name="entrada"> <wsdlsoap:body use="literal"/> </wsdl:input> <wsdl:output name="salida"> <wsdlsoap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="vnifv2service"> <!--Puerto para conexiones desde internet en DESA --> <wsdl:port name="vnifport1" binding="vnifv2:vnifv2soapbinding"> <wsdlsoap:address location="https://www1.agenciatributaria.gob.es/wlpl/burt- JDIT/ws/VNifV2SOAP"/> </wsdl:port> </wsdl:service> </wsdl:definitions> Impreso: 23/06/2017 Página: 6/9

8.2 Mensaje de entrada VNifV2Ent.xsd La definición del servicio se puede consultar en esta dirección y su contenido es el siguiente: <?xml version="1.0" encoding="utf-8"?> <schema xmlns="http://www.w3.org/2001/xmlschema" xmlns:vnifv2ent="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt /jdit/ws/vnifv2ent.xsd" targetnamespace="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt /jdit/ws/vnifv2ent.xsd" elementformdefault="qualified"> <annotation> <documentation> Esquema para solicitar la verificación de un NIF </documentation> </annotation> <element name="vnifv2ent" type="vnifv2ent:vnifv2ent"/> <complextype name="vnifv2ent"> <annotation> <documentation> NIF : NIF a verificar Nombre: Nombre o Razón Social </documentation> </annotation> <sequence> <element name="contribuyente" minoccurs="1" maxoccurs="10000"> <complextype> <sequence> <element name="nif" type="string"/> <element name="nombre" type="string"/> </sequence> </complextype> </element> </sequence> </complextype> </schema> 8.3 Mensaje de salida correcta VNifV2Sal.xsd La definición del servicio se puede consultar en esta dirección y su contenido es el siguiente: <?xml version="1.0" encoding="utf-8"?> <schema xmlns="http://www.w3.org/2001/xmlschema" /jdit/ws/vnifv2sal.xsd" targetnamespace="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt /jdit/ws/vnifv2sal.xsd" elementformdefault="qualified"> <annotation> <documentation> Esquema de respuesta del servico de verificación de NIF. </documentation> </annotation> <element name="vnifv2sal" type="vnifv2sal:vnifv2sal"/> <complextype name="vnifv2sal"> <annotation> <documentation> Nif : Nif verificado Nombre: Razón Social en caso de Persona Jurídica. En caso de Persona Física se responde un eco de los datos de entrada por temas de Protección de Datos Personales Resultado: Resultado del proceso de identificación </documentation> </annotation> <sequence> <element name="contribuyente" minoccurs="1" maxoccurs="10000"> <complextype> <sequence> <element name="nif" type="string"/> <element name="nombre" type="string"/> <element name="resultado" type="string"/> </sequence> </complextype> </element> </sequence> </complextype> </schema> Impreso: 23/06/2017 Página: 7/9

8.4 URL de acceso al servicio La URL es la siguiente: https://www1.agenciatributaria.gob.es/wlpl/burt-jdit/ws/vnifv2soap 9. Ejemplos. 9.1 Mensaje de entrada <soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:vnif="http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jdit /ws/vnifv2ent.xsd"> <soapenv:header/> <soapenv:body> <vnif:vnifv2ent> <vnif:contribuyente> <vnif:nif>99999999r</vnif:nif> <vnif:nombre>español ESPAÑOL JUAN</vnif:Nombre> </vnif:contribuyente> </vnif:vnifv2ent> </soapenv:body> </soapenv:envelope> 9.2 Mensaje de respuesta: Identificado <env:envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"> <VNifV2Sal:VNifV2Sal /jdit/ws/vnifv2sal.xsd"> <VNifV2Sal:Contribuyente> <VNifV2Sal:Nif>99999999R</VNifV2Sal:Nif> <VNifV2Sal:Nombre>ESPAÑOL ESPAÑOL JUAN</VNifV2Sal:Nombre> <VNifV2Sal:Resultado>Identificado</VNifV2Sal:Resultado> </VNifV2Sal:Contribuyente> </VNifV2Sal:VNifV2Sal> 9.3 Mensaje de respuesta: No Identificado <env:envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"> <VNifV2Sal:VNifV2Sal /jdit/ws/vnifv2sal.xsd"> <VNifV2Sal:Contribuyente> <VNifV2Sal:Nif>99999999S</VNifV2Sal:Nif> <VNifV2Sal:Nombre>ESPAÑOL ESPAÑOL JUAN</VNifV2Sal:Nombre> <VNifV2Sal:Resultado>No identificado</vnifv2sal:resultado> </VNifV2Sal:Contribuyente> </VNifV2Sal:VNifV2Sal> 9.4 Mensaje de respuesta: No procesado <env:envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"> <VNifV2Sal:VNifV2Sal /jdit/ws/vnifv2sal.xsd"> <VNifV2Sal:Contribuyente> <VNifV2Sal:Nif>99999999R</VNifV2Sal:Nif> <VNifV2Sal:Nombre>ESPAÑOL ESPAÑOL JUAN</VNifV2Sal:Nombre> <VNifV2Sal:Resultado>Identificado</VNifV2Sal:Resultado> </VNifV2Sal:Contribuyente> [10.000 contribuyentes] <VNifV2Sal:Contribuyente> Impreso: 23/06/2017 Página: 8/9

<VNifV2Sal:Nif>99999999R</VNifV2Sal:Nif> <VNifV2Sal:Nombre>ESPAÑOL ESPAÑOL JUAN</VNifV2Sal:Nombre> <VNifV2Sal:Resultado>No procesado</vnifv2sal:resultado> </VNifV2Sal:Contribuyente> </VNifV2Sal:VNifV2Sal> 9.5 Mensaje de respuesta: Error (etiqueta) <env:envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:fault> <faultcode>env:client</faultcode> <faultstring>codigo[103].no se ha encontrado la etiqueta de inicio. NameSpace:http://www2.agenciatributaria.gob.es/static_files/common/internet/dep/aplicaciones/es/aeat/burt/jdit/w s/vnifv2ent.xsd - LocalPart:Contribuyente</faultstring> </env:fault> 9.6 Mensaje de respuesta: Error (charset) <env:envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:fault> <faultcode>env:client</faultcode> <faultstring>codigo[-2].sólo se permiten caracteres UTF-8</faultstring> </env:fault> Impreso: 23/06/2017 Página: 9/9