Ir para conteúdo
  • Cadastre-se

dev botao

Duplicate name: A compoment named "ACBrNFeDANFCeFortesFr" already exist


Ver Solução Respondido por Daniel InfoCotidiano,

Recommended Posts

  • Membros Pro

Bom dia, desde o início do mês de julho que tivemos de atualizar a nossa versão do ACBr (Versão 1.4.0.266) para correção no códigos tPag da forma de pagamento pix (anteriormente se utilizava 17 e passou a ser 20) estamos enfrentando um problema incomum e recorrente em alguns de nossos clientes.
Após o comando:
    NFe.ImprimirDANFEPDF("C:\ACBrMonitorPLUS_1\Logs\29240803797726000195650010002853301201740695-nfe.xml")
É nos retornado a mensagem:
    ERRO: Erro ao criar o arquivo PDF
Seguido da descrição
    Duplicate name: A compoment named "ACBrNFeDANFCeFortesFr" already exist

Porém, esse erro não acontece toda hora, hoje pode iniciar, transmitir e imprimir normalmente, mas após algumas horas (de 5h á 48h) o problema aparece. Nossa única solução está sendo reiniciar o servidor do cliente.
Segue em anexo o log e configuração acbrmonitor.ini
No LOG, é possível observar que nas linhas 121 e 123 há uma diferença de aproximadamente 30 minutos, que é o tempo do cliente entrar em contato conosco, reiniciarmos o servidor, iniciar as aplicações novamente e passar uma venda emitindo nota no caixa novamente.
OBS: No arquivo de LOG e no acbrmonitor.ini é possível observar que o nome da pasta é "ACBrMonitor_01" pois nós temos 1 ACBr....exe para cada caixa do cliente, pois apenas 1 monitor não consegue atender o fluxo de vendas.

Nilson.rar

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

@tcharraw
Boa tarde !
A versão que utilizei nos testes 1.4.0.267, consegue testar com ela?
Executei os testes, no meu não apresentou o problema.
image.png

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 minuto atrás, tcharraw disse:

Posso instalar a versão 1.4.0.267 por cima mesmo ou preciso mover a pasta, instalar o zero e reconfigurar?

antes de instalar só faz um backup dos inis da pasta do monitor.
pode ser instalado por cima, pois ele nao sobrescreve o INI.
backup é só por prevencao mesmo

 

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • 5 semanas depois ...
  • Membros Pro

Bom dia, no dia 09/09/2024 ocorreu novamente, utilizando a versão 1.4.0.267
No log.txt percebe-se que inicia no dia 04/09/2024 e segue normalmente até a linha 21532 no dia 09/09/2024
Nas linhas finais nós temos o problema ocorrendo: "Duplicate name: A component named "ACBrNFeDANFCeFortesFr" already exists".
Não há mais log depois disso pois descobrimos que fazer logoff do Windows e logar novamente é uma solução, assim como reiniciar o servidor.

LOG.rar

Link para o comentário
Compartilhar em outros sites

  • Consultores


09/09/2024 09:34:09 - NFe.SetFormaEmissao(1)
09/09/2024 09:34:10 - OK:
09/09/2024 09:34:10 - NFe.SetModeloDF(65)
09/09/2024 09:34:10 - OK:
09/09/2024 09:34:10 - NFe.ConsultarNFe("C:\ACBRMONITORPLUS_2\arqs\03797726000195\NFCE\202409\NFCE\29240903797726000195650010002917701283470057-nfe.xml")
09/09/2024 09:34:10 - OK: Autorizado o uso da NF-e
Arquivo=C:\ACBrMonitorPLUS_2\Arqs\03797726000195\NFCe\202409\NFCe\29240903797726000195650010002917701283470057-nfe.xml
09/09/2024 09:34:10 - NFe.SetFormaEmissao(1)
09/09/2024 09:34:11 - OK:
09/09/2024 09:34:11 - NFe.SetModeloDF(65)
09/09/2024 09:34:11 - OK:
09/09/2024 09:34:11 - NFe.ImprimirDANFEPDF("C:\SYSWEB\sysfin\notafiscal\03797726000195\nfc\XML\202409\29240903797726000195650010002917701283470057-nfe.xml")
09/09/2024 09:34:11 - ERRO: Erro ao criar o arquivo PDF. Duplicate name: A component named "ACBrNFeDANFCeFortesFr" already exists
09/09/2024 09:34:20 - NFe.SetFormaEmissao(1)

//
Algumas perguntas so p entender o fluxo p fazer aqui.
Se a forma de emissao e SetModelo é o mesmo, pq nestes intervalo vc "seta" novamente?

Observando os paths, qd vc consulta e esta armazenando em um path, mas qdo vai imprimir vc o path é outro. mas existe o arquivo no outro path ?

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Fundadores
9 horas atrás, Daniel InfoCotidiano disse:

09/09/2024 09:34:11 - ERRO: Erro ao criar o arquivo PDF. Duplicate name: A component named "ACBrNFeDANFCeFortesFr" already exists

Essa msg parece indicar um erro de lógica de programação, do nosso lado...

Sabemos como reproduzir o problema ?

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

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

The popup will be closed in 10 segundos...