[Resolvido] WebService - Nota Paulista
Bom dia,
Estou com uma dúvida sobre o acesso a WebService da Nota Fiscal Paulista.
https://www.nfp.fazenda.sp.gov.br/ws/arquivocf.asmx?WSDL
Sou programador em Delphi e tive alguns problemas em fazer, com isso, testei no Visual Studio 2005 e obtive um êxito melhor com relação ao Adicionar uma "web Reference". Porém, não conheço nada de VB.NET e é onde estou tentando.
Até as dúvidas ficam limitadas por não conhecer muito, porém, vou tentar explicar o problema.
Adcionei uma referencia "ADD WEB REFERENCE" e me criou uma instancia com todas funções do WebService.
Sobre esta função, criei o código abaixo :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' Desabilita botão
Button1.Enabled = False
Try
TextBox6.Clear()
' Cria objeto para chamar WebService
Dim WS As New br.gov.sp.fazenda.nfp.www.ArquivoCF
Dim WSHeader As New br.gov.sp.fazenda.nfp.www.Autenticacao
If CheckBox1.Checked Then
Dim nc As New System.Net.NetworkCredential()
' TextBox que contém o dominio da Proxy Local
nc.Domain = TextBox9.Text
' Usuario da Proxy
nc.UserName = TextBox8.Text
' Senha do Usuario
nc.Password = TextBox7.Text
WS.Credentials = nc
End If
' Parametros de envio do Cabeçalho do WebService - Função montada ao adicionar referencia
WSHeader.CNPJ = TextBox4.Text
WSHeader.Usuario = TextBox2.Text
WSHeader.Senha = TextBox3.Text
WSHeader.CategoriaUsuario = 1
' WS.CONSULTAR, função do WEBSERVICE, Obriga apenas o envio do No. do Protocolo
TextBox6.Text = WS.Consultar(TextBox1.Text)
Finally
' Habilita botão
Button1.Enabled = True
End Try
End Sub-- > O ERRO
Ao executar esta função...o retorno dela é :
"Object reference not set to an instance of an object."
Dentro do Visual Studio ao executar passo a passo, aparece o seguinte erro :
"Unable to automatically step into the server. Connecting to the server machine 'www.nfp.fazenda.sp.gov.br' failed. The debugger cannot connect to the remote computer. This may be because the remote computer does not exist or a firewall may be preventing communication to the remote computer. Please see hel for assistance"
Se alguem puder dar uma luz e a possível causa para eu pesquisar... Agradeço.
Ps : Abri o visual studio pela primeira vez a 2 dias atrás, então, não conheço a ferramenta e pode ser algo bem banal para todos. Agradeço.
Andre
Discussão (7)
Carregando comentários...