Este artigo orienta sobre como corrigir mensagem:
Falha imprevista no método 'p_objProBtr20_OnErro'. Descrição: O arquivo especificado não é um arquivo Btrieve.
Rastreio:<PROMDATF.clsAtfBxBens.p_objProBtr20_OnErro<?. Referência/Erro: 40800090 / 30 apresentada ao clicar para dar baixa no Bem do Ativo Fixo..
Resolução
1- Acesse o caminho ?:\ProempXX\ATFMaaaa e localize o arquivo ATFBXBENS1083.BTR, verifique o tamanho desse arquivo, no exemplo abaixo o arquivo está com o tamanho 0 KB.
Observação: Deve verificar se o arquivo ATFBXBENSEEEE.BTR não está com 0kb em todas as pastas ATFMeeee que possui na PROEMP.
2- Renomeie o arquivo ATFBXBENSeeee.BTR para ATFBXBENSeeee.BTR, acessar a rotina Movimentações com a empresa e clique no bem para realizar a baixa, após o procedimento será criado um novo arquivo ATFBXBENSeeee.BTR.