Ir para conteúdo
  • Cadastre-se

dev botao

Erro assinatura provedor Salvador


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

Recommended Posts

  • Membros Pro
Postado

Boa tarde,

                              Estou desenvolvendo o emissor da NFSe de Salvador - BA para um cliente , baseado no Demo ACBrNFSe e na transmissão está retornando um erro,

<Codigo>E1</Codigo>

<Mensagem>Assinatura do Hash não confere</Mensagem>

<Correcao>Reenvie assinatura do Hash conforme algoritmo estabelecido no Manual de Instrução da NFS-e</Correcao>

 

                               Utilizo um certificado A3 que funciona com outros provedores, deve ser um detalhe já que outros já emitem normalmente aqui em Salvador, algumas informações que podem ser uteis:                O repositório foi atualizado recentemente , está configurado o SSLLib = libWinCrypt,  tanto o Rps quanto o Lote são assinados. Seguem o xml e o arquivo ini, desde já agradeço a atenção.   

 

                            

3133-env-lot.xml 3133-rec.xml Salvador.ini

  • Membros Pro
Postado

Boa tarde,

 

                           Mais uma informação, rodei no Demo_AcbrNfse puro com todas as configurações originais e foi dada a mesma mensagem, outra coisa a consulta de lote não dá problema.  Alguém pode ajudar?

Grato.

 

  • Membros Pro
Postado

Bom dia ,

 

              Continuo sem obter solução para o problema, entrei em contato com a prefeitura de Salvador, e até então sem retorno, pior,  testei com o Provedor MetropolisWeb e dá o mesmo erro, ele usa também o layout ABRASFv1, VersaoDados 1.00 e VersaoXML 1.00, Para os Provedores EL, SIAM, WEBISSv2  funciona normalmente, Ítalo você tem alguma ideia?

 

Obrigado. 

  • Membros Pro
Postado

Boa tarde Ítalo, obrigado pelo retorno.

 

                       Alterei e quando salvo e leio as configurações apresenta essa mensagem:

image.png.e1af0257d223160364dc1873867ad604.png

 

  • Membros Pro
Postado

Italo,

 

                  Reinstalei a suite e configurei para capicom e no envio deu "Erro não especificado" e a consulta da situação do lote que funciona com libWincrypt  não funcionou com Capicom deu "Erro relacionado ao canal seguro"

  • Consultores
Postado

Bom dia Celso,

Realmente não vai funcionar com Capicom, pelo simples fato dos especialistas que implementaram o webservice de Salvador terem definido o atributo ID como sendo "id" todo em minúsculo.

Para funcionar em Capicom tem que ser "Id", a letra "I" em maiúsculo.

Vamos tentar então com OpenSSL.

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

  • Membros Pro
Postado

Bom dia Italo,

 

                        Realmente o Id é minusculo, querem reinventar a roda. Bom, fiz o teste com o OpenSSL mas o certificado é A3 e deu o erro abaixo, teria que usar um certificado A1?

 

image.png.cee2e4db7239fa307d1ff8a3d585574f.png  

  • Moderadores
Postado
27 minutos atrás, CelsoPires disse:

Bom dia Italo,

 

                        Realmente o Id é minusculo, querem reinventar a roda. Bom, fiz o teste com o OpenSSL mas o certificado é A3 e deu o erro abaixo, teria que usar um certificado A1?

 

image.png.cee2e4db7239fa307d1ff8a3d585574f.png  

OpenSSL não funciona com certificado A3

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 1 mês depois ...
Postado (editado)
Em 20/09/2019 at 08:58, Italo Jurisato Junior disse:

Bom dia Celso,

Realmente não vai funcionar com Capicom, pelo simples fato dos especialistas que implementaram o webservice de Salvador terem definido o atributo ID como sendo "id" todo em minúsculo.

Para funcionar em Capicom tem que ser "Id", a letra "I" em maiúsculo.

Vamos tentar então com OpenSSL.

@Italo Jurisato Junior, bom dia. Mesmo utilizando OpenSSL, um certificado A1 válido, no demo do ACBr o erro de Hash ainda persiste. 

@CelsoPires, conseguiu emitir a NFSe ai? 

Editado por danielueda
  • Membros Pro
Postado

Boa tarde Daniel Ueda,

 

                              Não, até o momento com o componente ACBr não consegui. Existe uma Dll do próprio provedor que emite com o Delphi , mas também só consegui com Windows 32 bits. Se tiver novidades favor postar. 

Postado

@CelsoPires, testei utilizando a dll do próprio provedor, mas no Windows 10 64 bits não obtive sucesso. Estou cogitando usar um serviço de emissão na nuvem para solucionar o problema. Caso tenha outra ideia, compartilhe também, por favor.

  • 2 semanas depois ...
  • Solution
Postado

@CelsoPires, Consegui emitir com o ACBr, porém utilizando a solução de um outro post aqui do forum. Segue o link para acesso: 

 Distribui a aplicação gerada em C# somente para a assinatura e está funcionando no cliente, já validado.

  • Curtir 1
  • Membros Pro
Postado

Bom dia Daniel,

 

                                    Vou testar com essa solução e retorno para dizer se funcionou também , obrigado. 

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

The popup will be closed in 10 segundos...