Retorna un listado completo de usuarios filtrando por los parámetros proporcionados


Declaración:

consultar_perfiles (int id_tipo_grupo, int id_grupo)


Parámetros:


id_grupo (Opcional): Obtiene los perfiles del grupo en cuestión. Los parámetros id_tipo_grupo y id_grupo son excluyentes.

Nota: el parámetro id_tipo_grupo no es necesario y no debería utilizarse a partir de la versión 9. Si ya existe deberá siempre enviar el valor “7”. Si esto no se cumple se devolverá el error TipoGrupoInvalido.


Excepciones:


Educativa::Aula::Error::TipoGrupoInvalido: ocurre si tipo de grupo proporcionado no es 07.


Educativa::Aula::Error::GrupoInexistente: ocurre cuando el parámetro id_grupo esta establecido pero el grupo es inexistente.


Devuelve:

{ # class Educativa::SOAP::Elements::consultar_perfiles_response
       perfiles =>
       [
               { # Educativa::SOAP::Types::Perfil
               id_perfil =>  $some_value, # string
               nombre =>  $some_value, # string
               },
       ]
},


SOAP Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:aula="urn:Educativa/Aula/">
       <soapenv:Header/>
       <soapenv:Body>
               <aula:consultar_perfiles>
               <aula:id_grupo>?</aula:id_grupo>
               </aula:consultar_perfiles>
       </soapenv:Body>
</soapenv:Envelope>