Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Moderadores
Postado

Este erro está ocorrendo ao dar build no ACBrComum.dpk e está intereferindo nos demais componentes do ACBr (ACBrNFe,ACBrCTe...)

Fiz o update hoje(12/11/2012)

post-304-13548988257732.jpg

  • Moderadores
Postado

Não, somente o Delphi 7. E não instalei nenhum componente novo, ou seja, o meu Delphi 7 está exatamente como estava na ultima vez que fiz o update do ACBr. Será que o dpk não foi alterado em uma nova versão do Delphi?

O problema é que agora não consigo compilar nenhum dos meus projetos, pois diz não encontrar os bpls dos componentes de NFe e CTe.

  • Consultores
Postado

Boa tarde Graça,

Ao realizar o Update dos fontes, quais foram os fontes atualizados?

Lhe pergunto isso, pois também fiz o Update hoje e a unica atualização disponibilizada foi a do Regys no dia 9 de novembro as 16:47 referente ao ACBrInstall.

Nenhum fonte de componte consta nesse útimo Update.

Você esta com todos os fontes de todos os componentes atualizados.

É recomendado que se compile o pacote XYZ que é utilizado pelo componente ABC, quando algum fonte do pacote XYZ é atualizado.

Exemplificando:

Fonte atualizado: pcnRetEnvEventoNFe.pas

Pacote: PCN2

Componente que utiliza o pacote PCN2: ACBrNFe e ACBrCTe.

Após baixar os fontes atualizados, proceder da seguinte forma:

1. Executar o Delphi;

2. Abrir o Pacote PCN2

3. Compilar o Pacote PCN2

4. Abrir a Aplicação que utiliza o componente ACBrNFe e compilar com a opção Build.

5. Abrir a Aplicação que utiliza o componente ACBrCTe e compilar com a opção Build.

Se você não utiliza o componente ACBrCTe não execute o passo 5.

Note que eu não desinstalo nenhum componente, apenas compilo os pacotes segundarios.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Moderadores
Postado

Quanto aos arquivos inc eu só tenho na pasta C:\Arquivos de Programas\Borland\Delphi7\Lib\ACBr\Fontes\ACBrComum

Sempre que faço update do ACBr via SVN sigo esse processo:

1-Abro o Delphi7

2-Open em C:\Arquivos de programas\Borland\Delphi7\LIB\ACBr\Pacotes

-Synapse.dpk -> build

-ACBrCapicom.dpk -> build

-ACBrOpenSSL.dpk -> build

-ACBrComum.dpk -> build =====> aqui ocorreram os erros

-ACBrDiversos.dpk -> build

-ACBr_SPED.dpk -> build

-ACBR_Serial.dpk -> build

-ACBRNFe2\PCN2.dpk -> build

-ACBRNFe2\ACBrNFe2.dpk -> build =====> aqui ocorreram os erros

-ACBRNFe2\ACBrNFeDANFERV.dpk -> build =====> aqui ocorreram os erros

-ACBRNFe2\ACBrCTe.dpk -> build =====> aqui ocorreram os erros

-ACBRNFe2\ACBrCTeDACTeQRPkg.dpk -> build

No caso, é melhor compilar o ACBRNFe2\PCN2.dpk antes de dar build nos demais componentes? Como seria a ordem correta de atualização dos componentes no meu Delphi7? E a ordem dentro da Library Path pode interferir em algo?

  • Consultores
Postado

Graça,

A ordem dentro da Library Path, interfere sim.

Na minha maquina tenho a seguinte ordem:

Synalist

ACBrComum

ACBrCapicom

PCN2

ACBrSPED

ACBrSPEDContabil

ACBrSPEDFCont

ACBrSPEDFiscal

ACBrSPEDPisCofins

ACBrSintegra

ACBrNFe2

ACBrCTe

ACBrNFSe

ACBrMDFe

Esses são os componentes que eu utilizo.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Moderadores
Postado

Colocando Library Path na ordem sugerida e compilando o PCN2 antes de dar build nos demais componentes, parece que deu certo.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.