Ir para conteúdo
  • Cadastre-se

dev botao

Lista de NFSe não encontrada Provedor SH3


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

Recommended Posts

Bom dia,

Estou tentando enviar uma nfse p/ o provedor SH3 em São João del Rei utilizando o ACBrNFSeX e estou recebendo a seguinte mensagem de raise:

X202 Lista de NFSe não encontrada! (ListaNfse)

o arquivo de log 4988-lista-nfse-ger-soap.xml está com o seguinte conteúdo:

<?xml version="1.0" encoding="UTF-8"?>
-<soapenv:Envelope xmlns:nfse="http://nfse.abrasf.org.br" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
 -<soapenv:Body>
  -<nfse:GerarNfseResponse>
   -<nfseCabecMsg>
    -<![CDATA[<?xml version="1.0" encoding="utf-8"?>
      <cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="2.02"><versaoDados>2.02</versaoDados></cabecalho>]]>
   </nfseCabecMsg>
  -<nfseDadosMsg>
   -<![CDATA[<?xml version="1.0" encoding="utf-8"?>
    <GerarNfseResposta xmlns='http://www.abrasf.org.br/nfse.xsd'>
     <ListaMensagemRetorno><MensagemRetorno>
      <Codigo>E10</Codigo>
       <Mensagem>O RPS ja foi convertido na NFS-e 202300000000117.</Mensagem>
      </MensagemRetorno>
      <MensagemRetorno>
       <Codigo>E10</Codigo>
       <Mensagem>O RPS ja foi convertido via outro metodo sem ser por lote.</Mensagem>
      </MensagemRetorno>
    </ListaMensagemRetorno>
   </GerarNfseResposta>
  ]]>
</nfseDadosMsg>
</nfse:GerarNfseResponse>
</soapenv:Body>
</soapenv:Envelope>

será que alguém pode me dar uma luz?

Grato.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

A mensagem de erro gerada pelo componente diz que a tag <ListaNfse> não foi encontra no retorno.

Nesse XML que você anexou consta essa tag?

As mensagens que se encontram na tag <Mensagem> são exibidas na tela de log do programa exemplo?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Italo Giurizzato Junior disse:

Boa tarde,

A mensagem de erro gerada pelo componente diz que a tag <ListaNfse> não foi encontra no retorno.

Nesse XML que você anexou consta essa tag?

As mensagens que se encontram na tag <Mensagem> são exibidas na tela de log do programa exemplo?

pelo programa exemplo, na tela de log, o aparece o mesmo erro:

Requisição
Ambiente: 2
Cidade  : Sao Joao Del Rei/MG
Provedor: SH3 Versão: 2.00
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
Erro(s):
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------
 
NFS-e Numero....: 1
Cod. Verificacao: 
Prestador.......: ADRIANO NASCIMENTO ME
Tomador.........: INSCRICAO DE TESTE E TESTE

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Faça um teste com a unit em anexo.

SH3.Provider.pas

Substitua, reinstale o ACBr e repita o teste.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Em 10/02/2023 at 16:21, Italo Giurizzato Junior disse:

Faça um teste com a unit em anexo.

SH3.Provider.pas 11.83 kB · 1 download

Substitua, reinstale o ACBr e repita o teste.

Bom dia Italo, fiz a substituição do arquivo, reinstalei o componente, dei o build e compile no projeto mas o erro continua tanto no programa exemplo quanto no meu projeto. Estranho é que o erro aparece na tag <ListaNfse>, essa tag realmente não existe no xml de retorno, mas no arquivo que vc anexou foi alterado a tag 'outputXML' -> 'nfseDadosMsg'

desde já obrigado

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Com a alteração que fiz na unit, agora aparece as mensagens de erro ou somente o erro X202 ?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

3 horas atrás, Italo Giurizzato Junior disse:

Boa tarde,

Com a alteração que fiz na unit, agora aparece as mensagens de erro ou somente o erro X202 ?

está saindo assim:

Requisição
Ambiente: 2
Cidade  : Sao Joao Del Rei/MG
Provedor: SH3 Versão: 2.00
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
Erro(s):
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------
 
NFS-e Numero....: 1
Cod. Verificacao: 
Prestador.......: ADRIANO NASCIMENTO ME
Tomador.........: INSCRICAO DE TESTE E TESTE

aproveitei p/ anexar o xml que chegou como resposta

1-lista-nfse-sinc-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde,

Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e faça novos testes.

  • Obrigado 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde @Italo Giurizzato Junior

Parece que entramos no clássico problema de conserta para um e atrapalha para outro.🥲

O mesmo provedor (SH3) que é utilizado para São João Del Rey, é utilizado em São Geraldo e Visconde do Rio Branco, porém está retornando de forma diferente.

De acordo com os arquivos acima anexados.

SJDR = > nfseDadosMsg

SG e VRB = > outputXML

Logo, quando foi realizada a ultima correção, SG e VRB parou de funcionar. 😨

Para tentar sanar o problema realizei as seguintes alterações nos arquivos que seguem para avaliação:

1 - No arquivo ACBrNFSeXServicos.ini adicionei um parâmetro para identificar qual a tag de resposta ==> Params=ResponseTag:outputXML

2 - Em SH3.Provider ler buscar a informação do parâmetro "ResponseTag" para realizar a leitura do XML.

@alfadesign, se possível testes para SJDR com estes fontes para ver se soluciona o problema para todos.

* No arquivo  ACBrNFSeXServicos.ini inclui apenas para as cidades citadas acima, seria necessário outros que utilizam este mesmo provedor identificar como ocorre o retorno em suas cidades.

**Optei por responder no mesmo tópico em vez de abrir novo pois aparentemente foi aqui que gerou a ultima alteração.

Exemplo-SG-188-lista-nfse-ger-soap.xml SH3.Provider.pas ACBrNFSeXServicos.ini

Jeanny Paiva Lopes

Analista de Sistemas / Desenvolvedora 

[email protected]

[email protected]
Tel.: +55 (32) 3539-5700

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Jeanny,

Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-3622

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

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