Ir para conteúdo
  • Cadastre-se

dev botao

Erro de compilação ACBr_DFeComum


  • Este tópico foi criado há 1458 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia,

Fiz os updates no componente hoje pela manhã, e estou tendo problemas para compilar o ACBr_DFeComum.dpk.

Utilizo Delphi 7, tentei fazer a instalação pelo instalador do ACBr, também não obtive sucesso.

Segue o erro gravado no log gerado pelo instalador

Copyright (c) 1983,2002 Borland Software Corporation
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrDFeCapicom.pas(59) Error: Cannot override a static method
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrDFeSSL.pas(503) Fatal: Could not compile used unit '..\..\..\Fontes\ACBrDFe\ACBrDFeCapicom.pas'
Compilation failure
Erro ao compilar o pacote "ACBr_DFeComum.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.

Alguma dica de como posso resolver esse problema?

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Já estamos subindo uma correção...

Se não usar a CAPICOM (recomendado), desabilite no ACBr.inc

// Descomente a linha abaixo, se você não utiliza a obsoleta Capicom para Criptografia (recomendado)
{$DEFINE DFE_SEM_CAPICOM}

 

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

11 minutos atrás, Daniel Simoes disse:

Já estamos subindo uma correção...

Se não usar a CAPICOM (recomendado), desabilite no ACBr.inc


// Descomente a linha abaixo, se você não utiliza a obsoleta Capicom para Criptografia (recomendado)
{$DEFINE DFE_SEM_CAPICOM}

 

Fiz essa alteração no ACBr.inc e compilou o componente ACBr_DFeComum sem problemas, porém agora não estou conseguindo sucesso a compilar o ACBr_NFSe.dpk.

Segue o log gerado

Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\ACBrNFSeNotasFiscais.pas(193) Error: Undeclared identifier: 'Exception'
D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\ACBrNFSeWebServices.pas(43) Fatal: Could not compile used unit '..\..\..\..\Fontes\ACBrDFe\ACBrNFSe\PCNNFSe\pnfsNFSeG.pas'
Compilation failure
Erro ao compilar o pacote "ACBr_NFSe.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.

Alguma dica ?

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Correção para a CAPICOM no SVN.. Commit [r19537]

 

7 minutos atrás, Willian Carminatt disse:

D:\programa\componentes\componentesD7\ACBr\Fontes\ACBrDFe\ACBrNFSe\ACBrNFSeNotasFiscais.pas(193) Error: Undeclared identifier: 'Exception'

Deve haver modificações locais nos seus fontes... não existe o texto "exception", na linha 193 da Unit ACBrNFSeNotasFiscais.pas

sugiro apagar os fontes marcados em vermelho, e baixa-los novamente...

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Rode o ACBrInstall_trunk2.exe para que as BPLs e DCUs seja atualizadas

O instalador é baixado pelo SVN, e fica na raiz dos fontes...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

30 minutos atrás, Daniel Simoes disse:

Correção para a CAPICOM no SVN.. Commit [r19537]

 

Deve haver modificações locais nos seus fontes... não existe o texto "exception", na linha 193 da Unit ACBrNFSeNotasFiscais.pas

sugiro apagar os fontes marcados em vermelho, e baixa-los novamente...

Problema do ACBr_DFeComum resolvido com o commit da revisão 19537.

Realmente havia uma diferença no meu fonte do arquivo "ACBrNFSeNotasFiscais.pas", após revertida funcionou da maneira correta.

Obrigado pela atenção.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Fundadores
Agora, warobert disse:

É assim mesmo que faço a instalação do ACBr.

 

Não compreendi a sua resposta... mas se o erro persistir... apague a pasta "Lib\Dxx" que o instalador cria no raiz do SVN, abra o Delphi, remova todas as referencias do ACBr, em Installed Packages... e depois rode novamente o instalador

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1458 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.