[[sigaa:graduacao:documentacao_tecnica:aba_administracao| << Voltar]] echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Identificar Secretário ====== Esse caso de uso consiste na indicação de um Secretário de Coordenação de Curso, para o curso selecionado. Só pode acessar essa funcionalidade os Gestores do DAE. ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Graduação -> Administração -> Secretaria de Coordenação de Curso -> Identificar Secretário// é acessada. Para a realização dessa operação é necessário informar o nome do usuário que irá ser o Secretário de Coordenação de Curso, bem como o curso que o mesmo irá ser secretário da coordenação: * **Usuário***: Formato - LOGIN - NOME DO SERVIDOR. Tipo - AUTOCOMPLETE. * **Curso***: Tipo - TEXTO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Só pode ter vínculo de secretário o usuário que for servidor Ativo. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.SecretariaUnidade | sigaa.ensino.secretaria_unidade | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Administração -> Secretaria de Coordenação de Curso -> Identificar Secretário Usuário: vanessa Papel que usuário deve ter: SigaaPapeis.ADMINISTRADOR_DAE ===== Cenários de Teste ===== Realizar busca com diversos servidores para verificar se todos os servidores estão sendo mostrados; ===== Dados para o Teste ===== Para verificar se está mostrando os servidores corretamente segue o SQL: select u.id_usuario, u.login, p.nome from comum.usuario u, comum.pessoa p, rh.servidor s where u.id_pessoa = p.id_pessoa and to_ascii(upper(p.nome),'LATIN9') like to_ascii(upper('%'),'LATIN9') and p.id_pessoa = s.id_pessoa Obs.: Substitua no código acima a expressão pelo nome do servidor que deseja buscar. ----