Ir para conteúdo
  • Cadastre-se

dev botao

Erro NFS-e Serra - ES


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

Recommended Posts

Postado

Olá,

Estou tentando transmitir uma NFs-e para a cidade de Serra-ES porem estou recebendo o seguinte retorno:

Erro ao tentar localizar a informação de CNPJ/CPF para comparação da assinatura: Erro no script NFENotaFiscalWSXMLAssinaturaValidar: javax.xml.crypto.URIReferenceException: com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException: Cannot resolve element with ID Dec_101

Alguém tem alguma ideia de como posso resolver isso?
Vi alguns tópicos que dizia que deveria remover o ID da assinatura do XML mas não obtive sucesso.
Em anexo deixei os XML de envio e respostas, juntos com seus soap
somente alterei os dados sensíveis por questão de segurança.



10-env-lot-sinc.xml10-lista-nfse-sinc-soap.xml10-lista-nfse-sinc.xml10-env-lot-sinc-soap.xml

  • Consultores
Postado

Boa tarde Guilherme,

Você tem fontes do ACBr com alterações locais?
Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit.
Atualize todos os fontes de todas as pastas.
Reinstale o ACBr com a opção de apagar arquivos antigos marcada.
Compile a aplicação com a opção Build.
Por fim repita os testes.
 

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

  • Consultores
  • Solution
Postado

Boa tarde Guilherme,

Acabei de fazer um teste com o programa exemplo, veja o resultado:

------------------------------
Versão OpenSSL
OpenSSL 3.1.3 19 Sep 2023
03.01.00.030
C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libcrypto-3.dll
C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\libssl-3.dll
------------------------------
Requisição
Ambiente : 2
Cidade   : Serra/ES
Provedor : SmarAPD Versão: 2.04
Data/Hora: 13/06/2024 14:13:48
 
Método Executado: Consultar o Lote de Rps
 
Parâmetros de Envio
Numero do Prot: 10
Numero do Lote: 
 
Parâmetros de Retorno
Situação Lote : 2
ID Nota       : 
ID Rps        : 
Sucesso       : True
 
Erro(s):
Código  : 1
Mensagem: Notas fiscais não localizadas.
Correção: Corrija os campos informados.
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------

Como você pode ver a consulta foi realizada e retornado que não existem notas para o lote que eu informei.

Não ocorreu erro de validação referente a assinatura digital.

image.png

Esse é o XML de envio da consulta, veja ele esta assinado, possui a tag Signature.

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

Boa tarde Italo,

Analisei o arquivo Schemas e notei que realmente não havia o "Signature" como esperado, inseri manualmente no arquivo a linha e deu certo, deixei conforme a imagem abaixo.
Anexei o arquivo após a alteração.


image.thumb.png.02c1993e7677fdd255484bc8877d9d73.png


Estranho que eu fiz o download dos fontes atualizados hoje pela manhã, e não havia essa linha no XSD.
Verifiquei agora no SVN e está igual lá.

nfse.xsd

  • Consultores
Postado

Bom dia Guilherme,

Você esta pegando os fontes do SVN oficial do ACBr?

Você executou os passos abaixo a risca?

Você tem fontes do ACBr com alterações locais?
Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit.
Atualize todos os fontes de todas as pastas.
Reinstale o ACBr com a opção de apagar arquivos antigos marcada.
Compile a aplicação com a opção Build.
Por fim repita os testes.

 

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

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