Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Atualizei hoje 02/10/2025 o acbr, por conta das novas normas.
Me deparei com o seguinte erro ao realizar a instalação.

Erro ao compilar o pacote "ACBr_NFSeX.dpk".
Abortando... Ocorreram erros na compilação dos pacotes.

Se eu desmarcar tudo referente ao NFSeX (ACBr_NFSeX, ACBr_NFSeXDanfseFPDF, ACBr_NFSeXDanfseRL) instala perfeitamente.

  • Moderadores
Postado
1 hora atrás, Edivaldo_Matias disse:

Estranho que não mostrou que erro de compilação teve além de "Compilation failure"....

Fiz teste agora de udpate e instalação no D7 e instalou sem erros.

Tem alguma alteração local nos teus fontes?

Tente refazer a instalação marcando a opção de remover arquivos antigos do disco.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado (editado)

Estou fazendo a instalação do zero, ele é o ultimo componente que instalo.
Agora que cheguei nele, esta ocorrendo o erro, se eu desmarcar ele e os demais vinculados a ele instala normalmente.
Vou instalar os outros e tentar instalar ele manualmente separado, pra ver o que dá.
Maquina recém formatada

Editado por Edivaldo_Matias
  • Consultores
Postado

Não faça isso.
se tu procurar em todo o seu micro deve ter bpl e dcu bem com dcp res e demais arquivos jogados e perdidos

pois a IDE abre o pacote sem path definido onde sair ele joga pra onde ele achar

além dela modificar as vezes os dpks

rode o limpar ACBr .bat que tem no svn

abra seu delphi e diga não é todas as mensagens

feche ele e rode o instalador como administrador e faça a passo a passo.

se mesmo assim o erro persistir. sugiro apagar a pasta do ACBr e fazer o checkout de novo dele

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

Testei em 3 maquinas diferentes com delphi 7, e ambas ocorrendo o mesmo problema.
Não instala nem pelo decreto, ja realizei todo passo a passo que você me passou, e mesmo assim continua ocorrendo.

image.thumb.png.38ecc239523c98fa2f77fae9a0109243.pngimage.png.0afc6f968ede2dce4b13e1f6af85a556.pngimage.png.a637733483498e9255e740a5cdcfda1a.png

So me retorna isso, porem se eu desmarcar, consigo instalar, porem meu sistema emite NFSe

log_Delphi_7_Win32.txt

Editado por Edivaldo_Matias
me esqueci de anexar o log
  • Consultores
Postado

sugestão é excluir a pasta do ACBr. e baixe novamente e tente instalar

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado (editado)

Na minha máquina, tive que reinstalar o ACBR, baixei novamente, e está acontecendo a mesma coisa, o mesmo erro!

 

Compiling package C:\ACBR\Pacotes\Delphi\ACBrDFe\ACBrNFSeX\ACBr_NFSeX.dpk
"C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin\dcc32.exe" "C:\ACBR\Pacotes\Delphi\ACBrDFe\ACBrNFSeX\ACBr_NFSeX.dpk"
Embarcadero Delphi for Win32 compiler version 21.0
Copyright (c) 1983,2009 Embarcadero Technologies, Inc.
C:\ACBR\Fontes\ACBrDFe\ACBrNFSeX\Provedores\Infisc.GravarXml.pas(503) Error: E2003 Undeclared identifier: 'DFeUF'
C:\ACBR\Fontes\ACBrDFe\ACBrNFSeX\Provedores\Infisc.GravarXml.pas(507) Error: E2003 Undeclared identifier: 'DFeUFCodigo'
C:\ACBR\Fontes\ACBrDFe\ACBrNFSeX\Provedores\Infisc.Provider.pas(151) Fatal: F2063 Could not compile used unit '..\..\..\..\Fontes\ACBrDFe\ACBrNFSeX\Provedores\Infisc.GravarXml.pas'
Compilation failure

Editado por SIMBOLUS SISTEMAS
  • Moderadores
Postado
16 minutos atrás, SIMBOLUS SISTEMAS disse:

C:\ACBR\Fontes\ACBrDFe\ACBrNFSeX\Provedores\Infisc.GravarXml.pas(503) Error: E2003 Undeclared identifier: 'DFeUF'
C:\ACBR\Fontes\ACBrDFe\ACBrNFSeX\Provedores\Infisc.GravarXml.pas(507) Error: E2003 Undeclared identifier: 'DFeUFCodigo'
C:\ACBR\Fontes\ACBrDFe\ACBrNFSeX\Provedores\Infisc.Provider.pas(151) Fatal: F2063 Could not compile used unit '..\..\..\..\Fontes\ACBrDFe\ACBrNFSeX\Provedores\Infisc.GravarXml.pas'

No seu caso aparecem os erros.

E já foi corrigido, atualize novamente.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Desculpa a demora no retorno.
Formatei a maquina, pra assim ter certeza que não tinha nenhum lixo referente ao acbr em nenhum outro local.
Mas mesmo assim continua sem funcionar, com o mesmo erro.
Lembrando que estou utilizando Delphi 7.

Joguei no chatgpt, pra ver se me dava uma luz na solução.
Ele me retornou a seguinte situação.

 

Abra o prompt de comando do Delphi 7 e execute o comando manualmente para ver a linha de erro real:
"C:\D7\Borland\Delphi7\bin\dcc32.exe" -B -Q "D:\CompsD7\A198_AcbrD7\trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFSeX\ACBr_NFSeX.dpk"

C:\WINDOWS\system32>"C:\D7\Borland\Delphi7\bin\dcc32.exe" -B -Q "D:\CompsD7\A198_AcbrD7\trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFSeX\ACBr_NFSeX.dpk"
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\WINDOWS\system32>

 
O ChatGPT disse:

Perfeito 👍 — isso confirma o que suspeitávamos:
➡️ o compilador Delphi 7 (versão 15.0) nem chegou a compilar o pacote porque o ACBrNFSeX é incompatível com Delphi 7.
Por isso não aparece erro de unit missing — ele simplesmente não entende várias das units usadas nesse pacote moderno (que são Unicode e usam Generics).


💡 Explicando

O pacote ACBr_NFSeX.dpk faz parte da nova geração dos componentes ACBr DFe (Documentos Fiscais Eletrônicos), que:

  • Usa Delphi 2009 ou superior (Unicode);

  • Faz uso de Generics, Record Helpers, e RTTI extendido, que o Delphi 7 não possui.

➡️ Resultado: Delphi 7 apenas ignora a compilação, sem exibir mensagens.

Isso realmente procede?

  • Moderadores
Postado
15 minutos atrás, Edivaldo_Matias disse:

Isso realmente procede?

Como disse mais acima, eu instalei sem problemas no D7 o outro dia.

Tente fazer uma instalação sem os pacotes para Fast, e marcando a opção de forçar a cópia das DLLs.

Depois instale novamente marcado os pacotes para Fast.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Consultores
Postado

Hum já vi isso é bem peculiar a uma versão do delphi 7.

çei que não é o seu caso mas sua versão é oficial e registrada ? e qual delas foi instalado? pois senão me engano tem 3 versões distintas

18 minutos atrás, Edivaldo_Matias disse:

Desculpa a demora no retorno.
Formatei a maquina, pra assim ter certeza que não tinha nenhum lixo referente ao acbr em nenhum outro local.
Mas mesmo assim continua sem funcionar, com o mesmo erro.
Lembrando que estou utilizando Delphi 7.

Joguei no chatgpt, pra ver se me dava uma luz na solução.
Ele me retornou a seguinte situação.

 

Abra o prompt de comando do Delphi 7 e execute o comando manualmente para ver a linha de erro real:
"C:\D7\Borland\Delphi7\bin\dcc32.exe" -B -Q "D:\CompsD7\A198_AcbrD7\trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFSeX\ACBr_NFSeX.dpk"

C:\WINDOWS\system32>"C:\D7\Borland\Delphi7\bin\dcc32.exe" -B -Q "D:\CompsD7\A198_AcbrD7\trunk2\Pacotes\Delphi\ACBrDFe\ACBrNFSeX\ACBr_NFSeX.dpk"
Borland Delphi Version 15.0
Copyright (c) 1983,2002 Borland Software Corporation
C:\WINDOWS\system32>

 
O ChatGPT disse:

Perfeito 👍 — isso confirma o que suspeitávamos:
➡️ o compilador Delphi 7 (versão 15.0) nem chegou a compilar o pacote porque o ACBrNFSeX é incompatível com Delphi 7.
Por isso não aparece erro de unit missing — ele simplesmente não entende várias das units usadas nesse pacote moderno (que são Unicode e usam Generics).


💡 Explicando

O pacote ACBr_NFSeX.dpk faz parte da nova geração dos componentes ACBr DFe (Documentos Fiscais Eletrônicos), que:

  • Usa Delphi 2009 ou superior (Unicode);

  • Faz uso de Generics, Record Helpers, e RTTI extendido, que o Delphi 7 não possui.

➡️ Resultado: Delphi 7 apenas ignora a compilação, sem exibir mensagens.

Isso realmente procede?

 

Agora, Edivaldo_Matias disse:

Só utilizo o Fortes, mas vou tentar realizar o procedimento

sinto dizer mas não vai funcionar.
eu acho que pode ser algum dos dpk do NFSeX que esteja com um caracter inválido mas não consegui parar pra identificar, pois quem houve a situação a versão do delphi 7 era pirata

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Moderadores
Postado
1 hora atrás, Edivaldo_Matias disse:

Só utilizo o Fortes, mas vou tentar realizar o procedimento

Perdão, fiz confusão, o seu erro é no pacote ACBrNFSeX então nada a ver com o Fast Report.

Então instale desmarcando o ACBrNFSeX e marcando pra sobrescrever as DLLs, depois instale novamente marcando esse pacote.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Consultores
Postado

Uma dúvida. qual seria o path onde estão os fontes do ACBr?

e o Delphi está no caminho comum do instalador? c:\program files x86\borland\delphi7....

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado
5 horas atrás, Edivaldo_Matias disse:

tambem fiz, e não deu certo.

Como não uso o delphi 7 no dia a dia não me ative a procurar

mas a primeira coisa que faria era olhar o arquivo dpk do NFSeX no notepad++, depois demais arquivos que ele depende.

verificar o enconding e quebra de linhas.

há e tem uma coisa que notei, ele tem muitas units declaradas

note pelo numero de linhas, e senão me engano é o único

image.png

não lembro se o Delphi 7 tem limite no dpk 

 

notei que essa linha está diferente

image.png

deveria estar ON

onde os demais documentos estão ON

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Pode fechar o Tópico por favor.
vou sofre com isso mais não.
Até removi algumas linhas do DPK, deixei somente os servidores que funcionam na minha cidade, e mesmo assim, simplesmente da erro na compilação do ACBRNFSex.
Se futuramente eu migrar a versão do Delphi pra uma mais recente, eu tento novamente.
Muito obrigado pelo auxilio de todos aqui envolvidos.
Desejo uma excelente semana pra todos. 

  • Moderadores
Postado
23 horas atrás, Edivaldo_Matias disse:

Até removi algumas linhas do DPK, deixei somente os servidores que funcionam na minha cidade, e mesmo assim, simplesmente da erro na compilação do ACBRNFSex.

Se possível anexe o arquivo ACBr_NFSeX.cfg gerado pelo instalador, para comparação.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

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