BLV Usuário Versão 5.13 (Continuação)
Alterações na transação "Processo de Avaliação de Desempenho"
A transação "Processo de Avaliação de Desempenho", form ERG0342, sofreu alterações em relação ao seu leiaute e recebeu novas funcionalidades. Essas alterações visam disponibilizar maior flexibilidade no uso dessa transação sobre uma variedade maior de tipos de processos. Dessa forma a tela permite ao usuário trabalhar com processos de tipos diferentes de forma independente, apresentando a configuração que melhor se adéqua a cada tipo referente ao controle de fases, ações disponíveis e campos específicos. Em resumo, para processos de tipos diferentes, o leiaute da tela irá se adaptar da forma mais conveniente.
Outra alteração que a tela sofreu foi a inclusão de restrição para só permitir consulta, cadastro, alteração, remoção e execução de ações sobre processos de tipos que o usuário corrente tenha perfil de acesso.
O novo leiaute da tela apresenta duas fichas descritas a seguir:
Ficha "Processo" que deve ser utilizada para realizar a abertura do processo e manutenções em gerais do processo, da mesma forma como era feita na versão anterior dessa tela. Porém, há diferenças fundamentais nessa nova versão. A primeira diferença pode ser observada na remoção de oito blocos que continham campos de parametrização e botões que executavam ações fixas. O bloco "Processo" permanece nessa ficha apresentando os mesmos campos da versão anterior. Foi criado o bloco "Ações", que substitui os antigos botões de ações, e lista um conjunto de ações disponíveis para o processo.
O bloco apresenta os campos:
Ação: Sigla ou nome da ação associada a uma fase e a um tipo de processo que irá executar uma determinada rotina.
Descrição: Breve descrição da ação.
Ordem: A ordem de apresentação e execução das ações.
Botão Executa: O botão que executa as ações para o processo.
Botão ?: Esse botão abrirá uma tela com o help completo sobre a ação.
Ficha "Informações Adicionais" irá disponibilizar campos adicionais para cadastro de informações ou outras parametrizações sobre o processo. A configuração dessa ficha é realizada através da transação "Tipo de Processo de Avaliação", form ERG0383, onde para cada tipo de processo é feito a associação dos campos que serão apresentados nessa ficha dinamicamente.
Essa ficha também terá a disposição mais seis campos flexíveis para edição de tela.
Alterações na transação "Servidores Avaliados"
A transação "Servidores Avaliados", form ERG0343, sofreu alterações em relação ao seu leiaute e recebeu novas funcionalidades. Essas alterações visam disponibilizar maior flexibilidade no uso dessa transação sobre uma variedade maior de tipos de processos. Dessa forma, a tela permite ao usuário trabalhar com os funcionários participantes de processos de tipos diferentes de forma independente, apresentando a configuração que melhor se adéqua a cada tipo de processo referente às informações funcionais dos participantes do processo.
Outra alteração que a tela sofreu foi a inclusão de restrição para só permitir consulta, cadastro e manutenções sobre as informações dos funcionários participantes de processos cujos tipos o usuário corrente tenha perfil de acesso.
O novo leiaute da tela sofreu a remoção de alguns títulos.
A partir dessa versão, a configuração da tela passa a ser realizada através da transação "Tipo de Processo de Avaliação", form ERG0383, onde para cada tipo de processo é feito a associação dos campos que serão apresentados nessa tela.
Uma observação importante deve ser feita. Os campos "Id. Func.", Vinc. ou "Matricula" e "Nome" permanecem fixos na tela, sendo sempre apresentados, não estando à disposição dessa nova parametrização.
Inclusão dos botões para concluir ou marcar uma ficha de respostas como não avaliada
A transação "Fichas de Respostas" (menu Outros Módulos > Avaliação > Fichas de Respostas - ERG0347) foi alterada para inclusão de um campo e dois botões na ficha "Ficha de Resposta". São eles:
- Campo "Situação da Ficha": Este campo não permite atualização e serve apenas para mostrar a situação atual da ficha de respostas. Os valores possíveis para este campo são:
ABERTA: Indica que a ficha de resposta está aberta e, consequentemente, disponível para digitação da pontuação de cada resposta;
CONCLUIDA: Indica que a ficha de resposta está concluída, ou seja, a pontuação das respostas já foi digitada e a ficha finalizada. Fichas nesta situação não permitem alteração na pontuação das respostas;
NAO AVALIADA: Indica que o avaliador recusou-se a responder a ficha. Fichas nesta situação não permitem alteração na pontuação das respostas.
- Botão "Concluir/Abrir": Este botão tem por finalidade concluir uma ficha de respostas que esteja em situação ABERTA. A partir do momento em que a ficha for concluída através deste botão, a mesma passará para a situação CONCLUIDA e este botão passará a se chamar "Abrir". Neste momento, o botão passará a ter a função de reabrir uma ficha que já havia sido concluída. Em caso de fichas com situação NAO AVALIADA, este botão também se chamará Abrir, e terá a função de reabrir a ficha que não havia sido avaliada;
- Botão "Não Quero Avaliar": Este botão tem por finalidade marcar uma ficha de respostas como NAO AVALIADA, em decorrência da recusa, por parte do avaliador, em responder a ficha. Somente é possível utilizar este botão em fichas cuja situação seja ABERTA. Para fichas concluídas, este botão estará desabilitado. Uma vez marcada como NAO AVALIADA, uma ficha de respostas poderá ser reaberta através do botão "Concluir/Abrir", o qual, neste momento, estará com o nome "Abrir".
É importante lembrar que fichas que se encontrarem em situação CONCLUIDA ou NAO AVALIADA não poderão ter suas pontuações alteradas. Somente fichas em situação ABERTA poderão ser alteradas normalmente.
É importante lembrar, também, que para concluir uma ficha de respostas será necessário que todas as respostas da ficha tenham sido preenchidas corretamente.
Implementação de mecanismo de perfis de segurança por tipo de processo de avaliação
Foi criado um novo mecanismo que implementa o conceito de perfis de segurança por tipo de processo de avaliação.
Este conceito consiste na criação de perfis de segurança que poderão ser associados a tipos de processo de avaliação e padrões de acesso do sistema Hades. Com esta associação, é possível informar quais são os usuários que terão um determinado perfil de acesso (através da associação com um padrão de acesso) e quais são os tipos de processo que o usuário poderá acessar (através da associação do respectivo perfil com os tipos de processo desejados).
Essa parametrização pode ser feita através da nova transação Perfis de Segurança por Tipo de Processo (menu Outros Módulos > Avaliação > Perfis de Segurança por Tipo - ERG0420). Para maiores informações sobre como utilizar esta transação, consulte o "help" da mesma.
Todas as transações referentes ao módulo de avaliação de desempenho do Ergon e que se utilizam de acesso a processos de avaliação foram alteradas para só permitirem os acessos parametrizados nos perfis de segurança. Esses acessos consistem de Consulta, Cadastramento, Alteração e Remoção.
Desta forma, para cada tipo de processo de avaliação de desempenho, poderão ser parametrizados quais usuários poderão consultar, cadastrar, alterar e/ou remover processos do tipo selecionado.
É importante salientar que o privilégio de consulta é obrigatório para todos os usuários que possuírem um dos privilégios de cadastramento, alteração ou remoção. Assim, o sistema marcará o privilégio de consulta automaticamente sempre que um dos outros 3 privilégios for concedido a um tipo de processo.
Para que este mecanismo seja utilizado, deve-se parametrizar a opção genérica PERFIL_SEGUR_AVAL_DESEMP (sistema Ergon, grupo ERGON) com o valor S. Por padrão, esta opção vem pré-configurada com o valor N.
Novo campo "Sigla do Tipo de Avaliação" para a transação "Tipo de Processo de Avaliação"
Foi colocado um tratamento na package da tabela de forma que para os clientes antigos a rotina irá trabalhar normalmente usando sempre as siglas padrão.
Auto e Chefe.
Caso a sigla seja nula, a package vai inserir um seqüêncial com 7 posições iniciando em 0000001, caso seja informado um valor diferente do padrão, a package irá trabalhar com essa nova sigla que poderá ter um tamanho máxima de 5 caracteres.
Criação da função GET_TIPO_PROCESSO.
O package PACK_PROMOCAO sofreu a adição da função GET_TIPO_PROCESSO.
Esta função tem por finalidade retornar "Tipo do Processo" para um determinado número de processo.
Remoçao de resultados de contagem de tempo
Propósito: Esta procedure tem por finalidade limpar as tabelas de resultado de contagem. Não serão removidos resultados cuja chave estiver no parâmetro "/chave=" no campo OPCOES do registro de execuções.
Gera auditoria de processo como "REMOVE RESULTADO CONTAGEM".
Parâmetros:
P_TIPO:
Informa tipo da limpeza:
Tudo - Remover todos os resultados existentes. Esta opção pode ser EXTREMAMENTE demorada, dependendo da quantidade de chaves com grande grupo de eleitos.
Menor ou igual - Remover todas as chave menores ou igual à informada
Igual - Remover somente chave informada.
QTD Chaves - Remover uma quantidade informada de chaves. No parâmetro P_CHAVE, informar a quantidade de chaves que se deseja remover. Serão removidas as chaves do último para o mais atual (da menor para a maior) pela quantidade informada.
P_CHAVE: Número da chave base para remoção. Quando P_TIPO for Tudo, deve ser nulo. Quando P_TIPO fôr "QTD Chaves" deve ser a quantidade de chaves que se deseja remover.
Adição de 20 campos FLEX na transação "Processo de Avaliação de Desempenho".
A tela "Processo de Avaliação de Desempenho", form ERG0342, foi alterado para disponibilizar mais 20 campos FLEX, do campo 11 aos 30 na aba "Informações Adicionais".
Controle da situação das fichas de Resposta
Controle da situação das fichas de Resposta
Form ERG0347 - FICHAS_RESPOSTA, adição do campo Situação da Ficha.
Situação da Ficha, este campo apresenta a situação da ficha que está sendo apresentada na tela. Uma ficha de respostas pode estar em uma das seguintes situações, por exemplo:
ABERTA - Indica que a ficha de resposta está aberta e, consequentemente, disponível para digitação da pontuação de cada resposta;
CONCLUIDA - Indica que a ficha de resposta está concluída, ou seja, a pontuação das respostas já foi digitada e a ficha finalizada. Fichas nesta situação não permitem alteração na pontuação das respostas;
NAO AVALIADA - Indica que o avaliador recusou-se a responder a ficha. Fichas nesta situação não permitem alteração na pontuação das respostas.
O comportamento do campo Situação da Ficha depende do campo Habilita Situação da Ficha de Respostas? No form ERG0383 - Tipo de Processo de Avaliação, caso esse campos esta com a opção marcada 'S'(Sim), o campo Situação da Ficha irá aparecer.
No form ERG0383 - Tipo de Processo de Avaliação, adição do campo HABILITA SITUAÇÃO NA FICHA DE RESPOSTA?
HABILITA SITUAÇÃO NA FICHA DE RESPOSTA?
Caso a opção marcada 'S' (Sim), o campo Situação da Ficha no form ERG0347 - FICHAS_RESPOSTA será habilitado na tela, permitindo fazer alteração do status do mesmo.
O Campos Situação da Ficha se refere ao status do questionário, tendo por padrão as opções: 'Aberto', 'Concluído' e 'Não Avaliado'.
No caso do campo estar com a opção não marcada 'N' (Não), o campo Situação da Ficha no form ERG0347 - FICHAS_RESPOSTA não será visível.
Por padrão o campo virá com a opção não marcada 'N' (Não).
Os botões Concluir e Não quero avaliar da tela "Fichas de Respostas", foram retirados e o seu tratamento esta sendo feito via rotinas de banco.