Ir para conteúdo
  • Cadastre-se

dev botao

Problema na assinatura Hash para leiaute Publica


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 992 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde.
Fiz o envio de um xml para o leiaute Publica e tive o seguinte retorno do webservice:

Assinatura do Hash nao confere.

Reenvie assinatura do Hash conforme algoritmo estabelecido no Manual de Instrucao da NFS-e.


Gostaria de saber se existe alguma configuração para que seja calculado o Hash de forma diferente?
Tenho outros clientes que geram as notas em outros municípios e funciona perfeitamente.
Sabem se as configurações de SSL influenciam no calculo desse hash?

  • 4 semanas depois ...
Postado

Não estou usando o ACBrNFSeX.

O problema também ocorre no exemplo.

E as configurações que uso não as seguintes:

SSLLib := libCustom;
SSLCryptLib := cryOpenSSL;
SSLHttpLib := httpWinHttp;
SSLXmlSignLib := xsLibXml2;
WebServices.SSLType := LT_all;

 

  • Consultores
  • Solution
Postado

Bom dia Tiago,

Lhe convido a iniciar os testes com o novo componente de emissão de NFS-e: ACBrNFSeX
O componente antigo: ACBrNFSe não vai mais ter manutenção.

Faça os testes usando o programa exemplo do novo componente.

Manual de Migração

Mude o valor de SSLType para LT_TLSv1_2.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado (editado)

Boa tarde.

Estou começando a testar o ACBrNFSeX para ver se resolve esse problema da assinatura do Hash.

Então estou utilizando o ACBrNFSeX_Exemplo para tentar fazer o envio, porem para o município que estou utilizando que é Guatambu - SC as configurações atuais estão usando o provedor da Pronim e esse município mudou para o provedor Publica.

Identifiquei no arquivo ACBrNFSeXServicos onde tem essas configurações:

[4206652]
Nome=Guatambu
UF=SC
Provedor=Pronim
Versao=2.02
ProRecepcionar=http://177.10.167.82/nfse.portal.integracao/services.svc
HomRecepcionar=http://177.10.167.82/nfse.portal.integracao.teste/services.svc

Então alterei esses arquivos para usar as seguintes configurações:

[4206652]
Nome=Guatambu
UF=SC
Provedor=Publica
ProRecepcionar=http://nfse1.publica.inf.br/guatambu_nfse_integracao/Services
HomRecepcionar=http://nfse-teste.publica.inf.br/homologa_nfse_integracao/Services

Mas mesmo assim, alterando essas configurações para esse novo provedor o executável ACBrNFSeX_Exemplo continua mostrando como o provedor da Pronim.

Tem algum outro lugar que eu preciso alterar as configurações para usar esse novo provedor?

Editado por Tiago Brizola
Postado

Bom dia Italo.

Consegui fazer o envio utilizando o novo componente ACBrNFSeX exemplo.

E ocorreu o mesmo erro do Hash citado no inicio desse tópico, utilizei as mesma configurações aba Certificado e WebService.

Tem alguma ideia do que pode ser esse problema?

  • Consultores
Postado

Boa noite,

Posta o XML que está enviando.

Verifica campos com informações variáveis, como de discriminação, como teste mande texto simples sem acentuação, quebra de linha e outros, diferentes de Letras, números e espaços.

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