Jump to content

NFS-e São Pedro/SP - O elemento XML superior 'WebServiceReceive' do espaço para nome 'http://tempuri.org/' faz referência a tipo e método


Postagens Recomendadas

Estou tentando implementar o webservice da NFS-e da prefeitura de São Pedro/SP.

Endereço do WSDL de homologação http://200.159.89.202:8091/nfse.portal.integracao.teste/Services.svc?wsdl

Endereço do WSDL de produção http://200.159.89.202:8091/nfse.portal.integracao/Services.svc?wsdl

Criei a referência do serviço web e depois criei uma classe para instanciar as classes do webservice.

A classe BasicHttpBinding_INFSEConsultas foi instanciada sem problema, já as outras 2 classes, BasicHttpBinding_INFSEGeracao e BasicHttpBinding_INFSeDeclaracao, resultam nas seguintes exceptions:

BasicHttpBinding_INFSEGeracao:

System.InvalidOperationException: 'O método BasicHttpBinding_INFSEGeracao.EntregarDeclaracaoNota não pode ser refletido.'

InvalidOperationException: O elemento XML superior 'EntregarDeclaracao' do espaço para nome 'http://tempuri.org/' faz referência a tipo e método. Altere o nome da mensagem do método usando WebMethodAttribute ou altere o elemento raiz do tipo usando XmlRootAttribute.

BasicHttpBinding_INFSeDeclaracao:

System.InvalidOperationException: 'O método BasicHttpBinding_INFSeDeclaracao.ConsultarProtocoloDeclaracao não pode ser refletido.'

InvalidOperationException: O elemento XML superior 'WebServiceReceive' do espaço para nome 'http://tempuri.org/' faz referência a tipo e método. Altere o nome da mensagem do método usando WebMethodAttribute ou altere o elemento raiz do tipo usando XmlRootAttribute.

Segue trecho do código onde instancio as classes:

WSPronim203.BasicHttpBinding_INFSEConsultas consultas = new WSPronim203.BasicHttpBinding_INFSEConsultas(); WSPronim203.BasicHttpBinding_INFSeDeclaracao declaracao = new WSPronim203.BasicHttpBinding_INFSeDeclaracao(); WSPronim203.BasicHttpBinding_INFSEGeracao WebServ = new WSPronim203.BasicHttpBinding_INFSEGeracao();

Alguém já viu esse erro?

Alguém poderia me ajudar?

Grato, RMello

referenciaWS.PNG

Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...