Declaración:

consultar_perfiles (int id_tipo_grupo, int id_grupo)

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


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 es inválido. Los tipos de grupo posibles son los retornados por el método obtener_tipos_grupo()

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>