Tempo aproximado para leitura: 00:01:30 min
Ocorrência
Após realizar a atualização no ambiente de testes do pimspi (pro.exe) para a versão 12.1.2506, o sistema apresenta uma falha crítica imediatamente ao ser aberto, impedindo o acesso do usuário. A mensagem exibida no pop-up Processo Industrial é: Invalid field name. ORA-00904: CON_DECIMAL: invalid identifier.
Ambiente
TOTVS Agro - TOTVS Agro - Bioenergia - Controle Processo Industrial - PRO - Versão 12.1.2506
Causa
Esse incidente ocorre devido à ausência de colunas necessárias na estrutura do banco de dados para a versão 12.1.2506, falta de execução dos scripts de dicionário/atualização nas tabelas PROCONFIGLOG e PROCONFIG. Como o Sistema tenta mapear os campos novos e eles não existem nas tabelas correspondentes, o Oracle retorna o erro de identificador inválido.
Solução
Para solucionar o problema, é necessário adicionar as colunas faltantes nas respectivas tabelas do banco de dados utilizando os comandos SQL abaixo.
-- Adiciona a coluna con_decimal na tabela de log de configuração
ALTER TABLE PROCONFIGLOG ADD con_decimal VARCHAR2(2);
-- Adiciona a coluna con_decimal na tabela de configuração ativa
ALTER TABLE PROCONFIG ADD con_decimal VARCHAR2(2);
-- Adiciona a coluna de início de safra de relatório na tabela de configuração ativa
ALTER TABLE PROCONFIG ADD con_inisafrelatorio VARCHAR2(1);
0 Comentários