Ir para conteúdo
  • Cadastre-se

dev botao

Alteração no ACBrValidador


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

Recommended Posts

Bom dia, ao gerar uma NFe no ACBrMonitorPlus com um código de barras inválido estava recebendo uma mensagem com problema de codificação. A mensagem aparece assim: 

TAG:<det nItem="1"><prod> ID:I03/cEAN(Código de Barra do Item) - Código GTIN inválido, o código GTIN deve ter 8, 12, 13 ou 14 caracteres..

Pelo que eu entendi a string depois do hífen estava sendo codificada em Unicode 2 vezes. Fiz uma alteração, que segue em anexo, no ACBrValidador.pas e agora a mensagem aparece corretamente:

TAG:<det nItem="1"><prod> ID:I03/cEAN(Código de Barra do Item) - Código GTIN inválido, o código GTIN deve ter 8, 12, 13 ou 14 caracteres..

 

ACBrValidador.pas.patch

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Mudar esse Fonte, poderia causar problemas em outros sistemas que usam diretamente o componente...

O problema deve estar no ACBrMonitorPLUS, quando ele levanta a exceção...

Você pode por favor fornecer um passo a passo de como reproduzir o problema, e se possível, um XML que gere o erro ?

Assim o @José M. S. Junior, pode tentar reproduzir e aplicar um ajuste no ACBrMonitorPLUS

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

  • Este tópico foi criado há 1175 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.