En esta sección encontra dudas más freguentes a la hora de integrarse con SIU
INDICE DE FAQ'S
Table of Contents |
---|
1.1.- Teniendo el DNI del usuario, ¿cómo recuperar la información de los puestos en los que se encuentra?
Para recuperar la información de los puestos activos asociados a un usuario podemos emplear el servicio getUserInformationJobs de IInfoService:
Ejemplo invocación:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/"> <soapenv:Header/> <soapenv:Body> <ws:getUserInformationJobs> <arg0> <applicationId>SIU</applicationId> <fiscalAnagram>XXXXXXXXX</fiscalAnagram> </arg0> </ws:getUserInformationJobs> </soapenv:Body> </soapenv:Envelope> |
Otra manera de recuperar los puestos asociados a un usuario independientemente de si están activos o no sería emplear el servicio getUserJobs de IInfoService. La estructura de la petición enviada es similar a la mostrada anteriormenteEjemplo respuesta:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<soapenv<soap:Envelope xmlns:soapenvsoap="http://schemas.xmlsoap.org/soap/envelope/"> xmlns:ws <soap:Body> <ns1:getUserInformationJobsResponse xmlns:ns1="http://ws.core.siu.aragon.es/"> <soapenv:Header/> <soapenv:Body> <return> <ws:getUserJobs> <errors>false</errors> <arg0> <size>1</size> <applicationId>SIU</applicationId> <userInformationJobs> <userJobSearch> <email>emailUsuario@aragon.es</email> <fiscalAnagram>XXXXXXXXX</fiscalAnagram> <<fiscalAnagram>XXXXXXXXX</userJobSearch>fiscalAnagram> </arg0> <name>Nombre <usuario</ws:getUserJobs> </soapenv:Body> </soapenvname> <nif>XXXXXXXXX</nif> <state>ALTA</state> <surname1>Apellido1</surname1> <surname2>Apellido2</surname2> <jobList> <codPuestipo>T0267</codPuestipo> <code>7191</code> <collective>AG</collective> <descPuestipo>SECRETARIO/A GENERAL TECNICO/A</descPuestipo> <description>Secretario/a General Tecnico/a</description> <gestionUnit>ORG11526</gestionUnit> <initialDate>2007-09-19T00:00:00+02:00</initialDate> <initialDateSiu>2022-04-07T00:00:00+02:00</initialDateSiu> <isFrh>1</isFrh> <jobCode>JOB07191</jobCode> <organicUnit>ORG11526</organicUnit> <rpt>19676</rpt> <sirhgaGestionUnit>60000575</sirhgaGestionUnit> <sirhgaOrganicUnit>60000575</sirhgaOrganicUnit> </jobList> <organismList> <emisor>0</emisor> <extendedData> <name>PRELACION</name> <value>100</value> </extendedData> <extendedData> <name>ADMINISTRATIVE_ORGAN</name> <value>Administración de la Comunidad Autónoma</value> </extendedData> <extendedData> <name>Register</name> <value>REG_GA</value> </extendedData> <extendedData> <name>ORG_PCON</name> <value>1</value> </extendedData> <extendedData> <name>VISIBILITY</name> <value>0</value> </extendedData> <extendedData> <name>srtCode</name> <value>DPTJI_SGT</value> </extendedData> <extendedData> <name>InternalRegister</name> <value>REG_INTER</value> </extendedData> <extendedData> <name>input</name> <value>1</value> </extendedData> <extendedData> <name>output</name> <value>1</value> </extendedData> <extendedData> <name>ACTIVE</name> <value>1</value> </extendedData> <external>0</external> <fatherCode>ORG11307</fatherCode> <fatherSirhgaOrganismCode>60000004</fatherSirhgaOrganismCode> <fiscalIdentity>0</fiscalIdentity> <initialDate>2023-09-07T16:05:33+02:00</initialDate> <name>SECRETARÍA GENERAL TÉCNICA DEL DEPARTAMENTO DE FOMENTO, VIVIENDA, MOVILIDAD Y LOGÍSTICA</name> <organismCode>ORG11526</organismCode> <receptor>1</receptor> <shortName>SECRETARÍA GENERAL TÉCNICA DEL DEPARTAMENTO DE VE</shortName> <sirhgaOrganismCode>60000575</sirhgaOrganismCode> </organismList> <revised>true</revised> <sizeJob>1</sizeJob> <sizeOrg>1</sizeOrg> <userJobs> <code>41059</code> <fiscalAnagram>XXXXXXXXX</fiscalAnagram> <initialDate>2023-08-23T07:01:31+02:00</initialDate> <jobCode>JOB07191</jobCode> </userJobs> </userInformationJobs> </return> </ns1:getUserInformationJobsResponse> </soap:Body> </soap:Envelope> |
Otra manera de recuperar los puestos asociados a un usuario independientemente de si están activos o no sería emplear el servicio getUserJobs de IInfoService. La estructura de la petición enviada es similar a la mostrada anteriormente:
Ejemplo invocación:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
<soapenv:Header/>
<soapenv:Body>
<ws:getUserJobs>
<arg0>
<applicationId>SIU</applicationId>
<userJobSearch>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<isfrh>2</isfrh>
</userJobSearch>
</arg0>
</ws:getUserJobs>
</soapenv:Body>
</soapenv:Envelope> |
Ejemplo respuesta:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getUserJobsResponse xmlns:ns1="http://ws.core.siu.aragon.es/">
<return>
<errors>false</errors>
<jobList>
<codPuestipo>T0267</codPuestipo>
<code>10488</code>
<collective>AG</collective>
<descPuestipo>SECRETARIO/A GENERAL TECNICO/A</descPuestipo>
<description>Secretario/a General Tecnico/a</description>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG11526</gestionUnit>
<initialDateJob>2007-09-19T00:00:00+02:00</initialDateJob>
<initialDateUser>2023-08-23T07:01:31+02:00</initialDateUser>
<isfrh>1</isfrh>
<jobCode>JOB07191</jobCode>
<organicUnit>ORG11526</organicUnit>
<rpt>19676</rpt>
<sirhgaGestionUnit>60000575</sirhgaGestionUnit>
<sirhgaOrganicUnit>60000575</sirhgaOrganicUnit>
</jobList>
<jobList>
<codPuestipo>T0136</codPuestipo>
<code>15360</code>
<collective>AG</collective>
<descPuestipo>JEFE/A DE SERVICIO</descPuestipo>
<description>Jefe/a De Servicio De Patrimonio</description>
<finalDateUser>2023-08-21T07:01:32+02:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG18022</gestionUnit>
<initialDateJob>2000-05-04T00:00:00+02:00</initialDateJob>
<initialDateUser>2015-08-06T00:00:00+02:00</initialDateUser>
<isfrh>1</isfrh>
<jobCode>JOB11474</jobCode>
<organicUnit>ORG18022</organicUnit>
<rpt>807</rpt>
<sirhgaGestionUnit>60000410</sirhgaGestionUnit>
<sirhgaOrganicUnit>60000410</sirhgaOrganicUnit>
</jobList>
<jobList>
<code>38294</code>
<description>Jefa del Servicio de Patrimonio</description>
<finalDateJob>2017-12-26T12:52:05+01:00</finalDateJob>
<finalDateUser>2017-12-26T12:52:05+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG03546</gestionUnit>
<initialDateJob>2015-09-07T13:15:43+02:00</initialDateJob>
<initialDateUser>2015-09-07T13:15:43+02:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL06958</jobCode>
<organicUnit>ORG03546</organicUnit>
<rpt>0</rpt>
</jobList>
<jobList>
<codPuestipo>5</codPuestipo>
<code>40402</code>
<descPuestipo>Jefe de Servicio, Subdirector, Adjunto o equivalente</descPuestipo>
<description>Jefa de Servicio de Patrimonio</description>
<finalDateJob>2020-11-04T00:00:00+01:00</finalDateJob>
<finalDateUser>2020-11-04T00:00:00+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG08346</gestionUnit>
<initialDateJob>2017-12-26T12:52:05+01:00</initialDateJob>
<initialDateUser>2017-12-26T12:52:05+01:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL09011</jobCode>
<organicUnit>ORG08346</organicUnit>
<rpt>0</rpt>
</jobList>
<jobList>
<codPuestipo>5</codPuestipo>
<code>44565</code>
<descPuestipo>Jefe de Servicio, Subdirector, Adjunto o equivalente</descPuestipo>
<description>Jefa de Servicio de Patrimonio</description>
<finalDateJob>2020-11-04T00:00:00+01:00</finalDateJob>
<finalDateUser>2020-11-04T00:00:00+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG03546</gestionUnit>
<initialDateJob>2018-11-20T16:31:05+01:00</initialDateJob>
<initialDateUser>2018-11-20T16:31:05+01:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL15138</jobCode>
<organicUnit>ORG03546</organicUnit>
<rpt>0</rpt>
</jobList>
<jobList>
<codPuestipo>5</codPuestipo>
<code>44566</code>
<descPuestipo>Jefe de Servicio, Subdirector, Adjunto o equivalente</descPuestipo>
<description>Jefa de Servicio de Patrimonio</description>
<finalDateJob>2020-12-17T15:46:32+01:00</finalDateJob>
<finalDateUser>2020-12-17T15:46:32+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG16866</gestionUnit>
<initialDateJob>2020-11-04T00:00:00+01:00</initialDateJob>
<initialDateUser>2020-11-04T00:00:00+01:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL15138</jobCode>
<organicUnit>ORG16866</organicUnit>
<rpt>0</rpt>
</jobList>
<jobList>
<codPuestipo>5</codPuestipo>
<code>55218</code>
<descPuestipo>Jefe de Servicio, Subdirector, Adjunto o equivalente</descPuestipo>
<description>Jefa de Servicio de Patrimonio</description>
<finalDateJob>2022-01-26T00:00:00+01:00</finalDateJob>
<finalDateUser>2022-01-26T00:00:00+01:00</finalDateUser>
<fiscalAnagram>XXXXXXXXX</fiscalAnagram>
<gestionUnit>ORG16867</gestionUnit>
<initialDateJob>2020-12-17T00:00:00+01:00</initialDateJob>
<initialDateUser>2020-12-17T00:00:00+01:00</initialDateUser>
<isfrh>0</isfrh>
<jobCode>ROL28284</jobCode>
<organicUnit>ORG16867</organicUnit>
<rpt>0</rpt>
</jobList>
<size>7</size>
</return>
</ns1:getUserJobsResponse>
</soap:Body>
</soap:Envelope> |
1.2.- Para cada puesto, ¿cómo recuperar los permisos y procedimientos?
...