Datos ofrecidos por IGAE

Datos ofrecidos por IGAE


21.1 Servicios IIGAESubsidyMINIMISQueryServicePortType

Método igaeSubsidyMINIMISQuery - OBSOLETO

Servicio para consultar subvenciones MINIMIS de IGAE.

Código servicio / Permiso asociado

SVDIGAEMINIMISWS01 / Consulta de subvenciones MINIMIS, servicio obsoleto en la PID, se debe solicitar SVDIGAEMINIMISAMPLIADOWS01 Consulta de subvenciones MINIMIS ampliado y SVDIGAEAYUDASESTADOWS01 Consulta de Ayudas del Estado. Estos servicios deben ser consumidos conjuntamente y de forma complementaria.

Signatura

IGAESubsidyMinimisQueryOut igaeSubsidyMINIMISQuery(IGAESubsidyMinimisQueryIn igaeSubsidyMinimisQueryIn)

Parámetros de invocación

 

IGAESubsidyMinimisQueryIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

igaeSubsidyMINIMISQueryRequest

#IGAESubsidyMinimisQueryRequest

Objeto IGAESubsidyMinimisQueryRequest

IGAESubsidyMinimisQueryRequest 

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

identificationData

#IdentificationData

Objeto IdentificationData

purposeData

#PurposeData

Objeto PurposeData

userData

#UserData

Objeto UserData

igaeSubsidyMinimisQuerySpecificData

#IGAESubsidyMinimisQuerySpecificData

Objeto IGAESubsidyMinimisQuerySpecificData

IGAESubsidyMinimisQuerySpecificData 

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

country

String

País al que corresponde la documentación a consultar. Formato: ISO 3166-1 alfa-2

fromDate

String

Fecha de inicio. Debe ser menor o igual a la fecha fin. Es opcional. En caso de no rellenarse, la fecha de inicio será la fecha actual menos 3 años. Formato: día/mes/año

toDate

String

Fecha fin. Debe ser mayor o igual a la fecha de inicio. Es opcional. En caso de no rellenarse, tendrá como valor la fecha actual. Formato: día/mes/año

Parámetros de respuesta

 

IGAESubsidyMinimisQueryOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

timestamp

String

Sello de tiempo

idPetition

String

Identificador de la petición

responseState

#ResponseState

Objeto ResponseState

userData

#UserData

Objeto UserData

identificationData

#IdentificationData

Objeto IdentificationData

identificationDataMinimis

#IdentificationDataMinimis

Objeto IdentificationDataMinimis

fromDate

String

Fecha de inicio

toDate

String

Fecha fin

minimis

#Minimis

Objeto Minimis

IdentificationDataMinimis 

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

country

String

Código del país al que corresponde la documentación a consultar

name

String

Nombre de la persona/entidad consultada

Minimis 

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

subsidies

int

Número de subvenciones encontradas

amount

BigDecimal

Suma de los importes concedidos. Vendrá informado en euros con dos decimales

Códigos error

Código

Descripción

Código

Descripción

CORE-IGAE-MINIMIS-001

El parámetro userCode es obligatorio para la consulta

CORE-IGAE-MINIMIS-002

El parámetro consent es obligatorio para la consulta

CORE-IGAE-MINIMIS-003

El parámetro procedureNumber es obligatorio para la consulta

CORE-IGAE-MINIMIS-004

El parámetro fileNumber es obligatorio para la consulta

CORE-IGAE-MINIMIS-005

El parámetro purposeText es obligatorio para la consulta

CORE-IGAE-MINIMIS-006

El parámetro documentNumber es obligatorio para la consulta

CORE-IGAE-MINIMIS-007

El parámetro documentType es obligatorio para la consulta

CORE-IGAE-MINIMIS-008

El parámetro country es obligatorio para la consulta

CORE-IGAE-MINIMIS-009

El parámetro fromDate es obligatorio cuando se indica el parámetro toDate

CORE-IGAE-MINIMIS-010

El parámetro toDate es obligatorio cuando se indica el parámetro fromDate

CORE-IGAE-MINIMIS-011

El parámetro procedureNumber tiene una longitud máxima de 5 caracteres

CORE-IGAE-MINIMIS-012

El parámetro fileNumber tiene una longitud máxima de 25 caracteres

CORE-IGAE-MINIMIS-013

El parámetro purposeText tiene una longitud máxima de 250 caracteres

CORE-IGAE-MINIMIS-014

El parámetro documentNumber tiene una longitud máxima de 30 caracteres

CORE-IGAE-MINIMIS-015

El parámetro userCode tiene una longitud máxima de 20 caracteres

CORE-IGAE-MINIMIS-016

El parámetro name tiene una longitud máxima de 40 caracteres

CORE-IGAE-MINIMIS-017

El parámetro surname1 tiene una longitud máxima de 40 caracteres

CORE-IGAE-MINIMIS-018

El parámetro surname2 tiene una longitud máxima de 40 caracteres

CORE-IGAE-MINIMIS-019

El parámetro country tiene una longitud máxima de 2 caracteres

CORE-IGAE-MINIMIS-020

El parámetro documentNumber no contiene un número adecuado al tipo de documento (documentType)

CORE-IGAE-MINIMIS-021

Los valores permitidos para el parámetro consent son: Si, Ley

CORE-IGAE-MINIMIS-022

Los valores permitidos para el parámetro documentType son: DNI, NIF, NIE, Pasaporte y NumeroIdentificacion

CORE-IGAE-MINIMIS-023

El parámetro procedureNumber debe contener un valor numérico

CORE-IGAE-MINIMIS-024

El parámetro fromDate no puede ser mayor a la fecha actual

El parámetro fromDate no puede ser mayor al parámetro toDate

CORE-IGAE-MINIMIS-025

Los parámetros fromDate y toDate deben tener el siguiente formato: dd/mm/yyyy

CORE-IGAE-MINIMIS-026

El código de país introducido en el parámetro country no existe

IGAESubsidyMinimisQueryRequest igaeSubsidyMINIMISQueryRequest = new IGAESubsidyMinimisQueryRequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("X0000018H"); identificationData.setDocumentType("NIE"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); UserData userData = new UserData(); userData.setName("TAIMI"); userData.setSurname1("VIRTA"); userData.setSurname2("TOIVONEN"); IGAESubsidyMinimisQuerySpecificData igaeSubsidyMinimisQuerySpecificData = new IGAESubsidyMinimisQuerySpecificData(); igaeSubsidyMinimisQuerySpecificData.setCountry("ES"); igaeSubsidyMinimisQuerySpecificData.setFromDate("01/01/2016"); igaeSubsidyMinimisQuerySpecificData.setToDate("01/09/2016"); igaeSubsidyMINIMISQueryRequest.setIdentificationData(identificationData); igaeSubsidyMINIMISQueryRequest.setPurposeData(purposeData); igaeSubsidyMINIMISQueryRequest.setUserData(userData); igaeSubsidyMINIMISQueryRequest.setIgaeSubsidyMinimisQuerySpecificData(igaeSubsidyMinimisQuerySpecificData); IGAESubsidyMinimisQueryIn igaeSubsidyMinimisQueryIn = new IGAESubsidyMinimisQueryIn(); igaeSubsidyMinimisQueryIn.setIgaeSubsidyMINIMISQueryRequest(igaeSubsidyMINIMISQueryRequest); igaeSubsidyMinimisQueryIn.setApplicationId("APP_CODE"); // Id de aplicación invocante igaeSubsidyMinimisQueryIn.setOrganismCode("ORG_CODE"); // Código de organismo invocante igaeSubsidyMinimisQueryIn.setUserCode("USER_CODE"); // NIF de usuario invocante IGAESubsidyMinimisQueryOut igaeSubsidyMinimisQueryOut = null; try { // Invocación al servicio igaeSubsidyMinimisQueryOut = igaeSubsidyMinimisQueryService.igaeSubsidyMINIMISQuery(igaeSubsidyMinimisQueryIn); } catch (Throwable t) { // Gestionar error }

21.2 Servicios IIGAESubsidyMINIMISQueryExtendedServicePortType

Método igaeSubsidyMINIMISQueryExtended

Servicio para consultar subvenciones MINIMIS ampliado de IGAE.

Signatura

IGAESubsidyMinimisQueryExtendedOut igaeSubsidyMINIMISQueryExtended(IGAESubsidyMinimisQueryExtendedIn igaeSubsidyMinimisQueryExtendedIn)

Parámetros de invocación

 

IGAESubsidyMinimisQueryExtendedIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

igaeSubsidyMINIMISQueryRequest

#IGAESubsidyMinimisQueryExtendedRequest

Objeto IGAESubsidyMinimisQueryExtendedRequest

IGAESubsidyMinimisQueryExtendedRequest

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

identificationData

#IdentificationData

Objeto IdentificationData

automated

String

Tipo de tramitación de la petición:

S → Automatizada (sin intervención humana)

N → No automatizada (con intervención humana)

procedureType

String

Clase de trámite por el que se realiza la consulta.

Se adjunta tabla con los posibles valores de codificación SIA que puede tomar. Debe introducirse el código SIA.

purposeData

#PurposeData

Objeto PurposeData

userData

#UserData

Objeto UserData

igaeSubsidyMinimisQuerySpecificData

#IGAESubsidyMinimisQuerySpecificData

Objeto IGAESubsidyMinimisQuerySpecificData

Valores SIA (procedureType)

Código

Descripción

Código

Descripción

0

Pruebas. Este valor debe ser utilizado en el entorno de pruebas.

2

Recursos Humanos

3

Tributario

14

Sancionador

19

Afiliación y cotización a la Seguridad Social

20

Autorizaciones, licencias, concesiones y homologaciones

21

Ayudas, Becas y Subvenciones

22

Certificados

23

Contratación pública

24

Convenios de Colaboración y Comunicaciones administrativas

25

Gestión Económica y Patrimonial

26

Declaraciones y comunicaciones de los interesados

27

Inspectora

28

Premios

29

Prestaciones

30

Registros y Censos

31

Responsabilidad patrimonial y otras solicitudes de indemnización

32

Revisión de Actos administrativos y Recursos

33

Sugerencias, Quejas, Denuncias e Información a los ciudadanos

34

Aduanero

99

Resolución de incidencias. Este valor podrá ser utilizado exclusivamente en el entorno de producción.

Parámetros de respuesta

 

IGAESubsidyMinimisQueryExtendedOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

timestamp

String

Sello de tiempo

idPetition

String

Identificador de la petición

responseState

#ResponseState

Objeto ResponseState

userData

#UserData

Objeto UserData

identificationData

#IdentificationData

Objeto IdentificationData

identificationDataMinimis

#IdentificationDataMinimis

Objeto IdentificationDataMinimis

fromDate

String

Fecha de inicio

toDate

String

Fecha fin

minimis

#Minimis

Objeto Minimis

aggregate

#Aggregate

Objeto Aggregate

niminisRegulations

List<#RegulationDetail>

Lista de objetos RegulationDetail

Aggregate

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

regulations

List<#Regulation>

Lista de objetos Regulation

Regulation

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

identifier

String

Identificador del Reglamento (UE) de MINIMIS

description

String

Descripción del Reglamento (UE) de MINIMIS

totalAmount

BigDecimal

Importe total de las ayudas concedidas al beneficiario en virtud del Reglamento (UE) de minimis identificado.

Vendrá informado en Euros con dos decimales.