Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao enviar NFSe para Urbelandia-mg


Ver Solução Respondido por Rogério Ricardo Santos,

Recommended Posts

Postado

 

Não consigo enviar NFSe para Uberlandia

 

Provedor: PRODAUB

 

ACBR Atualizado 06/11/2024

 
<EnviarLoteRpsSincronoResposta xmlns="http://www.abrasf.org.br/nfse.xsd" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
<NumeroLote>103</NumeroLote>
<DataRecebimento>2024-11-07T09:43:03.948</DataRecebimento>
<Protocolo>SnRKDaZejJUkJd3enYEIxDgfhJkk3sHudgaC7MHfZxj9INF0ga</Protocolo>
<ListaMensagemRetorno>
<MensagemRetorno>
<Codigo>E325</Codigo>
<Mensagem>Assinatura do lote de RPS inválida.</Mensagem>
<Correcao>O lote de RPS deve conter assinatura digital vinculada a certificado digital padrão ICP Brasil, não revogado e não expirado.</Correcao>
</MensagemRetorno>
<MensagemRetorno>
<Codigo>L99</Codigo>
<Mensagem>Outro erro. (Digest do conteúdo referenciado por #Lote_103 não é válido.)</Mensagem>
<Correcao>Ajuste a chamada ao serviço conforme o erro retornado.</Correcao>
</MensagemRetorno>
</ListaMensagemRetorno>
</EnviarLoteRpsSincronoResposta>

103.xml 103-env-lot-sinc.xml 103-env-lot-sinc-soap.xml 103-lista-nfse-sinc.xml 103-lista-nfse-sinc-soap.xml

Postado

Consegui enviar pelo método assincrono mas ainda retorna erro ao processar...

 

Lista de NFSe não encontrada! (ListaNfse)

 

Erro(s):
Código  : E178
Mensagem: Lote aguardando processamento.
Correção: O lote de RPS correspondente ao protocolo informado foi recebido pela Prefeitura, mas ainda não foi processado.
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------
 

 

O que pode ser ?

 

Obrigado,

Rogerio

 

 

110.xml 110-env-lot.xml 110-env-lot-soap.xml 110-rec.xml 110-rec-soap.xml At1dmPm7aNFPhcziAR0UNfDTzHfQUavd2ColufhwiWVKpPfP6J-con-lot-soap.xml temp1.xml temp2.xml

  • Consultores
Postado

Boa tarde @Rogério Ricardo Santos,

Essa mensagem de erro X202 que dizer para você que: No retorno deveria constar uma lista com 1 ou mais notas e essa lista indicada pela tag ListaNfse não esta presente no XML de retorno.

Resumindo, no retorno não consta o XML da nota.

Tem um outro erro anterior a este ai, você deve focar nele, para resolver.

Que no caso é:

Erro(s):
Código  : E178
Mensagem: Lote aguardando processamento.
Correção: O lote de RPS correspondente ao protocolo informado foi recebido pela Prefeitura, mas ainda não foi processado.

O Lote de RPS foi enviado, mas o provedor ainda não realizou o seu processamento.

Você deve aguardar e tentar consultar novamente o lote informando o numero do protocolo.

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
Postado

Boa tarde @Rogério Ricardo Santos,

Se o RPS foi processado com falha (erro), ao consultar o lote é para ser retornado a lista de erros que por ventura o XML do RPS tenha.

  ACBrNFSeX1.ConsultarLoteRps(Protocolo, Lote);

Use o método acima informando o numero do protocolo retornado ao enviar o lote e o numero do mesmo.

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

 

Retorna assim:


------------------------------
Versão OpenSSL
OpenSSL 0.9.8n 24 Mar 2010
00.09.08.0EF
C:\servic\libeay32.dll
C:\servic\ssleay32.dll
------------------------------
Requisição
Ambiente : 1 - Produção
Cidade   : Uberlandia/MG
Provedor : PRODAUB Versão: 2.04
Data/Hora: 22/11/2024 09:18:40
 
Método Executado: Consultar o Lote de Rps
 
Parâmetros de Envio
Numero do Prot: AefEslejxzQQU8p0GXkDgRisSPquI2X30C9ryc3PTxRiRzGZnE
Numero do Lote: 116
 
Parâmetros de Retorno
Situação Lote : 3
ID Nota       : 
ID Rps        : 
Sucesso       : False
 
Erro(s):
Código  : E325
Mensagem: Assinatura do lote de RPS inválida.
Correção: O lote de RPS deve conter assinatura digital vinculada a certificado digital padrão ICP Brasil, não revogado e não expirado.
---------
Código  : L99
Mensagem: Outro erro. (Digest do conteúdo referenciado por #Lote_116 não é válido.)
Correção: Ajuste a chamada ao serviço conforme o erro retornado.
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------
 

116-env-lot.xml 116-env-lot-soap.xml 116-rec.xml 116-rec-soap.xml AefEslejxzQQU8p0GXkDgRisSPquI2X30C9ryc3PTxRiRzGZnE-con-lot-soap.xml

  • Consultores
Postado

Boa tarde @Rogério Ricardo Santos,

O XML de envio de lote (116-env-lot.xml) possui 2 assinaturas, a primeira é do RPS e a segunda é do Lote.

Pela segunda mensagem de erro (L99) acredito que o valor do ID do lote não deve estar em conformidade com o que o provedor espera receber.

O componente esta gerando como sendo "Lote_116" onde 116 é o numero do lote.

Favor entrar em contato com o provedor e questionar sobre o valor do ID do lote.

image.png

Como é usado na assinatura do lote o provedor pode estar acusando que a assinatura esta errada.

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

Me responderam assim:

 

Rogerio.
Consultei o erro do seu RPS, veja o que fala, falta assinatura.
Precisar assinar o RPS e o Lote
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ConsultarLoteRpsResposta
xmlns="http://www.abrasf.org.br/nfse.xsd" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
<Situacao>3</Situacao><ListaMensagemRetorno><MensagemRetorno><Codigo>E325</Codigo><Mensagem>
Assinatura do lote de RPS inválida.</Mensagem><Correcao>
O lote de RPS deve conter assinatura digital vinculada a certificado digital padrão ICP Brasil, não revogado e não expirado.
</Correcao></MensagemRetorno><MensagemRetorno><Codigo>L99</Codigo><Mensagem>Outro erro.
(Digest do conteúdo referenciado por #Lote_116 não é válido.)
</Mensagem><Correcao>Ajuste a chamada ao serviço conforme o erro retornado.
</Correcao></MensagemRetorno></ListaMensagemRetorno></ConsultarLoteRpsResposta>

 

Em sex., 22 de nov. de 2024 às 17:22, rogerio.ricardo <[email protected]> escreveu:
O pessoal do Forum do ACBR me disseram o seguinte:
 

Para esse protocolo enviado:
<Protocolo>AefEslejxzQQU8p0GXkDgRisSPquI2X30C9ryc3PTxRiRzGZnE</Protocolo>
RPS n. 116


O XML de envio de lote (116-env-lot.xml) possui 2 assinaturas, a primeira é do RPS e a segunda é do Lote.

Pela segunda mensagem de erro (L99) acredito que o valor do ID do lote não deve estar em conformidade com o que o provedor espera receber.

O componente esta gerando como sendo "Lote_116" onde 116 é o numero do lote.

Favor entrar em contato com o provedor e questionar sobre o valor do ID do lote.

<EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd">
<LoteRps Id="Lote_116" versao="2.04">
<NumeroLote>116</NumeroLote>
<Prestador>
<CpfCnpj>



<LoteRps Id="Lote_116" versao="2.04">

É o que ele esta colocando...

Seria assim o correto ?

<LoteRps Id="116" versao="2.04">



 


Obrigado,
Rogerio

 

  • Consultores
Postado

Bom dia @Rogério Ricardo Santos,

Os caras estão de sacanagem.

Repita o teste de envio do lote.

Abra o XML *-env-lot.xml através de uma navegador para confirmar se tanto o RPS quanto o Lote estão assinados.

Caso afirmativo, envie outro e-mail para eles anexando esse XML.

Assim eles vão ver que o XML contem as duas assinaturas.

Não esqueça de também anexar o XML de retorno que acusa que o Lote não esta assinado.

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

Envie novamente outro lote RPS, agora o 117.xml

E eles disseram que não esta assinado....

O que estou vendo é o seguinte...

O 117.xml realmente não esta assinado...O que esta assinado é o:

117-env-lot.xml

Veja o que pedi para eles verificarem e a resposta abaixo:

Obrigado,

Rogério

 

<<<<<< >>>>>

 

"

Acabei de enviar novamente o 117...

Ele enviou com protocolo novamente mas diz:

<ConsultarLoteRpsResposta xmlns="http://www.abrasf.org.br/nfse.xsd" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#">
<Situacao>3</Situacao>
<ListaMensagemRetorno>
<MensagemRetorno>
<Codigo>E325</Codigo>
<Mensagem>Assinatura do lote de RPS inválida.</Mensagem>
<Correcao>O lote de RPS deve conter assinatura digital vinculada a certificado digital padrão ICP Brasil, não revogado e não expirado.</Correcao>
</MensagemRetorno>
<MensagemRetorno>
<Codigo>L99</Codigo>
<Mensagem>Outro erro. (Digest do conteúdo referenciado por #Lote_117 não é válido.)</Mensagem>
<Correcao>Ajuste a chamada ao serviço conforme o erro retornado.</Correcao>
</MensagemRetorno>
</ListaMensagemRetorno>
</ConsultarLoteRpsResposta>
 

O 117-env-lot.xml está assinado com as 2 assinaturas....

A certificadora do certificado é: 

DPC AC SyngularID Múltipla

Obrigado,
Rogério

"

 

<<<<<<

Segue resposta do suporte:

>>>>>>

 

"

Boa noite.

Segue relatório do XML; Falta as assinaturas do lote e rps.
 

RELATÓRIO

RELATORIO 1 > Arquivo de Assinatura inválido

Data de Verificação: 27/11/2024   22:00:17 UTC

Versão do software: 2.11 rc5

Informações do Arquivo

Nome do Arquivo: 117.xml

Resumo SHA256 do arquivo: 0ea08835f0e94a6a9b4...

Tipo de Arquivo: XML

Quantidade de assinaturas: 0

 

 

"

 

 

 

 

117.xml 117-env-lot.xml 117-env-lot-soap.xml 117-rec.xml 117-rec-soap.xml AeSs4GsA8hGHQUnEyfYqO8LxJboTxFFei5VqvNsT13mvGkHNMw-con-lot-soap.xml temp1.xml temp2.xml

  • Consultores
Postado

Bom dia @Rogério Ricardo Santos,

Como assim não contem as duas assinaturas?

image.png

Olha ai as duas tag Signature.

A primeira é a assinatura do RPS, devemos assinar a tag InfDeclaracaoPrestacaoServico uma vez que é ela que contem o atributo Id cujo valor é usado na assinatura.

A segunda é a assinatura do Lote, devemos assinar a tag LoteRps uma vez que é ela que contem o atributo Id.

Pergunte para eles como deve ser o valor do atributo Id da tag LoteRps.

Hoje esta sendo gerado com o valor "Lote_123" onde 123 é o numero do lote, pode ser que o webservice deles espera que o valor seja "ID_123".

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

Bom dia

Também tive o mesmo problema de Assinatura do lote de RPS inválida com a prefeitura de Uberlândia e no meu caso o erro estava sendo causado por uma aspas simples que existia no nome do bairro.

Postado

Baixei o update do ACBR agora pouco

Usei o modelo que esta lá:

Alimentar_Componente_layout_ABRASF(NumDFe,  NumLote: String);

A Discriminação só coloquei a palavra: discriminacao I

Troquei os parâmetros referente a meu cliente e deu a mesma mensagem:

------------------------------
Versão OpenSSL
OpenSSL 0.9.8n 24 Mar 2010
00.09.08.0EF
C:\servic\libeay32.dll
C:\servic\ssleay32.dll
------------------------------
Requisição
Ambiente : 1 - Produção
Cidade   : Uberlandia/MG
Provedor : PRODAUB Versão: 2.04
Data/Hora: 02/12/2024 16:30:18
 
Método Executado: Enviar Lote Assíncrono
 
Parâmetros de Envio
Numero do Lote: 121
 
Parâmetros de Retorno
Data de Envio : 02/12/2024
Numero do Prot: AVtmPTHBMBxylMtFDpjTHNwVqsPj42XXUyrdMKQcpkqnGRJBYa
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
 
Método Executado: Consultar o Lote de Rps
 
Parâmetros de Envio
Numero do Prot: AVtmPTHBMBxylMtFDpjTHNwVqsPj42XXUyrdMKQcpkqnGRJBYa
Numero do Lote: 
 
Parâmetros de Retorno
Situação Lote : 2
ID Nota       : 
ID Rps        : 
Sucesso       : False
 
Erro(s):
Código  : E178
Mensagem: Lote aguardando processamento.
Correção: O lote de RPS correspondente ao protocolo informado foi recebido pela Prefeitura, mas ainda não foi processado.
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------
 

 

 

121-env-lot.xml 121-env-lot-soap.xml 121-rec.xml 121-rec-soap.xml AVtmPTHBMBxylMtFDpjTHNwVqsPj42XXUyrdMKQcpkqnGRJBYa-con-lot.xml

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.

The popup will be closed in 10 segundos...