BLV Técnico Versão 5.13 (Continuação)
Erro na execução da DIRF: Ora-600 [15212],Ora-600 [kksumc-xpin-required], Ora-932
Detalhes Técnicos:
Foi encontrado o erro:
Ora-600 [15212],Ora-600 [kksumc-xpin-required], Ora-932 or core dump in kpobav()).
Ao executar a DIRF numa banco Oracle na versão 9.2.0.3
Esse erro está no documento do Bug 3390566.
Resumidamente este erro é causado por problemas no parse de consultas armazenando expressões incorretas para "bind variables" do tipo "DATE".
A solução recomendada aplicada foi migrar o banco para a versão 9.2.0.8 que passa ser pré-requisito para instalação do sistema nessa versão.
Não permitir excluir finalidades com averbações cadastradas
Visão do usuário:
Não será possível excluir finalidades com averbações cadastradas.
Detalhes Técnicos:
O sistema estava permitindo excluir registros de finalidades com averbações cadastradas, para isso foi alterado na pck_tipo_tempo_conta em main-pre, para corrigir esta situação.
Problemas com as telas de registros pendentes com o forms 10g.
Visão do usuário:
As transações Efetivação de Registros Pendentes (ERG0354) e telas de registros pendentes que apresentam display itens multi records apresentam problemas quando são utilizados na versão 10.1.2.0.2 do Forms.
Deve-se utilizar o patch 10.1.2.3 do forms, que já foi corrigido este tipo de erro.
Lentidão na busca de funcionários
Visão do usuário:
Na transação "Busca Funcionários" foi otimizado a consulta aos funcionários.
Consulta muito lenta na transação Lista Competência
Visão do usuário:
A transação Lista Competência fazia uma consulta muito lenta na pasta Lista Retidos quando não era informado o funcionário e quando era feito a navegação clicando na pasta.
Nesse caso não será feito mais essa consulta.
Consulta muito lenta em Lista Mês/Ano
Visão do usuário:
Na transação Lista Mês/Ano foi corrigido o erro em que era feito uma consulta de retidos para todos os servidores.
impede navegação entre registros
Visão do usuário:
Quando o usuário tentar alternar os registros na aba "informações adicionais" o foco será mudado para a aba anterior, pois só é permitido alternar os registros quando o foco estiver na primeira aba.
Detalhes Técnicos:
inclusão de validação que verifica a tab_page corrente, se for a "informações adicionais" e o usuário tentar alternar entre os registros, o foco será posicionado automaticamente para a pagina anterior.
Tratando retroativos registrados para folha específica.
Visão do usuário:
O programa Folha00 foi alterado para tratar retroativos registrados para folha específica.
O registro para folha específica já podia ser feito na tela de geração de retroativos.
Inclusão de regra para acionar o botão "Executar"
Visão do usuário:
Adicionado uma validação no botão "Executar" que não permite que uma ação seja executada quando o foco do registro esteja posicionado num registro que não é equivalente a ação pressionada, exemplo, o cursor está na linha um e é acionado o botão da linha dois, isso não é permitido.
Detalhes Técnicos:
O código existente na trigger when-button-pressed foi migrado para uma nova trigger, when-mouse-clic, assim foi possível comparar o item que o cursor está posicionado com o item que foi clicado, o resultado das funções devem ser iguais, ou seja, quando o cursor estiver posicionado no item 1 o botão acionado deve ser o primeiro botão da grid.
O código da trigger when-button-pressed foi migrado pra outra trigger, pois havia a necessidade de saber qual botão foi acionado, e consegui essa informação utilizando o trigger when-mouse-clic, não daria pra utilizar as duas triggers pois a trigger when-button-pressed é disparada antes da when-mouse-clic, então não conseguia comparar a posição do cursor com o botão clicado.
Essa alteração não terá impacto, uma vez que o botão não é navegável pelo teclado, obrigatoriamente o usuário precisa clicar no botão.
Módulo: Tabelas - Transação: Cargo Setor
Visão do usuário:
A transação "Cargo Setor" não exibia os seus campos flexíveis.
Esse problema foi corrigido nesta versão do Ergon.
Módulo: Processos - Transação: Carga de Consignatárias
Detalhes Técnicos:
Corrigido um problema que foi introduzido na versão 5.12, o qual fazia com que a tabela CONS ficasse vazia após uma carga bem sucedida de consignatárias de funcionários. Este problema não ocorria na carga de consignatárias de pensionistas.
Forma de Migração
A migração deve ser feita através do script fornecido junto ao CD de migração. As informações necessárias para o processo de migração estão no arquivo LEIAME!.TXT na raiz do CD.