Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa noite! Já procurei nos demais tópicos e não consegui algo que me ajudasse.

O ACBrNFSeDemo funciona corretamente, porém minha aplicação retorna o erro "O documento XML difere da assinatura" quano tento realizar o envio através de ACBrNFSe1.Enviar(1);

Minha diferença para o ACBrDemo é que utilizo o ACBrNFSe1.SSL.SelecionarCertificado; antes de enviar para selecionar o certificado. Isso é um problema?

 

Obrigado!

notas.rar

  • 4 meses depois ...
Postado (editado)

Estou enfrentando o mesmo problema do Cleber, porém só com o GINFES e depois que atualizei para o Truck2, na versão anterior estava funcionando corretamente. 

Cleber conseguiu resolver ? Se sim, como ?

Obrigado.

Editado por Heber Germano
Postado (editado)

Bom dia Ítalo e obrigado pela atenção que já dispensou ao ler e responder minha mensagem.

O cliente possui apenas um certificado,  A1 que esta  configurado no componente, porém também tentei efetuar o procedimento através do SSL.SelecionarCertificado. No meu sistema ocorre "O documento XML difere da assinatura". No programa de exemplo ocorre "Assinatura inválida. Informar assinatura correta no documento XML".

No Demo do ACBr anterior e na versão anterior do meu sistema não dá problema algum, inclusive deixei rodando no cliente a versão antiga do meu sistema até estabilizar esta  minha nova versão. Já atualizei os arquivos do ACBr, as configurações do Ginfes.ini e os arquivos do Schema e revisei o código do meu programa (que não mudou muita coisa em relação ao componente do ACBr).

O interessante é que esta acontecendo apenas com o GINFES, os clientes que utilizam ISS.Net e Bethan esta tudo perfeito.

Editado por Heber Germano
  • Membros Pro
Postado

Estou com esse problema após a ultima atualização do componente.

Investigando aqui descobri que está sendo causado por não converter corretamente a acentuação conforme mostra abaixo:

image.png.b519dff155eafc731561c5c13aee6bb2.png

Mesmo marcando a opção no componente para remover os acentos não está removendo.

Debugando o código aqui verifiquei que na Unit AcbrUtil na linha abaixo acontece o erro

 

image.png.45a41e75a6ec9d6a3811f4e8ff90951c.png

Só testei em uma maquina aqui do desenvolvimento

Estou fazendo mais testes para ver se consigo resolver o problema, creio que pode ser o mesmo problema de assinatura inválida dos questionamentos anteriores.

Postado

Após revisar e fazer pequenas modificações no código do meu sistema, atualizar os fontes do ACBr, Ini, Schemas, fazer um Build, comparar as configurações do componente ACBrNFSe problema persistiu. Por fim renomeei o ACBrNFSe1 para ACBrNFSe2, e inclui outro componente ACBrNFSe1, e funcionou perfeitamente como funcionava antes.

Para ter certeza exclui o componente novo e voltei utilizar o anterior e parou de funcionar. Em resumo exclui de vez e inclui novo componente e esta rodando normalmente, estranho, e o mais interessante que só dava problema com o GINFES, no mesmo sistema enviei para Betha e ISS.Net sem problemas.

Ítalo e Serginho. muito obrigado pela atenção, sucesso para vocês. 

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