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
Postado

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

  • Membros Pro
Postado

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

  • Consultores
Postado
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

  • 5 semanas depois ...
  • Membros Pro
Postado

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

  • Consultores
Postado


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

  • Fundadores
Postado
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.

  • 1 mês depois ...
  • Membros Pro
Postado

Bom dia, até o dia 08/11/2024 as notas foram transmitidas normalmente, no dia 09/11/2024 logo na primeira nota às 08:07 ocorreu novamente a mensagem "Duplicate name: A component named "ACBrNFeDANFCeFortesFr" already exists".
Ficou dias sem acontecer e nesse sábado ocorreu novamente.
Versão 1.4.0.267
Eu ia anexar o log.txt mas como já tem uns dias, ele já foi limpo.
Foi informado que foi criado "TK-5957", tiveram algum sucesso?

  • Consultores
Postado
16 minutos atrás, tcharraw disse:

Foi informado que foi criado "TK-5957", tiveram algum sucesso

Bom dia !
Esta TK esta comigo, não conseguimos reproduzir nos nossos testes.
pode me enviar seu log atualizado para nosso email. pode enviar log completo.
[email protected]
se estiver grande, pode compactar p enviar.. mas por favor, envie ele todo
no corpo da mensagem colar o link desta conversa

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

  • Consultores
Postado

@tcharraw boa tarde !
Uma pergunta vc faz compilação ou alteração do monitor ai no seu ambiente?
usando os mesmo comandos do log nao consegui reproduzir o erro, nem na versao q vc está utilizando qto na versao mais recente.
Pode detalhar mais sobre quando acontece o erro para que eu tente reproduzir aqui por favor.
Qual windows está utilizando, tem impressora instalada nesta maquina?
Só com este cliente que acontece este erro?


 

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

  • Membros Pro
Postado

Boa tarde, não, não compilamos.
Win server 2022
Não há impressoras, apenas as do próprio Windows
Não há um momento ou dia específico que isso acontece, basta o nosso cliente trabalhar normal e depois de alguns dias o erro acontece (percebemos um padrão aos sábados, as duas ultimas vezes foi no sábado)
Normalmente acontece com nossos clientes que tem mais de 1 ACBr instalado no servidor (instalamos um por caixa), e os nossos únicos clientes que ocorreram esse problema, são todas filiais e estão na mesma rede.
Logoff no usuário administrador e fazer logon novamente resolve o problema.

imagem_2024-11-19_175841556.png

  • Membros Pro
Postado

Sobre a pergunta se é no mesmo usuário, vou detalhar mais como é lá:
São 5 servidores, de 5 clientes diferentes, CNPJ diferentes.

O servidor 1 tem 8 ACBr's
O servidor 2 tem 4 ACBr's
O servidor 3 tem 11 ACBr's
O servidor 4 tem 8 ACBr's
O servidor 5 tem 1 ACBr

Todos estão na mesma rede, mas cada um funciona com o seu próprio ENT.TXT e SAI.TXT
Em todos os servidores o usuário que opera é o "Administrador".

Até podemos atualizar novamente sim, mas já deu erro em outras versões... São 32 ACBr's que precisam ser re-instalados e precisa ser feito pós expediente, demora um tempo... Mas ok.

imagem_2024-11-21_153226025.png

  • Membros Pro
Postado

Se não me engano, quando acontece em um monitor acontece com todos naquele servidor, a loja fica sem imprimir PDF da nota e nós efetuamos o log-off para resolver.
Ou seja, em 1 servidor todos os caixas ficam dando a mensagem mas nos outros caixas das outras lojas emitem normal.
Mas as ultimas 3 vezes que aconteceu, foi na mesma empresa, na empresa 5 onde tem apenas 1 Monitor, e as ultimas 3 vezes foi em um sábado.

  • Consultores
Postado

entao pararam todos que estejam no mesmo servidor ?
exemplo servidor 1 com 5 monitores (para 5 caixas) se der problema afetam os 5 monitores (deste mesmo servidor) ?

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

  • Membros Pro
Postado

Isso, da ultima vez que ocorreu, apenas a loja 5 ficou dando o problema, as demais transmitiam normal.

O suporte do nosso sistema acabou de informar o mesmo ocorrido em outro cliente, agora no ES, mas a versão era versão .259.
Vamos atualizar para a versão .286 (ultima no momento) nestes clientes que ocorreram a mensagem.

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