Ir para conteúdo
  • Cadastre-se

Erro ao enviar NFSe para Urbelandia-mg


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

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

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...