Quando a falha ocorre?
Na rotina de integração de notas do analisador fiscal, as notas foram gravadas mas sem os dados de Razão social e Apelido do terceiro. No log da rotina de integração, retorna o erro : 91 - Object variable or with block variable not set - Prolfsintegracao.dll.clsNterceiro.gravar
Quando acessamos o cadastro deste terceiro ele foi gravado também sem os dados de razão social e endereço.
Como corrigir?
Execute o rebuild nos arquivos: prgterceiros.btr, prg_006.mkd e prg_07.mkd
Depois execute nos arquivos citados o comando de buffer nas tabelas : prg_terceiro_btr, prg_tereceiro_compl e prg_endereco
- Alter table prg_terceiro_btr add column DUMMIE integer default 999
- Alter table prg_terceiro_btr drop column DUMMIE
Executado o procedimento, realize o Btrieve verify Repair nos mesmos arquivos
Executando o procedimento
Depois de executado as correções nos arquivos, execute novamente a integração de notas no analisador fiscal, habilitando a opção - Substituir (regravar) os terceiros do Livro Fiscal).