Ir ao conteúdo
  • Cadastre-se

Pascal/Delphi consulta de nota fiscal de serviços por soap


Posts recomendados

estou testando consultar uma nota fiscal de serviço no GINFES  por SOAP.

Gero o seguinte arquivo da seguinte forma

<?xml version="1.0" encoding="UTF-8"?>
<ConsultarNfseRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio_v03.xsd" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
  <IdentificacaoRps>
    <tipos:Numero>1</tipos:Numero>
    <tipos:Serie>1</tipos:Serie>
    <tipos:Tipo>1</tipos:Tipo>
  </IdentificacaoRps>
  <Prestador>
    <tipos:Cnpj>56123490000178</tipos:Cnpj>
    <tipos:InscricaoMunicipal>3766801</tipos:InscricaoMunicipal>
  </Prestador>
</ConsultarNfseRpsEnvio> 

isso validei e esta correto o xml

após jogar no componete HTTPRIO1 ele gera o seguinte xml de envio

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
   <SOAP-ENV:Body>
      <ConsultarLoteRps xmlns="http://homologacao.ginfes.com.br"> <arg0 xmlns="">
         <?xml version="1.0"?> <ConsultarNfseRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio_v03.xsd" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
         <IdentificacaoRps>
            <tipos:Numero>1</tipos:Numero>
            <tipos:Serie>1</tipos:Serie>
            <tipos:Tipo>1</tipos:Tipo>
         </IdentificacaoRps>
         <Prestador>
            <tipos:Cnpj>56123490000178</tipos:Cnpj>
            <tipos:InscricaoMunicipal>3766801</tipos:InscricaoMunicipal>
         </Prestador>
      </ConsultarNfseRpsEnvio></arg0>
    </ConsultarLoteRps>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

e retorna esse erro dizendo que o xml não está no padrão mas está
alguém pode me ajudar ?

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
   <env:Header/>
   <env:Body>
      <ns1:ConsultarLoteRpsResponse xmlns:ns1="http://homologacao.ginfes.com.br">
         <return>
            <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
               <ns2:ConsultarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio" xmlns:ns3="http://www.ginfes.com.br/tipos" xmlns:ns5="http://www.ginfes.com.br/servico_consultar_lote_rps_envio" xmlns:ns6="http://www.ginfes.com.br/servico_enviar_lote_rps_envio" xmlns:ns7="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio"><ns2:ListaMensagemRetorno><ns2:MensagemRetorno><ns3:Codigo>E160</ns3:Codigo><ns3:Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</ns3:Mensagem></ns2:MensagemRetorno></ns2:ListaMensagemRetorno></ns2:ConsultarLoteRpsResposta>
         </return>
      </ns1:ConsultarLoteRpsResponse>
   </env:Body>
</env:Envelope>

 

seria alguma configuração o HTTPRIO1 que falta fazer ???

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...