Tempo aproximado para leitura: 00:02:10 min
Ocorrência
Após realizar a aplicação do pacote da versão 12.1.2512 do módulo de Manutenção Industrial - MI, ao acessar a rotina de Registro de Serviço e selecionar a aba Materiais, o Sistema exibe o seguinte erro de banco de dados: Invalid field name.
ORA-00904: "MCPOSMATPREV"."OSP_NUMREQUIS": invalid identifier
Ambiente
TOTVS Agro - TOTVS Agro - Bioenergia - Controle Manutenção Industrial - MI – Versão_12
Causa
O erro ocorre devido à ausência do campo OSP_NUMREQUIS na tabela MCPOSMATPREV, causado pela falta da execução do script de atualização do dicionário/estrutura no banco de dados durante o processo de atualização de pacote.
Solução
Para solucionar essa inconsistência e incluir a coluna faltante na estrutura do banco de dados Oracle, siga os passos abaixo:
Conecte-se ao gerenciador de banco de dados Oracle utilizando o usuário do schema correspondente ao PIMS MI.
Execute o comando DDL a seguir para criar a coluna
OSP_NUMREQUISna tabelaMCPOSMATPREV:
ALTER TABLE MCPOSMATPREV ADD OSP_NUMREQUIS NUMBER(10);Confirme a execução do script com sucesso e aplique o
COMMIT.Acesse novamente a aplicação do PIMS MI, abra a rotina de Registro de Serviço e confirme a navegação nas abas sem a ocorrência do erro.
0 Comentários