A720-Falha imprevista na rotina mnuOpcPrim_Click. Descriação: BOF ou EOF são verdadeiros Referência/Erro: 3100008 / 3021
Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
Contexto: Ao avançar ou retornar a consulta de notas na escrituração, ocorre: Falha imprevista na rotina mnuOpcPrim_Click. Descriação: BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual.. Referência/Erro: 3100008 / 3021. Este documento tem por objetivo auxiliar na correção.
Informações Adicionais: Não se aplica.
Resolução
A situação ocorre devido o campo fk_layout_id da tabela notaeeeeaa estar com o valor ” -1”, sendo que na tabela layout da base geral não existe o ID com este valor.
Pervasive Control Center
1- Acesse o menu Iniciar do Windows, digite PCC e tecle Enter
2- Logue na DSN da empresa onde ocorre a falha e localize a tabela notaeeeeaa. Onde eeee representa o código da empresa e aa o ano de movimento
3- execute o seguinte comando: select * from "notaeeeeaa" where fk_layout_id = '-1';
Para consultar a existência do valor "-1" no campo fk_layout_id da tabela notaeeeeaa
4- Execute o update do campo fk_layout_id da tabela notaeeeeaa com Id -1 para o ID 14, localizado na tela Layout da base geral, pois estas notas de exemplo referem se ao layout Entrada Completa – Prosoft
5- Execute o comando notaeeeeaa: update notaeeeeaa set fk_layout_id = '14' where fk_layout_id = '-1' para realizar o update na tabela