NFERECEPCAO2 OU NFEAUTORIZACAO FRAMEWORK 4

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

NFERECEPCAO2 OU NFEAUTORIZACAO FRAMEWORK 4

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#444844 - 27/02/2015 23:57:54

NEIBALA
SAO BERNARDO DO CAMPO
Cadast. em:Dezembro/2013


Pessoal

       Algum j fez ou conhece, como fazer o envio da NFe do processo NfeRecepcao2 ou nfeautorizacao utilizando o framework 4 ou superior, pois fiquei com dvida de como passar o certificado ?

Sendo que antes fazia +/- assim :
        wsMsg1.Timeout = 100000
        wsMsg1.SoapVersion = SoapProtocolVersion.Soap12
        []ASSOCIA CERTIFICADO A CONEXAO WEBSERVICE
        wsMsg1.ClientCertificates.Add(CERT)



#444872 - 02/03/2015 13:08:55

NICKOSOFT
SANTO ANDRE
Cadast. em:Maio/2009


a mudana do framework no deve causar problema, caso tenha incompatibilidade c o framework (caso muito comum comigo e crystalreport), resta no app.config incluir ou alterar a chave startup

  
<startup useLegacyV2RuntimeActivationPolicy=[]true[]>
        <supportedRuntime version=[]v4.0[]/>
</startup>


Cada dia vejo surgirem novos []programadores[] de cdigo pronto aqui



#444875 - 02/03/2015 14:38:01

NEIBALA
SAO BERNARDO DO CAMPO
Cadast. em:Dezembro/2013


NickSoft

   Mais veja o erro que estou tendo no momento ( Possible SOAP version mismatch  )

Tem a rotina abaixo referente ao envio de NFe nfeRecepcao2, e gostaria de saber o que poderia ser, pois at o momento no consegui identificar o que poderia ser  ?

   No momento estou pesquisando sobre o envio utilizando soap 1.2, utilizando BasicHttpBinding, para mudar para 1.2, s que at o momento nada, e tambm estou pesquisando sobre WSHttpBinding, pois parece que ele trabalha com a verso 1.2, caso algum tenha alguma coisa para me ajudar neste sentido agradeo desde j.

Possible SOAP version mismatch: Envelope namespace  http://schemas.xmlsoap.org/soap/envelope/ was unexpected. Expecting  http://www.w3.org/2003/05/soap-envelope.[]

Public Function SendNFeAutorizacao2() As Boolean
      Dim f_icRetorno As Boolean = False
      Dim f_xmlDados As New XmlDocument
      Dim f_objCertificado As X509Certificate2
      Dim f_xmlResultado As XmlNode
      Dim f_wsCab As New Prod_nfe_2_00.nfeCabecMsg

      Dim f_wsTransacional As Prod_nfe_2_00.NfeRecepcao2Soap12Client

      Dim f_customBinding As New ServiceModel.Channels.CustomBinding()
      Dim f_httpstransport As New ServiceModel.Channels.HttpsTransportBindingElement()
      Dim f_BasicHttpBinding As System.ServiceModel.BasicHttpBinding = New System.ServiceModel.BasicHttpBinding

      Dim cTeste As String = String.Empty
      Try

         f_objCertificado = SelecionarCertificado([][])
         f_wsCab.cUF = 35
         f_wsCab.versaoDados = []2.00[]

         f_httpstransport.RequireClientCertificate = True
         f_httpstransport.AuthenticationScheme = System.Net.AuthenticationSchemes.Digest
         f_customBinding.Elements.Add(f_httpstransport)

         f_BasicHttpBinding.MaxReceivedMessageSize = Int32.MaxValue
         f_BasicHttpBinding.MaxBufferSize = Int32.MaxValue
         f_BasicHttpBinding.Name = []NfeRecepcao2Soap12[]
         f_BasicHttpBinding.Security.Mode = System.ServiceModel.BasicHttpSecurityMode.Transport
         f_BasicHttpBinding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Certificate

         Dim uri As String() = {[]https://homologacao.nfe.fazenda.sp.gov.br/nfeweb/services/NfeRecepcao2.asmx[] _
                             , []https://nfe.fazenda.sp.gov.br/nfeweb/services/nferecepcao2.asmx[]}
         Dim endpointAddress As New ServiceModel.EndpointAddress(uri(0))

         f_wsTransacional = New Prod_nfe_2_00.NfeRecepcao2Soap12Client(f_BasicHttpBinding, endpointAddress)
         f_wsTransacional.Endpoint.Binding = f_BasicHttpBinding
         f_wsTransacional.Endpoint.Address = endpointAddress
         f_wsTransacional.Endpoint.Name = []NfeRecepcao2Soap12[]
         f_wsTransacional.Endpoint.Contract.Name = []nfeweb.services.nferecepcao2Soap12[]
         f_wsTransacional.ClientCredentials.ClientCertificate.Certificate = f_objCertificado

         f_xmlDados.Load([]D:\base\xml_nfe\assinada\NFe_000000582.xml[])

         []o erro est dando na linha abaixo
         f_xmlResultado = f_wsTransacional.nfeRecepcaoLote2(f_wsCab, f_xmlDados)

         cTeste = []ok[]

      Catch ex As Exception
         cTeste = ex.Message

      End Try
      cTeste = []ok[]
      Return f_icRetorno
   End Function




#444882 - 02/03/2015 18:21:55

FOXMAN
BARRETOS
Cadast. em:Janeiro/2001


Membro da equipe
Neibala, no sei se percebeu mas temos um tpico exclusivo para NFE, alias 2 tpicos... Esto destacados . De uma olhadinha l e procure sempre pesquisar no forum para saber se seu problema j no foi problema de algum e possa j ter a soluo.

De qualquer forma, problemas relacionado a NFe utilize apenas o tpico em destaque.


Tpico Encerrado.


Grupo DotNet.Br no FaceBook

Grupo WhatsDev



#444883 - 02/03/2015 18:40:21

NEIBALA
SAO BERNARDO DO CAMPO
Cadast. em:Dezembro/2013


Foxman

   Quando abrir o topico em questo, no vi nada neste sentido, e agora acabei de fazer uma simualo, e no vi nada neste sentido tambm, voc poderia me enviar o link, para que possa identificar melhor onde est este topico relacionado a questo de nfe, pois anteirormente at tinha visto alguns comentrios sobre este assunto, mais como tinha visto que o pessoal, no concluiu o assunto, pensei que no tinha dado certo, legal se realmente foi aberto um topico especifico para isto ?




#444885 - 02/03/2015 20:17:48

NICKOSOFT
SANTO ANDRE
Cadast. em:Maio/2009


Estao fixados
http://vbmania.com.br/index.php?modulo=forum&metodo=abrir&id=337965&pagina=1

Cada dia vejo surgirem novos []programadores[] de cdigo pronto aqui



#444890 - 03/03/2015 04:04:53

FOXMAN
BARRETOS
Cadast. em:Janeiro/2001


Membro da equipe
Existe tambm um campo PESQUISA, experimente utilizar antes de abrir um novo tpico.




Grupo DotNet.Br no FaceBook

Grupo WhatsDev



#444983 - 05/03/2015 07:03:19

NEIBALA
SAO BERNARDO DO CAMPO
Cadast. em:Dezembro/2013


Foxman

   Estava verificando com o Master, e eu poderia abrir outro topico sem problema, devido ao assunto ser diferente, como no acompanho 100% do forum, e at para outras pessoal novas, isto que voc comentou foi algum acordo que foi feito pelo grupo, independente da opinio do Master, visando uma outra questo que no estou sabendo ?
   Pois como estou trabalhando em um projeto que envolve NFe, poderei ter outras dvidas, ento para no causar nenhum problema, gostaria da sua resposta ou do grupo ?




#445147 - 11/03/2015 08:49:01

FOXMAN
BARRETOS
Cadast. em:Janeiro/2001


Membro da equipe
Citação:
:
Foxman

   Estava verificando com o Master, e eu poderia abrir outro topico sem problema, devido ao assunto ser diferente, como no acompanho 100% do forum, e at para outras pessoal novas, isto que voc comentou foi algum acordo que foi feito pelo grupo, independente da opinio do Master, visando uma outra questo que no estou sabendo ?
   Pois como estou trabalhando em um projeto que envolve NFe, poderei ter outras dvidas, ento para no causar nenhum problema, gostaria da sua resposta ou do grupo ?


Neibala, vc j pensou se todos que tivessem duvidas sobre NFE abrissem um tpico ????
Alias voc tem 4 tpicos aberto sobre NFE, fora outros 3 que vc j encerrou.

A questo no acordo com grupo e sim agrupar o assunto.
O seu assunto no diferente, sobre NFE, e sendo assim, existe um tpico destinado a este assunto.

Voc est poluindo o forum com tpicos sobre um assunto que imensamente abordado e est em destaque no forum.

Estou encerrando NOVAMENTE este tpico. Caso tenha dvida, poste no tpico apropriado.





Grupo DotNet.Br no FaceBook

Grupo WhatsDev



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


Tópico encerrado, respostas não sao permitidas
Encerrado por FOXMAN em 11/03/2015 08:49:24