Ir para conteúdo
  • Cadastre-se

dev botao

Erro Acbr Install


Ademir P. Voigt
Ver Solução Respondido por Juliomar Marchetti,
  • Este tópico foi criado há 3605 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde!

Estou tentando de todas as formas atualizar o compomente ACBR no delphi xe 2, mas sempre retorna erro ao compilar acbrnfe.

 
Log do ACBR Install:
Copyright © 1983,2011 Embarcadero Technologies, Inc.
C:\ACBr\Fontes\PCN2\pcnAdmCSCNFCe.pas(62) Error: E2003 Undeclared identifier: 'TpcnIndOperacao'
C:\ACBr\Fontes\PCN2\pcnAdmCSCNFCe.pas(75) Error: E2005 'TpcnIndOperacao' is not a type identifier
C:\ACBr\Fontes\PCN2\pcnAdmCSCNFCe.pas(121) Error: E2003 Undeclared identifier: 'IndOperacaoToStr'
C:\ACBr\Fontes\PCN2\pcnAdmCSCNFCe.pas(124) Error: E2003 Undeclared identifier: 'ioRevogaCSC'
C:\ACBr\Fontes\ACBrNFe2\ACBrNFeWebServices.pas(1938) Fatal: F2063 Could not compile used unit 'pcnAdmCSCNFCe.pas'
Compilation failure
 
Já executei o arquivo apagarAcbr.bat, porem não adiantou.
 
Devo desinstalar pelo delphi e depois tentar a instalação pelo acbr install?
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

 

A pasta PCN2 deve estar desatualizada, verifique se todos os fontes desta pastas contem uma bolinha verde no ícone.

 

O que não tiver significa que foi alterado, logo esta desatualizados com relação ao que esta do repositório.

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores
  • Solution

Boa tarde

primeiro veja se não possui mais locais com os fontes! veja no library path do delphi!

após execute no .bat dentro das unidades que tenha no seu micro!

e finalmente execute o ACBrInstall e utilize somente ele para instalar os componentes!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Boa Tarde!

 

1 - Executei o .bat em todas a unidades, onde foram eliminados arquivos.

2 - Conferi o library path do delphi etudo OK.

3 - Apaguei a pasta PCN2 e fiz um update no SVN

4 - Apaguei o acbrintall.exe

Meu repositório é esse: svn://svn.code.sf.net/p/acbr/code/trunk

 

Embarcadero Delphi for Win32 compiler version 23.0
Copyright © 1983,2011 Embarcadero Technologies, Inc.
C:\ACBr\Fontes\PCN2\pcnAdmCSCNFCe.pas(62) Error: E2003 Undeclared identifier: 'TpcnIndOperacao'
C:\ACBr\Fontes\PCN2\pcnAdmCSCNFCe.pas(75) Error: E2005 'TpcnIndOperacao' is not a type identifier
C:\ACBr\Fontes\PCN2\pcnAdmCSCNFCe.pas(121) Error: E2003 Undeclared identifier: 'IndOperacaoToStr'
C:\ACBr\Fontes\PCN2\pcnAdmCSCNFCe.pas(124) Error: E2003 Undeclared identifier: 'ioRevogaCSC'
C:\ACBr\Fontes\ACBrNFe2\ACBrNFeWebServices.pas(1938) Fatal: F2063 Could not compile used unit 'pcnAdmCSCNFCe.pas'
Compilation failure
Link para o comentário
Compartilhar em outros sites

  • Consultores

O ACBrInstall esta compilando com sucesso o pacote PCN2?

 

Se sim, procure por DCUs da unit pcnAdmCSCNFCe.pas e exclua todas as com datas antigas.

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

Link para o comentário
Compartilhar em outros sites

Deu certo.

Procurei por DCUs e BPL novamente. Apaguei pelo .bat e deu certo.

 

Apenas tive que copiar as BPLs para a pasta C:\Users\Public\Documents\RAD Studio\9.0\Bpl. Pena o ACR install não fazer isso.

Mas é o de menos. Já recompilei o nosso sistema e não apresentou erros.

 

Sobre a versão 3.0 da NFe, é necessária alguma mudança no sistema ou somente atualizar a pasta Schemas?

Desculpe se a pergunta estiver em topico errado...

Editado por CertaSolucoes
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

 

Primeiramente a versão correta é 3.10 e não 3.0, visto que existe a versão 3.00 para a NFC-e que foi utilizada durante o projeto piloto.

 

Alem de atualizar os schemas existe sim a necessidade de realizar algumas alterações na sua aplicação, mais precisamente na rotina de configuração do componente e na que alimenta o mesmo com os dados pertinentes a venda.

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Deu certo.

Procurei por DCUs e BPL novamente. Apaguei pelo .bat e deu certo.

 

Apenas tive que copiar as BPLs para a pasta C:\Users\Public\Documents\RAD Studio\9.0\Bpl. Pena o ACR install não fazer isso.

Mas é o de menos. Já recompilei o nosso sistema e não apresentou erros.

 

Sobre a versão 3.0 da NFe, é necessária alguma mudança no sistema ou somente atualizar a pasta Schemas?

Desculpe se a pergunta estiver em topico errado...

Este é o problema !

você deve de deixar somente dentro da pasta SVN/lib/Delphi/XXX os dcu, bpl e dcp

dos outros locais deve de apagar!

isso foi feito seguindo o que o próprio XE6 superior fazem bem como componentes pagos

que separam dentro dele mesmo para possui um único fonte!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3605 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.