Quando a falha ocorre?
Ao realizar lançamentos na Integração Contábil, ocorre a falha:
Não foi possível gerar os lançamentos de Outros Valores para Integração Contábil (Valores Avulsos para Integração Contábil).
Causa: Não foi(ram) encontrada(s) nota(s) fiscal(is) com estes tipos de valores digitados, no período informado para geração.
Solução: Certifique-se de que o período informado para geração dos lançamentos está correto.
Como corrigir a falha?
Verificado que o arquivo localizado na pasta ?:\PROEMPXX\LFS\EEEE\MOVAAAA LFS_0097.MKD estava corrompido, onde AAAA é o código da empresa com falha e AA o ano de movimento.
Para correção realize os procedimentos abaixo:
1 – BtrieveVerifyRepair no arquivo da empresa LFS_0097.MKD localizada na pasta de movimento que apresenta erro.
2 - Execute os comandos abaixo no PCC:
alter table ctrlintEEEEAA add column dumie integer default '999';
alter table ctrlintEEEEAA drop column dumie;
3 - Execute os comandos abaixo no pcc:
delete FROM ctrlintEEEEAA where month(geracao) = '1';
delete FROM ctrlintEEEEAA where month(exercicio) = '1';
Após os procedimentos a integração é realizada com sucesso.
IMPORTANTE: Verificar toda parametrização da empresa referente a integração off-line, pois sabemos que a mensagem apresentada 99% dos casos se refere a parametrização.
Dicas:
1ª Como teste foi alterado no Cadastro de Empresa para Integração ON-LINE e salvo apenas uma nota na Escrituração, e a mesma foi integrada com sucesso, ou seja, isso indica que o arquivo LFS_0097.MKD está corrompido.
2ª Para identificar se o arquivo está corrompido foi realizando SBP no servidor, e ao executar o procedimento caso o arquivo esteja corrompido o sistema retorna com a mensagem: Erro -2147467259 - [Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface][Data Record Manager]The application cannot find the key value(Btrieve Error 4) Na linha 1.