Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao Assinar: Não encontrei final do elemento: </ns3:Pedido>


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

Recommended Posts

  • Membros Pro
Postado

Bom dia, 

Estou tentando realizar o cancelamento da NFS-e e está ocorrendo o seguinte erro: 

"Erro ao Assinar: Não encontrei final do elemento: </ns3:Pedido>"

Recentemente a cidade Muriaé - MG "trocou" de provedor, de GINFES para GISSOnline, no envio não teve alteração, mesmo "trocando" praticamente não foi preciso fazer alterações, aparentemente eles trocaram apenas o repositório. Porém o cancelamento retorna o erro. Fiz a atualização dos arquivos INI's e o fonte do ACBR foi atualizado em 12/2023.

Seria um problema na formação do XML ? Ou um problema no provedor(nesta mudança) ?

Obrigado  

  • Consultores
  • Solution
Postado

Boa tarde @Paulo R G Oliveira,

Acabei de fazer um teste usando o programa exemplo do componente ACBrNFSeX de cancelamento 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 : 1
Cidade   : Muriae/MG
Provedor : Ginfes Versão: 1.00
Data/Hora: 25/01/2024 14:07:44
 
Método Executado: Cancelar NFSe
 
Parâmetros de Envio
Numero da NFSe: 10
Série da NFSe : 
 
Parâmetros de Retorno
Situação: 
Link    : 
Sucesso : False
 
Retorno do Pedido de Cancelamento:
Situação : 
Data/Hora: 30/12/1899
Mensagem : 
Sucesso  : 
Link     : 
 
Erro(s):
Código  : E160
Mensagem: Arquivo enviado fora da estrutura do arquivo XML de entrada.
Correção: Envie um arquivo dentro do schema do arquivo XML de entrada.
---------

O erro E160 ocorre porque o CNPJ do prestador informado no pedido de cancelamento não consta com contribuinte da referida cidade, mas como você pode ver a mensagem não tem nada haver.

O importante é que não ocorreu o erro: "Erro ao Assinar: Não encontrei final do elemento: </ns3:Pedido>".

 

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

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

Manual de Migração
https://www.projetoacbr.com.br/forum/topic/63017-manual-de-migração-para-o-novo-componente-de-emissão-de-nfs-e/

 

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

Certo Ítalo,

Fiz o básico atualizei o componente, testes no exemplo(realmente funciona) e somente na minha aplicação que retornava este erro. Fiz um teste isolando o componente ACBRNFSeX do componente descontinuado ACBRNFse e funcionou, aparentemente houve um conflito entre os dois que gerou o problema.

Por enquanto ainda tenho que manter o antigo devido a outros provedores que atendemos e ainda não tive como testar, mais entendi a necessidade de migrar.

 

Muito obrigado pela atenção!

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