Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 1908 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Bom dia,

Estou utilizando o provedor [agili] para a comunicação com a prefeitura de Sorriso. Está funcionando o registro das Notas e no cancelamento o sistema cancela a NFSe, porem vem com a seguinte exceção: 

Erro HTTP:400 

URL: http://prefsorriso-mt.agilicloud.com.br/api/ConsultarNFseRps

Porém o cancelamento da NFSe é realizado normalmente, só que vem a exceção

Alguém já passou por isso?

Editado por Eptus
eu tinha escrito a URL errada
  • Consultores
Postado

Bom dia Eptus,

Pela mensagem de erro o problema não é o cancelamento e sim a consulta a NFS-e por RPS que é realizada em seguida que esta ocorrendo o erro.

O erro 400 se não me falha a memória significa que a URL 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

Boa tarde,

Entrei em contato com o Provedor e eles responderam o seguinte:

A url de transmissão é composto por prefsorriso-mt.agilicloud.com.br/api/NOMESERVICO -> exemplo: prefsorriso-mt.agilicloud.com.br/api/CancelarNfse

conforme os serviços da imagem abaixo.

image.thumb.png.24d6994c890d91d0d4641c4248c5ad0b.png

Mas a URL que está dando problema esta certa, conforme imagem anexa. Coloquei para debugar, o erro acontece na função (CancelarNFSe).

A nota fiscal é cancelada, mas o componente retorna uma exceção.

O que posso fazer para resolver isso?

Obrigado

image.png

  • Moderadores
Postado
2 horas atrás, Eptus disse:

Mas a URL que está dando problema esta certa, conforme imagem anexa. Coloquei para debugar, o erro acontece na função (CancelarNFSe).

A nota fiscal é cancelada, mas o componente retorna uma exceção.

O que posso fazer para resolver isso?

Como o Italo disse o problema está na consulta do RPS que é feita automaticamente após o cancelamento.

O erro HTTP 400 não é de URL inexistente, mas um erro retornado pelo servidor, pode indicar um erro de schema.

Teste configurando SSLHttpLib = httpIndy pra ver se há algum retorno do webservice.

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Moderadores
Postado
51 minutos atrás, Eptus disse:

Bom dia,

Como eu faço para ver esse retorno? 

Pela atenção, obrigado

Usando httpIndy pode ser retornado algo em ACBrNFSe1.WebServices.ConsNfseRps.RetWS, mesmo com o erro 400 na conexão http.

Veja exemplo da consulta por rps no demo do componente.

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

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