Datos ofrecidos por el Gobierno de Navarra

Datos ofrecidos por el Gobierno de Navarra


8.1 Servicios INavarraIAEQueryServicePortType

Método navarraIAEQuery

Servicio que comprueba los datos de Consulta de Altas de IAE del Gobieno de Navarra.

Código servicio / Permiso asociado

HTNIAE / Consulta Altas de IAE

Signatura

NavarraIAEQueryOut navarraIAEQuery(NavarraIAEQueryIn navarraIAEQueryIn)

Parámetros de invocación

 

NavarraIAEQueryIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

navarraIAEQueryRequest

#NavarraIAEQueryRequest

Objeto NavarraIAEQueryRequest

NavarraIAEQueryRequest

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

identificationData

#IdentificationData

Objeto IdentificationData

userData

#UserData

Objeto UserData

purposeData

#PurposeData

Objeto PurposeData

ejercicio

String

Ejercicio

Parámetros de respuesta

 

NavarraIAEQueryOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

identificationData

#IdentificationData

Objeto IdentificationData

userData

#UserData

Objeto UserData

timestamp

String

Sello de tiempo

idPetition

String

Identificador de la petición

responseState

#ResponseState

Objeto ResponseState

ejercicioAlta

String

Alta del ejercicio

ejercicioBaja

String

Baja del ejercicio

actividadAlta

#ActividadNavarra[]

Objeto ActividadNavarra

actividadBaja

#ActividadNavarra[]

Objeto ActividadNavarra

cabecera

#Header

Objeto Header

ActividadNavarra

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

codigoEpigrafe

String

Código del epígrafe

denominacion

String

Denominación

tipoActividad

String

Tipo de actividad

tipoCuota

String

Tipo de cuota

fechaAlta

String

Fecha del alta

fechaCese

String

Fecha de cese

exencionConcedida

String

Exención concedida

localIndirectamenteAfecto

String

Local de desarrollo de la actividad

domicilioDesarrolloActividad

String

Domicilio de desarrollo de la actividad

municipioDesarrolloActividad

String

Municipio de desarrollo de la actividad

Códigos error

Código

Descripción

Código

Descripción

CORE-NAVARRA-001

El parámetro userCode es obligatorio para la consulta

CORE-NAVARRA-002

El parámetro applicationId es obligatorio para la consulta

CORE-NAVARRA-003

El parámetro consentimiento es obligatorio para la consulta

CORE-NAVARRA-004

El parámetro numProcedimiento es obligatorio para la consulta

CORE-NAVARRA-005

El parámetro numExpediente es obligatorio para la consulta

CORE-NAVARRA-006

El parámetro textoFinalidad es obligatorio para la consulta

CORE-NAVARRA-007

El parámetro tipoDocumento es obligatorio para la consulta de altas de IAE de Navarra

CORE-NAVARRA-008

El parámetro documento es obligatorio para la consulta de altas de IAE de Navarra

CORE-NAVARRA-009

El parámetro ejercicio es obligatorio para la consulta de altas de IAE de Navarra

CORE-NAVARRA-011

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

CORE-NAVARRA-012

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

CORE-NAVARRA-013

El parámetro textoFinalidad tiene una longitud máxima de 192 caracteres

CORE-NAVARRA-014

El parámetro numDocumento tiene una longitud máxima de 14 caracteres

CORE-NAVARRA-016

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

CORE-NAVARRA-017

El parámetro numDocumento no contiene un numero adecuado al tipoDocumento

CORE-NAVARRA-018

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

CORE-NAVARRA-019

Los valores permitidos para el parámetro tipoDocumento son: NIF, NIE, CIF

CORE-NAVARRA-020

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

CORE-NAVARRA-021

El parámetro apellido1 tiene una longitud máxima de " + 40 + carácteres

CORE-NAVARRA-022

El parámetro apellido2 tiene una longitud máxima de " + 40 + carácteres

CORE-NAVARRA-023

El parámetro nombre tiene una longitud máxima de " + 40 + carácteres

CORE-NAVARRA-024

El parametro ejercicio debe de tener este formato (YYYY)

NavarraIAEQueryRequest navarraIAEQueryRequest = new NavarraIAEQueryRequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("66666662N"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); navarraIAEQueryRequest.setIdentificationData(identificationData); navarraIAEQueryRequest.setPurposeData(purposeData); navarraIAEQueryRequest.setEjercicio("2012"); NavarraIAEQueryIn navarraIAEQueryIn = new NavarraIAEQueryIn(); navarraIAEQueryIn.setNavarraIAEQueryRequest(navarraIAEQueryRequest); navarraIAEQueryIn.setApplicationId("APP_CODE"); navarraIAEQueryIn.setOrganismCode("ORG07458"); navarraIAEQueryIn.setUserCode("00000000T"); NavarraIAEQueryOut navarraIAEQueryOut = null; try {   navarraIAEQueryOut = navarraIAEQueryService.navarraIAEQuery(navarraIAEQueryIn); } catch (Exception e) {  //Gestionar error  }