Quando a falha ocorre?


O objetivo deste artigo é orientar quanto a correção do erro:

Btrieve error 4 NOTA ITEM MERCADORIAS  - ao tentar salvar nota na rotina escrituração


Como corrigir o erro?


1- Realize o rebuild no arquivo LFS_0112.MKD que é referente a tabela notaitemEEEE. Este arquivo fica alocado dentro da pasta ?:\PROEMPxx\LFS\EEEE\MOVaaaa
(Onde “?”corresponde a unidade de Mapeamento utilizado pelo GAP, “EEEE” é o código da empresa, “xx” ao número da PROEMP utilizada e “aaaa” ao ano de movimento).

Para mais informações, acesse:

A873 - Como realizar Rebuild


2- Verifique que ao realizar rebuild o arquivo não foi gerado com sucesso devido a uma falha no arquivo, no qual foram rejeitados 222 registros.









3- Nesse caso será necessário executar o utilitário Btrieve Verify Repair, para isso preencha os campos destacados abaixo:
 
File Name: Arquivo a ser recuperado
Action: Selecione Verify and Repair
Machine Name: Nome do Servidor
DB Name: DSN da Empresa
























Para mais informações, acesse:

A65 - Btrieve Verify Repair



4- Verifique que no final do processo o arquivo foi recuperado com sucesso. Não houve perda de informações.









5- Na pasta ?:\PROEMPxx\LFS\EEEE\MOVaaaa será gerado o arquivo automaticamente, já corrigido e o arquivo antigo com erro estará renomeado com final “.001”.
(Onde “?”corresponde a unidade de Mapeamento utilizado pelo GAP, “EEEE” é o código da empresa, “xx” ao número da PROEMP utilizada e “aaaa” ao ano de movimento).


























6- Verifique que ao abrir a tabela e inserir o comando abaixo, serão apresentados os 1104 registros recuperados.

  • Sem rótulos