Tempo aproximado para leitura: 00:00:30 min
Ocorrência
Ao executar programas específicos ocorre o erro ** O parametro identificador de temp-table ttmodul_dtsul nao confere com a temp-table destino RowObject. (5363)
Ambiente
Framework - Framework (Linha Datasul) - Básico (BTB) - Versão 12
Causa
Este erro é causado quando a tabela citada na mensagem de erro sofre alguma alteração na definição no dicionário e o programa utiliza a tabela diretamente ou indiretamente através de alguma include. Um exemplo de include utilizada nos programas específicos que faz uso de tabelas que podem sofrer alguma atualização é a include utp/ut-glob.i.
Solução
Recompilar o programa específico no ambiente atualizado.
Se o erro estiver ocorrendo também em programa padrão, esta situação caracteriza que o programa está desatualizado no propath. Quando uma tabela padrão sofre alteração, todos os programas padrões que a referenciam, são recompilados e expedidos no pacote/patch. Assim deve ser verificado se o programa em questão não está sendo buscado de uma pasta diferente da pasta oficial do pacote.
0 Comentários