Ir para conteúdo
  • Cadastre-se

Não envia para o webservice


Ver Solução Respondido por marianac_costa,
  • Este tópico foi criado há 2746 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Não sei se o motivo do fórum é este, porém com base no código, estou tentando colocar na minha aplicação, gerei o xml perfeitamente, e ao enviar pelo integrador da betha, ele envia perfeitamente.

Porém na hora que chega a hora de enviar pelo meu programa, que eu tenho que envelopar, e enviar para o webservice, ele me retorna  o seguinte erro:

env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><env:Header></env:Header><env:Body><env:Fault xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><faultcode>env:Client</faultcode><faultstring>Endpoint {http://www.betha.com.br/e-nota-contribuinte-ws}nfseSOAP does not contain operation meta data for: {http://www.betha.com.br/e-nota-contribuinte-ws}GerarNfseEnvio</faultstring></env:Fault></env:Body></env:Envelope>

 

Vou anexar o xml que eu estou gerando. Lembrando que eu estou tentando enviar pelo ambiente de homologação.

 

NFSe-RPS000000000008963.xml

  • Consultores
Postado

Boa tarde.

Você está utilizando os componentes ACBr?

Att.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Boa tarde Mariana,

O provedor Betha possui 2 webservices, um segue a versão 1 do layout da ABRASF e o outro segue a versão 2.

O seu XML esta usando o serviço GerarNfseEnvio e este só existe na versão 2.

O que pode esta ocorrendo é, você esta enviando para o webservice da versão 1 que só existe o serviço EnviarLoteRpsEnvio para poder enviar o RPS para o webservice.

  • 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

Postado
2 minutos atrás, Italo Jurisato Junior disse:

Boa tarde Mariana,

O provedor Betha possui 2 webservices, um segue a versão 1 do layout da ABRASF e o outro segue a versão 2.

O seu XML esta usando o serviço GerarNfseEnvio e este só existe na versão 2.

O que pode esta ocorrendo é, você esta enviando para o webservice da versão 1 que só existe o serviço EnviarLoteRpsEnvio para poder enviar o RPS para o webservice.

Boa Tarde Italo, mas como eu posso saber para qual eu estou enviando?

Eu estou enviando para o que me foi passado "https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/nfseWS?wsdl"

Eles não possuem suporte, infelizmente não consegui utilizar o projeto em nosso ERP. 

Tem alguma dica ? 

  • Consultores
Postado

Mariana,

Essa URL é do webservice versão 2 do layout da ABRASF.

Se você clicar nessa URL vai ver os serviços disponíveis, e um deles é o GerarNfse.

Você não respondeu a pergunta da Juliana, vou repetir, você esta usando o componente ACBrNFSe?

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

Ítalo, eu mudei igual me auxliou, e me retorna o seguinte erro:

<env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><env:Header></env:Header><env:Body><env:Fault xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><faultcode>env:Server</faultcode><faultstring>Could not parse content type:javax.mail.internet.ParseException: Expected parameter name, got &quot;/&quot;</faultstring></env:Fault></env:Body></env:Envelope>

Segue o XML atualizado.

NFSe-RPS000000000008963.xml

Postado

Com o XML abaixo, ele me retorna o seguinte erro:

<env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><env:Header></env:Header><env:Body><env:Fault xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'><faultcode>env:Server</faultcode><faultstring>javax.xml.bind.UnmarshalException: unexpected element (uri:&quot;http://www.betha.com.br/e-nota-contribuinte-ws&quot;, local:&quot;cabecalho&quot;). Expected elements are (none)</faultstring></env:Fault></env:Body></env:Envelope>

 

Como corrigir, estou enviando corretamente o cabeçalho. 

NFSe-RPS000000000008963.xml

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Curtir 1
Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2746 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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...