Datos ofrecidos por el SEPE (Servicio Público de Empleo Estatal) - Datos de Prestaciones y Demandantes

Datos ofrecidos por el SEPE (Servicio Público de Empleo Estatal) - Datos de Prestaciones y Demandantes


18.1 Servicios IDemandantJobSEPEServicePortType

Método demandantJobSEPE

Servicio que comprueba los datos de Consulta de Importes por Periodo.

Código servicio / Permiso asociado

SVDSEPEDEMWS01 / Inscrito Demandante de empleo

Signatura

DemandantJobSEPEOut demandantJobSEPE(DemandantJobSEPEIn demandantJobSEPEIn)

Parámetros de invocación

 

DemandantJobSEPEIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

demandantJobSEPERequest

#DemandantJobSEPERequest

Objeto DemandantJobSEPERequest

DemandantJobSEPERequest

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

identificationData

#IdentificationData

Objeto IdentificationData

purposeData

#PurposeData

Objeto PurposeData

userData

#UserData

Objeto UserData

Parámetros de respuesta

 

DemandantJobSEPEOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

idPetition

String

Identificador de la petición

timestamp

String

Sello de tiempo

stateCode

String

Código del estado de la petición

literalError

String

Descripción del estado de la petición

documentType

String

Contiene el tipo de documentación del ciudadano cuya información se desea consultar

documentNumber

String

Número de documento del ciudadano consultado

name

String

Nombre de la persona para la que se hace la consulta

surname1

String

Primer apellido de la persona para la que se hace la consulta

surname2

String

Segundo apellido de la persona para la que se hace la consulta

inscrito

String

Devolverá valor ‟S‟cuando cumpla que a la fecha indicada el demandante estaba inscrito en los servicios públicos de empleo. Si no cumple la condición, se devolverá valor ‟N‟

ultimaInscripcion

String

Fecha desde la que lleva inscrito de manera continua en los servicios públicos de empleo hasta la fecha de consulta

Códigos error

Código

Descripción

Código

Descripción

0232

Documento con más de un identificador

0233

Titular no identificado

0238

Información no disponible

0226

Parámetros incorrectos

0231

El tipo de documento no se corresponde con el formato indicado

07

El ciudadano ha notificado la protección de sus datos

DemandantJobSEPERequest demandantJobSEPERequest = new DemandantJobSEPERequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("00000001R"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); demandantJobSEPERequest.setIdentificationData(identificationData); demandantJobSEPERequest.setPurposeData(purposeData); DemandantJobSEPEIn demandantJobSEPEIn = new DemandantJobSEPEIn(); demandantJobSEPEIn.setDemandantJobSEPERequest(demandantJobSEPERequest); demandantJobSEPEIn.setApplicationId("APP_CODE"); demandantJobSEPEIn.setOrganismCode("ORG07458"); demandantJobSEPEIn.setUserCode("00000000T"); DemandantJobSEPEOut demandantJobSEPEOut = null; try {   demandantJobSEPEOut = demandantJobSEPEService.demandantJobSEPE(demandantJobSEPEIn); } catch (Exception e) {  //Gestionar error  }

18.2 Servicios IDemandantJobConcreteDateSEPEServicePortType

Método demandantJobConcreteDateSEPE

Servicio que comprueba los datos de Consulta de Demandante de Empleo a Fecha Concreta.

Código servicio / Permiso asociado

SVDSEPEDEMFECHAWS01 / Inscrito Demandante de Empleo a Fecha Concreta

Signatura

DemandantJobConcreteDateSEPEOut demandantJobConcreteDateSEPE(DemandantJobConcreteDateSEPEIn DemandantJobConcreteDateSEPEIn)

Parámetros de invocación

 

DemandantJobConcreteDateSEPEIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

demandantJobConcreteDateSEPERequest

#DemandantJobConcreteDateSEPERequest

Objeto DemandantJobConcreteDateSEPERequest

DemandantJobConcreteDateSEPERequest

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

identificationData

#IdentificationData

Objeto IdentificationData

purposeData

#PurposeData

Objeto PurposeData

userData

#UserData

Objeto UserData

date

#DateString

Objeto DateString

DateString

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

fecha

String

Fecha

Parámetros de respuesta

 

DemandantJobConcreteDateSEPEOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

idPetition

String

Identificador de la petición

timestamp

String

Sello de tiempo

stateCode

String

Código del estado de la petición

literalError

String

Descripción del estado de la petición

documentType

String

Contiene el tipo de documentación del ciudadano cuya información se desea consultar

documentNumber

String

Número de documento del ciudadano consultado

name

String

Nombre de la persona para la que se hace la consulta

surname1

String

Primer apellido de la persona para la que se hace la consulta

surname2

String

Segundo apellido de la persona para la que se hace la consulta

inscrito

String

Devolverá valor ‟S‟cuando cumpla que a la fecha indicada el demandante estaba inscrito en los servicios públicos de empleo. Si no cumple la condición, se devolverá valor ‟N‟

ultimaInscripcion

String

Fecha desde la que lleva inscrito de manera continua en los servicios públicos de empleo hasta la fecha de consulta

fechaConsultada

String

Fecha de la consulta

estadoLargaDuracion

String

Estado del demandando a fecha indicada

diasLargaDuracion

String

Número de días dado de alta como demandante de empleo en los 540 días anteriores a la fecha de consulta

Códigos error

Código

Descripción

Código

Descripción

0232

Documento con más de un identificador

0233

Titular no identificado

0238

Información no disponible

0226

Parámetros incorrectos

0231

El tipo de documento no se corresponde con el formato indicado

07

El ciudadano ha notificado la protección de sus datos

DemandantJobConcreteDateSEPERequest demandantJobConcreteDateSEPERequest = new DemandantJobConcreteDateSEPERequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("00837466J"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); UserData userData = new UserData(); userData.setName("Roberto"); userData.setSurname1("Rubio"); userData.setSurname2("Vargas"); demandantJobConcreteDateSEPERequest.setIdentificationData(identificationData); demandantJobConcreteDateSEPERequest.setPurposeData(purposeData); demandantJobConcreteDateSEPERequest.setUserData(userData); DateString dateString = new DateString(); dateString.setFecha("20130705"); demandantJobConcreteDateSEPERequest.setDate(date); DemandantJobConcreteDateSEPEIn demandantJobConcreteDateSEPEIn = new DemandantJobConcreteDateSEPEIn(); demandantJobConcreteDateSEPEIn.setDemandantJobConcreteDateSEPERequest(demandantJobConcreteDateSEPERequest); demandantJobConcreteDateSEPEIn.setApplicationId("APP_CODE"); demandantJobConcreteDateSEPEIn.setOrganismCode("ORG07458"); demandantJobConcreteDateSEPEIn.setUserCode("00000000T"); DemandantJobConcreteDateSEPEOut demandantJobConcreteDateSEPEOut = null; try {   demandantJobConcreteDateSEPEOut = demandantJobConcreteDateSEPEService.demandantJobConcreteDateSEPE(demandantJobConcreteDateSEPEIn); } catch (Exception e) {  //Gestionar error  }

18.3 Servicios IAmountsPeriodsSEPEServicePortType

Método amountsPeriodsSEPE

Servicio que comprueba los datos de Consulta de Importes por Periodo.

Código servicio / Permiso asociado

SVDSEPEIPERWS02 / Importes de Prestación de Desempleo Percibidos en un Periodo

Signatura

AmountsPeriodsSEPEOut amountsPeriodsSEPE(AmountsPeriodsSEPEIn amountsPeriodsSEPEIn)

Parámetros de invocación

 

AmountsPeriodsSEPEIn extends #ParamBase

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

amountsPeriodsSEPERequest

#AmountsPeriodsSEPERequest

Objeto AmountsPeriodsSEPERequest

AmountsPeriodsSEPERequest

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

identificationData

#IdentificationData

Objeto IdentificationData

purposeData

#PurposeData

Objeto PurposeData

userData

#UserData

Objeto UserData

specificFxDateSEPE

#SpecificFxDateSEPE

Objeto SpecificFxDateSEPE

SpecificFxDateSEPE

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

fxInicio

String

Fecha de inicio del periodo

fxFin

String

Fecha de fin del periodo

Parámetros de respuesta

 

AmountsPeriodsSEPEOut extends #ResultError

Nombre

Tipo

Descripción

Nombre

Tipo

Descripción

idPetition

String

Identificador de la petición

timestamp

String

Sello de tiempo

stateCode

String

Código de respuesta

literalError

String

Texto del error

documentType

String

Contiene el tipo de documentación del ciudadano cuya información se desea consultar

documentNumber

String

Número de documento del ciudadano consultado

name

String

Nombre de la persona para la que se hace la consulta

surname1

String

Primer apellido de la persona para la que se hace la consulta

surname2

String

Segundo apellido de la persona para la que se hace la consulta

ipf

String

Identificador de persona física del SEPE

fxInicio

String

Fecha de inicio del periodo

fxFin

String

Fecha de fin del periodo

impBruto

String

Cuantía del importe bruto

impREASS

String

Importe de la cuota fija del REASS

impIRPF

String

Importe de la retención a efectos del IRPF

impSEGSOC

String

Importe descuento de seguridad social

responseState

#ResponseState

Objeto ResponseState

Códigos error

Código

Descripción

Código

Descripción

0232

Documento con más de un identificador

0233

Titular no identificado

0238

Información no disponible

0226

Parámetros incorrectos

0231

El tipo de documento no se corresponde con el formato indicado

07

El ciudadano ha notificado la protección de sus datos

AmountsPeriodsSEPERequest amountsPeriodsSEPERequest = new AmountsPeriodsSEPERequest(); IdentificationData identificationData = new IdentificationData(); identificationData.setDocumentNumber("00000001R"); identificationData.setDocumentType("NIF"); PurposeData purposeData = new PurposeData(); purposeData.setFileNumber("001"); purposeData.setProcedureNumber("466"); purposeData.setPurposeText("prueba"); purposeData.setConsent("Si"); purposeData.setPurposeValidationCode("466"); SpecificFxDateSEPE specificFxDateSEPE = new SpecificFxDateSEPE(); specificFxDateSEPE.setFxInicio("03/2016"); specificFxDateSEPE.setFxFin("04/2016"); amountsPeriodsSEPERequest.setIdentificationData(identificationData); amountsPeriodsSEPERequest.setPurposeData(purposeData); amountsPeriodsSEPERequest.setSpecificFxDateSEPE(specificFxDateSEPE); AmountsPeriodsSEPEIn amountsPeriodsSEPEIn = new AmountsPeriodsSEPEIn(); amountsPeriodsSEPEIn.setAmountsPeriodsSEPERequest(amountsPeriodsSEPERequest); amountsPeriodsSEPEIn.setApplicationId("APP_CODE"); amountsPeriodsSEPEIn.setOrganismCode("ORG07458"); amountsPeriodsSEPEIn.setUserCode("00000000T"); AmountsPeriodsSEPEOut amountsPeriodsSEPEOut = null; try {   amountsPeriodsSEPEOut = amountsPeriodsSEPEService.amountsPeriodsSEPE(amountsPeriodsSEPEIn); } catch (Exception e) {  //Gestionar error  }

18.4 Servicios ICurrentUnemploymentSituationSEPEServicePortType

Método currentUnemploymentSituationSEPE

Servicio que comprueba los datos de Consulta de Situación Actual de Desempleo.

Código servicio / Permiso asociado

SVDSEPESITWS02 / Consulta de Situación Actual de Prestaciones por Desempleo

Signatura

CurrentUnemploymentSituationSEPEOut currentUnemploymentSituationSEPE(CurrentUnemploymentSituationSEPEIn currentUnemploymentSituationSEPEIn)

Parámetros de invocación