Tempo aproximado para leitura: 00:02:00 min
Ocorrência
Durante o processo de geração das tabelas configuradas no módulo de integração, o processamento é interrompido apresentando uma tela de Erro comando SQL com a seguinte mensagem de exceção do banco de dados: Err: 936 - ORA-00936: missing expression. O erro ocorre ao tentar executar a instrução SQL interna que realiza o SELECT na tabela SAFRUPNIV3.
Ambiente
TOTVS Agro - TOTVS Agro - Bioenergia - Geração de Dados para BIA - BIA – Versão 12
Causa
Esse incidente acontece devido à falta de realização da parametrização necessária no cadastro do Relatório Tratos Culturais. A ausência desses parâmetros faz com que a query gerada dinamicamente pelo sistema fique incompleta (com campos vazios ou filtros mal formados), disparando o erro de expressão ausente no Oracle.
Solução
Para solucionar o problema e corrigir a instrução SQL, realize a parametrização do cadastro seguindo as etapas abaixo:
Acesse o módulo PAR_PIMS.
No menu principal, navegue até: Menu > Parâmetros > Relatório Tratos Culturais.
Na tela Parâmetros para Emissão de Relatórios de Tratos Culturais, conforme ilustrado na segunda captura da imagem, preencha corretamente os campos necessários para a safra vigente, tais como:
Safra
Tipo(s) Propriedade
Centro de Custo(s)
Operação(ões) de Cultivo
Operação(ões) Aplicação Herbicida
Operação(ões) Fertirrigação
Demais parâmetros operacionais de preparo de solo.
Clique em Aplicar ou Salvar para gravar as configurações.
Retorne ao processo de geração de dados e execute a rotina novamente.
0 Comentários