Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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?

...

Code Block
languagexml
titlejobGetAssignedProcedureList
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.pau.aragon.es/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:jobGetAssignedProcedureList>
         <arg0>
            <applicationId>PAU</applicationId>
            <jobCode>JOBXXXXX</jobCode>
         </arg0>
      </ws:jobGetAssignedProcedureList>
   </soapenv:Body>
</soapenv:Envelope>

jobGetAssignedProcedureListServicesAndVariants??

1.3.- Dado un organismo, ¿cómo recuperar los usuarios asociados al él?

A partir de un código de organismo podemos recuperar los usuarios asociados al mismo a partir del servicio userList1 de IInfoService:

Code Block
languagexml
titleuserList1
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:userList1>
         <arg0>
            <applicationId>SIU</applicationId>
            <organismCode>ORGXXXXX</organismCode>
         </arg0>
      </ws:userList1>
   </soapenv:Body>
</soapenv:Envelope>

userList2, con una estructura de petición idénticatambién nos serviría para esta finalidad.

Otro servicio que se puede emplear es userListByUnits de IInfoService:

Code Block
languagexml
titleuserListByUnits
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:userListByUnits>
         <arg0>
            <applicationId>SIU</applicationId>
            <userSearch>
               <gestionUnitCode>ORG07458</gestionUnitCode>
            </userSearch>
         </arg0>
      </ws:userListByUnits>
   </soapenv:Body>
</soapenv:Envelope>

Por otro lado, a partir del código de organismo también podemos recuperar los usuarios asociados a la rama descendiente del mismo consultado al servicio userListByOrganismBranchTree de IInfoService:

Code Block
languagexml
titleuserListByOrganismBranchTree 
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.core.siu.aragon.es/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:userListByOrganismBranchTree>
         <arg0>
            <applicationId>SIU</applicationId>
            <organismCode>ORGXXXXX</organismCode>
         </arg0>
      </ws:userListByOrganismBranchTree>
   </soapenv:Body>
</soapenv:Envelope>

...