Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Amigos,

Baixei a nova revisão do ACBr hoje de número 1971 e então para desencargo de consiência efetuei a desinstalação completa de todos os componentes ACBr, quando ficou faltando instalar o ACBrNFeDanfeQRpkg.dpk deu o seguinte erro:

post-402-13548987305768.png

O que fazer?

Possuo Delphi 6 com OpenSSL e NF-e 2.0

Fabrício Gomes Araújo

Postado

O ACBr está na pasta "D:\CompDelphi\ACBr" e o library path do meu Delphi 6 está:

D:\CompDelphi\ACBr\Fontes\ACBrComum

D:\CompDelphi\ACBr\Fontes\ACBrNFe2

D:\CompDelphi\ACBr\Fontes\PCN2

D:\CompDelphi\ACBr\Fontes\synalist

D:\CompDelphi\ACBr\Fontes\ACBrDiversos

D:\CompDelphi\ACBr\Fontes\ACBrSerial

Tentei novamente e continua o mesmo erro da imagem postada:

[Error] ACBrNFeDanfeQRpkg.dpk(76): Packages 'vclx' and 'ACBr_NFe2' both contain unit 'FileCtrl'

Não sei o que fazer...

Postado

Bom dia Italo,

Obrigado por tentar me ajudar, mas a pasta da Lib está no library path:

$(DELPHI)\Lib

$(DELPHI)\Bin

$(DELPHI)\Imports

$(DELPHI)\Projects\Bpl

Depois vem mais algumas pastas de outros componentes que tenho instalado e posteriormente todas as pastas do ACBr que postei logo acima.

  • Consultores
Postado

Fabricio,

Cheque se na pasta Lib, encontra-se a vcljpg.dcp e a qrpt.dcp.

Pois segunda a imagem postada, a mensagem de erro é uma e a linha em vermelho (a que provavelmente provocou o erro) não tem muito a ver com a mensagem.

No Delphi 6 o Quick Report é instalado automaticamente, você esta utilizando o QR que veio com ele ou instalou uma versão mais recente em outra pasta ?

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

  • Consultores
Postado

Fabricio,

O componente ACBrNFe você consegui compilar e instalar?

O que esta faltando é o ACBrNFeDANFeQR ?

Estranho, no meu ACBrNFeDanfeQRpkg.dpk não contem o vcljpg na lista dos requeridos.

(Deve ser porque eu utilizo o Delphi 7)

Esperimente excluir da pasta ...\Projects\Bcl os arquivos referentes ao DANFe.

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

Postado

Italo,

o ACBrNFe está normal, inclusive consigo compilar o Demo (após remover o DANFE do Rave).

Acredito que deve ser diferença dos Delphis mesmo, pois após a compilação do ACBrNFeDanfeQRpkg.dpk, apresenta uma mensagem que deverá alterar o pacote acidionando o vcljpg e qrpt, ao dar ok apresenta o erro informado.

Removi tudo da pata Bpl e tentei instalar novamente e nada. Inclusive já tinha feito isso para todos os componentes do ACBr e também não tinha funcionado a instalação do ACBrNFeDanfeQRpkg.dpk.

Postado

Italo,

Funcionou!!! Descobrimos o problema. Seguinte:

Como utilizamos o Delphi 6, então instalamos o pacote ACBr_NFe2_Delphi6.dpk ao invés de ACBr_NFe2.dpk, só que no pacote ACBrNFeDanfeQRpkg.dpk está fixo a referência ao pacote "ACBr_NFe2" e assim dava o erro, ao alterar a referência para "ACBr_NFe2_Delphi6" funcionou perfeitamente.

Fica aí a dica para quem utiliza Delphi 6 com Quick Report.

  • 5 meses depois ...
Postado

Oi, eu também uso D6 c/ QR.

No entanto ao instalar o componente ACBrNFeDanfeQRpkg.dpk dá erro e aborta a instalação.

Ao compilar falta a biblioteca [soaprtl]... onde a encontro? Como instalo?

... Agradeço a ajuda...

Gilson

----------------

Italo,

Funcionou!!! Descobrimos o problema. Seguinte:

Como utilizamos o Delphi 6, então instalamos o pacote ACBr_NFe2_Delphi6.dpk ao invés de ACBr_NFe2.dpk, só que no pacote ACBrNFeDanfeQRpkg.dpk está fixo a referência ao pacote "ACBr_NFe2" e assim dava o erro, ao alterar a referência para "ACBr_NFe2_Delphi6" funcionou perfeitamente.

Fica aí a dica para quem utiliza Delphi 6 com Quick Report.

Postado

Olá Italo,

Inicialmente gostaria de agradecer pelo seu retorno, no entanto, ao compilar o ACBr_NFe2_Delphi6 citado, apresenta erro na linha 1076 da unit ACBrNFeUtil;

I := Pos('

Observei que a referida unit faz parte do pacote ACBrComum.dpk, * ACBrUtil - Unit contendo diversos procedimentos e funções úteis para aplicações comerciais...

Um abraço

[email protected]

+++++++++++++++++++

Bom dia Gilson,

Obrigado pela dica.

Já esta disponivel para aqueles que utilizão o Delphi 6 os pacotes de instalação da NFe:

ACBr_NFe2_Delphi6 e

ACBrNFeDanfeQRpkg_Delphi6

  • Consultores
Postado

Boa tarde Gilson,

Foi disponibilizado alterações no componente ACBrNFe2 no que diz respeito a Carta de Correção CC-e.

Favor baixar a atualização via SVN.

Depois abra o pacote de instalação: ACBr_NFe2_Delphi6 e compile utilização a opção Build que encontra-se no menu Project.

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

Postado

Oi Italo,

Testei novamente a instalação do componente para o ACBrNFeDanfeQRpkg.dpk no D6, mas, não funcionou dando erro na linha anteriormente citada.

Tenho o D7 instalado em outra estação e configurei o mesmo para o componente abcr e esbarrei no processo de instalação do QR no D7, mas deu certo.

No entanto, quando tento compilar algum projeto com componente acbr não é encontrada variável unit pcnccenef linha 169 [t1ccenefe].

Estou tentando identificar a causa...

Quem puder me orientar ... ficarei grato,

[email protected]

  • Consultores
Postado

Bom dia Gilson,

Ao compilar e instalar o ACBrNFe2, usando as rotinas OpenSSL ocorria o erro na linha 1076 da unit ACBrNFeUtil, por causa do nome de uma variável, estava escrito XML sendo que o correto é AXML.

Correção executada e liberada para baixar pelo SVN.

No caso do Delphi 6 tinhamos somente o pacote de instalação: ACBr_NFe2_Delphi6 agora esta disponivel tambem o pacote: ACBrNFeDanfeQRpkg_Delphi6, para instalação do DANFe em Quick Report.

Quanto ao Delphi 7 o Quick Report não vem instalado, siga as instruções de instalação contidas no arquivo:

...\Borland\Delphi7\Demos\Quickrpt \QReport_README.TXT

Depois do QR instalado inicie a instalação dos componentes ACBr, no caso da Nota Fiscal Eletrônica, utilize os pacotes:

ACBr_NFe2 para instalar o componente ACBrNFe

ACBrNFeDanfeQRpkg para instalar o componente ACBrNFeDANFeQR

No que diz respeito ao erro na linha 169 do fonte pcnCCeNFe, não detectei nada.

Favor abrir o pacote de instalação e compilar o mesmo usando a opção Build que encontra-se no menu Project.

Seguir a risca as instruções de compilação e instalação.

...\Fontes\ACBrNFe2\Instalar.TXT

Espero ter ajudado.

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

  • Consultores
Postado

Gilson,

ao postar sobre um erro você DEVE copiar o erro e postar junto na mensagem. Não o resuma, poste a mensagem de erro completa. Isso evita falhas humanas, principalmente de interpretação. Também facilita pra quem está te ajudando ver o que pode ser, já que talvez, como foi o caso, o erro não fique claro em outras versões do Delphi. ;)

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Bom dia Italo,

Vamos em frente ...

Com relação a mencionada correção para o componente ACBrNFe2 no D6 c/ QR, atualizei pelo tortoise, mas parece que não alterou ...

Ao compilar o projeto na íntegra\ ACBrNFe_demo.dpr... o code apresentou algumas inconsistências às quais foram reparadas e comentadas e seguem em anexo.

Ao compilar o ACBrNFe_demo.dpr não encontra a classe TACBRNFeDANFErave, pois não tenho o rave instalado no d6. Para compilar ignoro os erros e a referência ao rave e dá o mesmo erro que apresenta no D7, ou seja, if RetornarVersaoLayout(FSchema, tlCCeNFe) = '2.00' then

Na unit unit pcnCCeNFe; a variável [tlCCeNFe] não é encontrada e aborta a compilação do projeto demo.

Fico grato pelo seu retorno. Se desejar o form / unit do danfe no qr ao qual estou trabalhando eu lhe envio. Reparei algumas inconsistências no projeto que encontrei no site do Caio.

Um abraço,

[email protected]

ACBrNFe2.rar

  • Moderadores
Postado

Provavelmente vc não atualizou todas as pastas do componente, pois o arquivo pcnCCeNFe está na pasta PCN2. Se vc deu um update apenas na pasta ACBrNFe2, os arquivos alterados nas outras pastas não foram baixados.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
Postado

Olá pessoal,

Após configurar o componente QR no D7..., atualizar via SVN a pasta ACBR\..., compilei o demo e apresentou ... conforme imagem anexa e aborta a instalação. <<<<<<< .mine

cDTDCCe = ']>' ;

=======

cDTDCCe = ']>' ;

>>>>>>> .r2495

Agradeço enormemente a colaboração dos colegas do projeto ACBR.

Até +

Gilson

post-1547-13548987477366.jpg

  • Moderadores
Postado

O erro ocorreu pq vc fez uma alteração e depois no arquivo e depois tentou baixar a atualização do SVN causando um conflito.

Apague o arquivo ACBrNFeUtil.pas e mande atualizar sua pasta que ele será baixado novamente.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
  • 1 ano depois...
  • Este tópico foi criado há 4149 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.