Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Olá, tudo bem?
Estou com 2 problemas referentes ao provedor PRONIM 2.03, município de Boituva SP (3507001) fui até o máximo que pude então resolvi solicitar uma ajuda:

Problema 1: Quando envio a nota, ela retorna sem nenhum erro, porém o componente esta com o campo FACBrNFSeX.WebService.Emite.Protocolo vazio.. 
Anexei o soap de retorno de envio.

Problema 2: Em momentos aleatórios ocorre a falha abaixo ao enviar a nota, porém quando consultei no portal a nota estava lá, mas não consegui o retorno para armazenar no meu sistema, logo o usuário não consegue consultar:


Tipo: Erro - Código: X999 - Descrição: Erro de Conexão: Erro Interno: 10060
Erro HTTP: 0
URL: http://boituva.govbr.cloud/nfse.portal.integracao/services.svc
Connection timed out
Erro Interno: 0
Erro HTTP: 0
URL: http://boituva.govbr.cloud/nfse.portal.integracao/services.svc
Connection timed out

 

Obrigado desde já.

Soap_retorno_envio.txt

  • Consultores
Postado

Bom dia @Marcelo Toller,

Além no arquivo soap de retorno você também tem o arquivo de retorno sem ser o soap.

Caso afirmativo poderia anexar?

Pois nesse retorno que você anexou ele consta a nota.

Outra coisa, no envio síncrono não temos o numero do protocolo.

  • Obrigado 1
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

Olá Ítalo, obrigado por responder!

Acho que matei a charada com o que vc disse: "no envio síncrono não temos o numero do protocolo"
Então fui no Pronim.Provider e alterei para Assincrono e funcionou perfeitamente, consegui enviar, consultar e cancelar a nota pelo nosso sistema.
Muito Obrigado!!
 

  • Consultores
Postado

Boa tarde @Marcelo Toller,

Porque você deixou como padrão o modo de envio do lote como assíncrono?

Quando o provedor disponibiliza os 3 modos de envio (Lote Assíncrono, Lote Síncrono e Unitário) damos como preferencia o modo de envio Lote Síncrono.

Se você não deseja usar esse modo basta alterar o segundo parâmetro do método Emitir (exemplo abaixo).

  {
     O método Emitir possui os seguintes parâmetros:
     aNumLote (String)
     aModEnvio [meAutomatico, meLoteAssincrono, meLoteSincrono, meUnitario, meTeste]
     aImprimir (Boolean) Valor Padrão = True, portanto imprime o DANFSE
  }
  // meLoteAssincrono: Ajusta o Emitir para enviar um lote de Rps no modo Assincrono
  ACBrNFSeX1.Emitir(vNumLote, meLoteAssincrono);

 

  • Curtir 1
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

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...