BLV Técnico Versão 5.11 (Continuação)
Alterações no mecanismo de consulta da transação Processo de Avaliação de Desempenho
Visão do usuário:
A transação "Processo de Avaliação de Desempenho', form ERG0342, teve o mecanismo de consulta alterado. A tela faz consulta automática após a salva de um cadastro, alteração ou disparo de qualquer um dos botões que executam determinada ação. A consulta retorna sempre no processo que está sendo manipulado pelo usuário. A finalidade é atualizar informações alteradas no banco de dados que somente serão visíveis na tela após nova consulta.
Detalhes Técnicos:
A transação "Processo de Avaliação de Desempenho', form ERG0342, teve o mecanismo de consulta alterado. A tela faz consulta automática após a salva de um cadastro, alteração ou disparo de qualquer um dos botões que executam determinada ação. A consulta retorna sempre no processo que está sendo manipulado pelo usuário. A finalidade é atualizar informações alteradas no banco de dados que somente serão visíveis na tela após nova consulta.
Problema na geração de atos para tabelas que possuem coluna NUMFUNC ou NUMVINC nula
Detalhes Técnicos:
Na package ATOS_INDIV_PACK, função MONTA_ATOS_START, foram alterados os cursores C_COLUNA_NUMFUNC e C_COLUNA_NUMVINC para incluir a coluna NULLABLE, para informar se a coluna é obrigatória ou não.
Sendo que só será gerado o erro 3204 se NUMFUNC e NUMVINC forem nulos e se eles estão configurados como NULLABLE = 'N'
Correção de erros da tarefa 36034:
Visão do usuário:
Lentidão excessiva durante a execução do relatório e dados aparentemente inconsistentes.
Detalhes Técnicos:
A origem da lentidão estava no campo SETOR_VINCULO, que não possui índice próprio. O problema foi resolvido com a criação de uma tabela global temporária (ERG_TEMP_ERG0709R_01), com índice no campo SETOR_VINCULO.
Otimização de query na inclusão de registro de períodos aquisitivos de férias
Detalhes Técnicos:
Na package body PCK_PERAQFER foi otimizado a query que obtem as datas de exercício, de aposentadoria e de vacância.
Problemas no preenchimento dos Pontos
Visão do usuário:
A correção na tela "Fichas de Respostas", form ERG0347, consistiu em acertar a navegação no bloco com os itens do questionário e do campo "Pontos".
Detalhes Técnicos:
A correção na tela "Fichas de Respostas", form ERG0347, consistiu em acertar a navegação do bloco FICHAS_RESPOSTAS para o mesmo registro, remoção da trigger KEY-NEXT-ITEM no campo "Pontos" e não permitir a navegação pelo teclado para o campo "Fator Critério".
Não permite remover um Grupo sem remover os Itens
Visão do usuário:
As alterações na tela "Questionários de Avaliação", form ERG0346, consistiu de adicionar mensagem para remover primeiro os registro do bloco baseado na tabela PROM_FATORES_GRUPO antes de remover registros no bloco baseado na tabela PROM_GRUPO_QUEST.
O leiaute também foi modificado, mostrando três linhas no bloco de cadastro de questionários indicando melhor aos usuários que esse bloco possui múltiplas linhas e aumentado o número de linhas para os outros blocos. Para melhorar essa indicação de múltiplas linhas, foram adicionados barra de rolagens para cada bloco.
E por fim os campos foram redistribuídos e os FLEX 4 e 5 de cada bloco foram alterados para mostrarem apenas um registro na tela em caso de edição.
Detalhes Técnicos:
As alterações na tela "Questionários de Avaliação", form ERG0346, consistiu de adicionar mensagem para remover primeiro os registro do bloco baseado na tabela PROM_FATORES_GRUPO antes de remover registros no bloco baseado na tabela PROM_GRUPO_QUEST.
O leiaute também foi modificado, mostrando três linhas no bloco de cadastro de questionários indicando melhor aos usuários que esse bloco possui múltiplas linhas e aumentado o número de linhas para os outros blocos. Para melhorar essa indicação de múltiplas linhas, foram adicionados barra de rolagens para cada bloco.
E por fim os campos foram redistribuídos e os FLEX 4 e 5 de cada bloco foram alterados para mostrarem apenas um registro na tela em caso de edição.
Foi adiciona a foreign key PROM_GRUPOQUEST_FATORGRUPO_FK sobre as colunas (QUESTIONARIO, GRUPO, EMP_CODIGO) da tabela PROM_FATORES_GRUPO para as mesmas colunas da tabela PROM_GRUPO_QUEST.
Ajuste em lov da rotina APAGA_AUDITORIA_ERGON
Visão do usuário:
Na rotina APAGA_AUDITORIA_ERGON foi arrumado a lista de valores referente à tabela para se adequar a nova lista de valores da transação Executa Rotinas.
Erro no data found no cadastro de designação
Visão do usuário:
Foi corrigido o erro não tratado no data found no cadastro de uma designação com uma vaga.
Avaliadores por Funcionário": nome do setor compatível com a descrição longa do setor
Visão do usuário:
A transação "Avaliadores por Funcionários", form ERG0384, teve o tamanho do campo "Nome do Setor" aumentado para 200 caracteres para poder comportar o tamanho da descrição longa parametrizada para um setor.
A LOV que lista o número do processo para preenchimento do campo "Processo" foi colocada em ordem decrescente de número de processo.
Detalhes Técnicos:
A transação "Avaliadores por Funcionários", form ERG0384, teve o tamanho do campo "Nome do Setor" aumentado para 200 caracteres para poder comportar o tamanho da descrição longa parametrizada para um setor.
A LOV que lista o número do processo para preenchimento do campo "Processo" foi colocada em ordem decrescente de número de processo.
Edição de tela para a transação "Avaliadores por Funcionários"
Visão do usuário:
Implementando a edição de tela na transação "Avaliadores por Funcionários".
Detalhes Técnicos:
A OG_EDIT foi adicionada na tela Avaliadores por Funcionários, form ERG0384, implementando a edição de tela.
Problemas na consulta de processos no form ERG0342
Visão do usuário:
O problema na consula da tela "Processo de Avaliação de Desempenho", form ERG0342, foi acertado.
Detalhes Técnicos:
A tela "Processo de Avaliação de Desempenho", form ERG0342, teve correção na passagem de parâmetros no procedimento PACK_QUERY_APOS_COMMIT.FILTRA_QUERY criado como uma program unit do form.
Acertos na busca do cargo do funcionário na comissão
Visão do usuário:
A tela "Reuniões da Comissão", form ERG0327, teve acertos na consulta que busca para o participante da reunião, ficha "Participantes da Reunião", o seu cargo na comissão.
Detalhes Técnicos:
A tela "Reuniões da Comissão", form ERG0327, teve acertos na consulta que busca para o participante da reunião, ficha "Participantes da Reunião", o seu cargo na comissão.
Geração de publicação coletiva
Visão do usuário:
Na geração de publicação coletiva, na transação ERG0127, foi incluído o campo número de processo.
Campo "é mesmo vínculo" habilitado/desabilitado
Visão do usuário:
O campo "é mesmo vínculo" só fica habilitado no caso de inserção de dados, quando for alteração ou exclusão ele fica desabilitado para garantir regra do sistema.
Agendar para especialista
Visão do usuário:
Foi feito manutenção na "Agendar para especialista", para que possa agendar o mesmo tipo de exame se for especialidade diferentes.
Correção de erro na Package Body PCK_ORGAOS_EXTERNOS
Detalhes Técnicos:
A package body PCK_ORGAOS_EXTERNOS foi alterada para que a procedure MAIN_PRE faça referência a EPB_ORGAOS_EXTERNOS e não à EPA_ORGAOS_EXTERNOS.
Alterado para NUMBER(9) a coluna GRUPO da PROM_PROCESSO
Visão do usuário:
O novo padrão do produto é deixar a coluna de grupo se eleitos com o tamanho NUMBER(9) em todas as tabelas do produto. Alteração realizada sobre a tabela PROM_PROCESSO.
Detalhes Técnicos:
O novo padrão do produto é deixar a coluna de grupo se eleitos com o tamanho NUMBER(9) em todas as tabelas do produto. Alteração realizada sobre a tabela PROM_PROCESSO.
Otimização das consultas
Visão do usuário:
Nas transações ERG0155 "Funcionários / Atributo" e ERG0272 "Pesquisa Eventos" foram feitos otimizações a fim de minizar o tempo de resposta das consultas.
A transação "Pesquisa Eventos" foi alterada para mostrar os servidores que possuem eventos com o cargo aglutinador.
Correção de problema de concomitancia na regra de pensão
Visão do usuário:
O Sistema Ergon, não permitira mais concomitancia no caso do mesmo pensionista e tipo.
Módulo Processos - Transação Carga de Consignatárias
Detalhes Técnicos:
Os campos flexíveis 06 a 15, quando definidos em layout, não estavam sendo carregados nas tabelas CONS e CONS_PE, ficando com o valor nulo.
Esse problema foi corrigido nesta versão.
Modulo Processos/Folha de Pagamentos/Consultas - Tela Lista Contracheque
Visão do usuário:
Exibição dos flex_campos no bloco credbanc.
Detalhes Técnicos:
Exibição dos flex_campos no bloco credbanc.
Módulo: Funcionário On-Line - Página: Contracheque
Detalhes Técnicos:
A view CERG_WEB_FICHAS_VINCULOS foi criada em C_Ergon, a partir da consulta original da view WEB_FICHAS_VINCULOS. A view WEB_FICHAS_VINCULOS, utilizada pela página "Contracheque", foi alterada para buscar os dados em CERG_WEB_FICHAS_VINCULOS.
Processo -- Folha de Pagamentos -- Consultas -- Lista Contracheque
Visão do usuário:
Os campos flex de 06 a 10 estão no modo mono-registros.
Detalhes Técnicos:
Os campos flex de 06 a 10 estão no modo mono-registros.
Otimização de lista de valores para o funcionário substituídos
Visão do usuário:
Na transação "Eventos de Substituição" ERG0300, foi otimizado a consulta da lista de valor dos funcionários substituídos.
Opção de permissão de exercício na aposentadoria no momento da alteração em vínculos
Detalhes Técnicos:
A package PCK_VINCULOS foi alterada para permitir alteração em vínculos que possuem exercício após a aposentadoria se a opção genérica PERMITE_EXERC_APOSENT (sistema Ergon, grupo ERGON) tiver o valor 'S'.
Ajuste PCK_ERG_ENDERECOS - MAIN_PRE
Detalhes Técnicos:
Adição do IF na MAIN_PRE da PCK_ERG_ENDERECOS para efetuar validação do tipo de endereço apenas quando este for not null