FONTE NFE VB.NET

 Tópico anterior Próximo tópico Novo tópico

FONTE NFE VB.NET

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#479052 - 11/01/2018 17:06:12

ANGELOSCARPIN
SAO PAULO
Cadast. em:Março/2010


Última edição em 11/01/2018 17:25:56 por ANGELOSCARPIN

Citação:
:
:
:
  cara já fiz isso é não funciona, não sei mais o que fazer, pois necessito de criar o serviço de web e não está dando certo.
Fiz um teste aqui, e da mesma forma que envio lote para SP, fiz para goias, SP retorna ok, para Goias da esse mesmo erro seu, pode ser la então.


NILSONTRES , boa tarde !
Estou com o mesmo problema do ANGELOSCARPIN , recebendo a mensagem de erro : Unable to handle request. The action 'http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico4/nfeStatusServicoNF' was not recognized

Poderia dar uma dica ?


RESOLVIDO !!!!
1 - precisa esta usando net framework 4.5 ou superior
2 - precisa referenciar o protocolo tls antes de enviar =>  System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12
3 - precisa liberar no java os sites da SEFAZ em questao, neste caso foi para SP, se receber a mensagem => the underlying connection was closed, an unexpected error occurred on a send => "a conexão subjacente foi fechada, ocorreu um erro inesperado em um envio"
      
4 - fazer  o seguinte, verificar as permissões no console JAVA em painel de controle / Java / Segurança / Lista de Exceções de Sites e insira estes sites abaixo:

http://www.emissornfe.fazenda.sp.gov.br/
http://www.nfe.fazenda.gov.br/portal/principal.aspx
https://www.fazenda.sp.gov.br/nfe/

Além disso, baixem o nível de segurança do Java caso esteja em "Muito Alta"
Verifiquem se o certificado digital não foi revogado (perca da vigência
      
Depois destes ajustes funcionou a conexao em nossos sistemas



acabei de testar com suas orientacoes e continua me retornando o mesmo problema/erro:

Unable to handle request. The action 'http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico4/nfeStatusServicoNF' was not recognized.

E agora só estou consultando o status do servidor para testar, tentei no producao como homologacao.




#479057 - 11/01/2018 21:42:45

NILSONTRES
SAO PAULO
Cadast. em:Março/2012


Citação:
  acabei de testar com suas orientacoes e continua me retornando o mesmo problema/erro:

Queria poder ajudar, mas estou numa correria danada aqui, não consigo parar.



#479136 - 15/01/2018 16:23:17

GEORGENES
SAO PAULO
Cadast. em:Julho/2012


Última edição em 15/01/2018 16:24:22 por GEORGENES

Citação:
:
:
:
:
  cara já fiz isso é não funciona, não sei mais o que fazer, pois necessito de criar o serviço de web e não está dando certo.
Fiz um teste aqui, e da mesma forma que envio lote para SP, fiz para goias, SP retorna ok, para Goias da esse mesmo erro seu, pode ser la então.


NILSONTRES , boa tarde !
Estou com o mesmo problema do ANGELOSCARPIN , recebendo a mensagem de erro : Unable to handle request. The action 'http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico4/nfeStatusServicoNF' was not recognized

Poderia dar uma dica ?


RESOLVIDO !!!!
1 - precisa esta usando net framework 4.5 ou superior
2 - precisa referenciar o protocolo tls antes de enviar =>  System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12
3 - precisa liberar no java os sites da SEFAZ em questao, neste caso foi para SP, se receber a mensagem => the underlying connection was closed, an unexpected error occurred on a send => "a conexão subjacente foi fechada, ocorreu um erro inesperado em um envio"
      
4 - fazer  o seguinte, verificar as permissões no console JAVA em painel de controle / Java / Segurança / Lista de Exceções de Sites e insira estes sites abaixo:

http://www.emissornfe.fazenda.sp.gov.br/
http://www.nfe.fazenda.gov.br/portal/principal.aspx
https://www.fazenda.sp.gov.br/nfe/

Além disso, baixem o nível de segurança do Java caso esteja em "Muito Alta"
Verifiquem se o certificado digital não foi revogado (perca da vigência
      
Depois destes ajustes funcionou a conexao em nossos sistemas



acabei de testar com suas orientacoes e continua me retornando o mesmo problema/erro:

Unable to handle request. The action 'http://www.portalfiscal.inf.br/nfe/wsdl/NfeStatusServico4/nfeStatusServicoNF' was not recognized.

E agora só estou consultando o status do servidor para testar, tentei no producao como homologacao.


Publica aki sua rotina EnviaLote que talvez a gente possa ajudar
Informa tambem qual versao do visual studio que vc esta usando




#479137 - 15/01/2018 16:40:47

NILSONTRES
SAO PAULO
Cadast. em:Março/2012


 Anexos estao visíveis somente para usuários registrados

Segue o mini projeto que fiz
Visual studio 2015 framework 4.5.2
Só envia o lote pega o protocolo, mas quando envia a nfe da erro de schema xml, porque ainda não fiz os esquemas da 4.0.



#479138 - 15/01/2018 17:25:44

GEORGENES
SAO PAULO
Cadast. em:Julho/2012


Citação:
:
Segue o mini projeto que fiz
Visual studio 2015 framework 4.5.2
Só envia o lote pega o protocolo, mas quando envia a nfe da erro de schema xml, porque ainda não fiz os esquemas da 4.0.

Galera tive que me desdobrar para migrar meu sistema do vs2010 para o vs2015, acabei ficando no meio dos 2 com o vs2012.
Vai ai a dica quem esta tendo problemas, o vs2012 abre tranquilo os forms do vs2010, depois de aberto e salvo no vs2012 pode ser aberto tranquilo no vs2015 !!!




#479152 - 16/01/2018 14:01:57

GEORGENES
SAO PAULO
Cadast. em:Julho/2012


Citação:
:
Segue o mini projeto que fiz
Visual studio 2015 framework 4.5.2
Só envia o lote pega o protocolo, mas quando envia a nfe da erro de schema xml, porque ainda não fiz os esquemas da 4.0.[/quote
[quote]:
Segue o mini projeto que fiz
Visual studio 2015 framework 4.5.2
Só envia o lote pega o protocolo, mas quando envia a nfe da erro de schema xml, porque ainda não fiz os esquemas da 4.0.



Boa tarde Nilsontres !
Testei seu mini projeto e funcionou, porem estou com uma duvida, por favor onde esta indicando o protocolo Tls no seu exemplo ?
Porque no meu projeto nao funciona



#479251 - 23/01/2018 10:20:27

BIODIESEL
ARARAS
Cadast. em:Maio/2009


Bom dia!

Alguém teria rotina de Inutilização, com relação ao retorno.

Está dando erro na linha:

strRetorno = wsMsg.nfeInutilizacaoNF2(xmldoc)

a nfeInutilizazaoNF2 não é mais usada? (só para vocês verem que faz tempo que estou fora do assunto).

O erro é: Falha na solicitação com status HTTP 404:not found

Abraço.

Ricardo



#479285 - 24/01/2018 13:19:18

ANGELOATA
ARACATUBA
Cadast. em:Junho/2009


Boa tarde


To tentando adicionar uma webreference do servico do SEFAZ e esta ocorrendo o seguinte erro:

Ocorreu um erro ao baixar 'https://nfe.fazenda.sp.gov.br/ws/nfestatusservico4.asmx/_vti_bin/ListData.svc/$metadata'.
A solicitação falhou com status HTTP 403: Forbidden.

O certificado digital é valido, as cadeias de certificados estão atualizadas... alguem poderia me ajudar?



#479309 - 26/01/2018 09:23:58

FUTURA
.
Cadast. em:Maio/2004


Eu ainda não  estou em ponto de testes na nfe 4.0, mas pelo que vi na net, para passar o protocolo tls na conexão, antes de chamar o web-service, bastaria adicionar a linha abaixo, confere isso ?

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12





#479312 - 26/01/2018 11:09:24

NILSONTRES
SAO PAULO
Cadast. em:Março/2012


Citação:
  Eu ainda não  estou em ponto de testes na nfe 4.0, mas pelo que vi na net, para passar o protocolo tls na conexão, antes de chamar o web-service, bastaria adicionar a linha abaixo, confere isso ?

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12

Então pessoal, esta a maior confusão, olha só o que postei na pagina 226.
Eu só consegui depois que retirei essa linha:
'System.Net.ServicePointManager.SecurityProtocol = DirectCast(3072, System.Net.SecurityProtocolType)

o exemplo que peguei estava assim:
Static wsMSG As NFEAutorizacao.Autorizacao
            wsMSG = New NFEAutorizacao.Autorizacao(UrlAcesso)
            wsMSG.Timeout = 100000
            wsMSG.ClientCertificates.Add(certificado)
           System.Net.ServicePointManager.SecurityProtocol = DirectCast(3072, System.Net.SecurityProtocolType)



 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário