<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://tempuri.org/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
      <s:element name="ListarPedidos">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="chave_integracao" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ListarPedidosResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ListarPedidosResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AtualizarRetornoPedido">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="chave_integracao" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="objControlePedido" type="tns:ControlePedidoVenda" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ControlePedidoVenda">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="pedido" type="tns:ArrayOfPedido" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPedido">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Pedido" nillable="true" type="tns:Pedido" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Pedido">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="cd_pedido_erp" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="cd_pedido_site" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ind_situacao_pedido" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="AtualizarRetornoPedidoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AtualizarRetornoPedidoResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AtualizarProdutos">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="chave_integracao" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dados_produto" type="tns:ProdutosEGestao" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ProdutosEGestao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="id" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="cd_sku" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="descricao" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="valor_venda" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="valor_prazo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="peso" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="observacao" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="fg_kit" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="kit" type="tns:ArrayOfProdutoKit" />
          <s:element minOccurs="0" maxOccurs="1" name="atributos" type="tns:ArrayOfAtributo" />
          <s:element minOccurs="0" maxOccurs="1" name="caixas" type="tns:ArrayOfCaixa" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfProdutoKit">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="ProdutoKit" nillable="true" type="tns:ProdutoKit" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ProdutoKit">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="id" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="cd_sku" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="descricao" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="valor_venda" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="valor_prazo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="peso" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="observacao" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="caixas" type="tns:ArrayOfCaixa" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfCaixa">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Caixa" nillable="true" type="tns:Caixa" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Caixa">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="altura" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="largura" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="comprimento" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfAtributo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="Atributo" nillable="true" type="tns:Atributo" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Atributo">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="cd_produto" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="cd_produto_kit" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_sku" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="atributo" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="valor" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="AtualizarProdutosResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AtualizarProdutosResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetornaNotas">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="chave_integracao" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="RetornaNotasResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="RetornaNotasResult" type="tns:notas" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="notas">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="pedidoVenda" type="tns:ArrayOfPedidoVenda" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfPedidoVenda">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="PedidoVenda" nillable="true" type="tns:PedidoVenda" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="PedidoVenda">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="dadosIdentificacaoPedidoVenda" type="tns:DadosIdentificacaoPedidoVenda" />
          <s:element minOccurs="0" maxOccurs="1" name="dadosCliente" type="tns:DadosCliente" />
          <s:element minOccurs="0" maxOccurs="1" name="dadosVendedor" type="tns:DadosVendedor" />
          <s:element minOccurs="0" maxOccurs="1" name="dadosProdutoServico" type="tns:ArrayOfDadosProdutoServico" />
          <s:element minOccurs="0" maxOccurs="1" name="dadosCondicaoPagamento" type="tns:DadosCondicaoPagamento" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DadosIdentificacaoPedidoVenda">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="dt_pedido" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_pedido" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="dt_prev_entrega" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DadosCliente">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="tipo_pessoa" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_cnpj" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_cpf" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_i_e" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_rg" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_nome" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_cep" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_endereco" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_endereco" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_bairro" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_cidade" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_complemento" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_uf" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_ddd" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_telefone" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_celular" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="email" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DadosVendedor">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="tipo_pessoa" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_cnpj" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_cpf" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_i_e" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_rg" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_nome" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_cep" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_endereco" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_endereco" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_bairro" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_cidade" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_complemento" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_uf" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_ddd" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_telefone" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_celular" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="email" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfDadosProdutoServico">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="DadosProdutoServico" nillable="true" type="tns:DadosProdutoServico" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DadosProdutoServico">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ds_sku" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_quantidade" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="vlr_preco_unitario" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="vlr_desconto" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_perc_comissao" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="itens_kit" type="tns:Itens_kit" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="Itens_kit">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ds_sku" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_quantidade" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="vlr_preco_unitario" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DadosCondicaoPagamento">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ds_meio_pagamento" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_parcela" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="vlr_total" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_codigo_autorizacao" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_codigo_tid" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="ds_credenciadora" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="dt_autorizacao" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_codigo_banco" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_codigo_agencia" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_codigo_conta" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="dt_pagamento" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="dadosParcela" type="tns:DadosParcela" />
        </s:sequence>
      </s:complexType>
      <s:complexType name="DadosParcela">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="nr_nosso_numero" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_codigo_banco" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_codigo_agencia" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_codigo_conta" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="vlr_parcela" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="dt_vencimento" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="dt_emissao" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="AtualizarEstoque">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="chave_integracao" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="dados_estoque" type="tns:DadosEGestao" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="DadosEGestao">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="id" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="cd_sku" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_quantidade" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="nr_quantidade_minima" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="AtualizarEstoqueResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="AtualizarEstoqueResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="string" nillable="true" type="s:string" />
      <s:element name="notas" nillable="true" type="tns:notas" />
    </s:schema>
  </wsdl:types>
  <wsdl:message name="ListarPedidosSoapIn">
    <wsdl:part name="parameters" element="tns:ListarPedidos" />
  </wsdl:message>
  <wsdl:message name="ListarPedidosSoapOut">
    <wsdl:part name="parameters" element="tns:ListarPedidosResponse" />
  </wsdl:message>
  <wsdl:message name="AtualizarRetornoPedidoSoapIn">
    <wsdl:part name="parameters" element="tns:AtualizarRetornoPedido" />
  </wsdl:message>
  <wsdl:message name="AtualizarRetornoPedidoSoapOut">
    <wsdl:part name="parameters" element="tns:AtualizarRetornoPedidoResponse" />
  </wsdl:message>
  <wsdl:message name="AtualizarProdutosSoapIn">
    <wsdl:part name="parameters" element="tns:AtualizarProdutos" />
  </wsdl:message>
  <wsdl:message name="AtualizarProdutosSoapOut">
    <wsdl:part name="parameters" element="tns:AtualizarProdutosResponse" />
  </wsdl:message>
  <wsdl:message name="RetornaNotasSoapIn">
    <wsdl:part name="parameters" element="tns:RetornaNotas" />
  </wsdl:message>
  <wsdl:message name="RetornaNotasSoapOut">
    <wsdl:part name="parameters" element="tns:RetornaNotasResponse" />
  </wsdl:message>
  <wsdl:message name="AtualizarEstoqueSoapIn">
    <wsdl:part name="parameters" element="tns:AtualizarEstoque" />
  </wsdl:message>
  <wsdl:message name="AtualizarEstoqueSoapOut">
    <wsdl:part name="parameters" element="tns:AtualizarEstoqueResponse" />
  </wsdl:message>
  <wsdl:message name="ListarPedidosHttpGetIn">
    <wsdl:part name="chave_integracao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ListarPedidosHttpGetOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="RetornaNotasHttpGetIn">
    <wsdl:part name="chave_integracao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RetornaNotasHttpGetOut">
    <wsdl:part name="Body" element="tns:notas" />
  </wsdl:message>
  <wsdl:message name="ListarPedidosHttpPostIn">
    <wsdl:part name="chave_integracao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="ListarPedidosHttpPostOut">
    <wsdl:part name="Body" element="tns:string" />
  </wsdl:message>
  <wsdl:message name="RetornaNotasHttpPostIn">
    <wsdl:part name="chave_integracao" type="s:string" />
  </wsdl:message>
  <wsdl:message name="RetornaNotasHttpPostOut">
    <wsdl:part name="Body" element="tns:notas" />
  </wsdl:message>
  <wsdl:portType name="IntegracaoSoap">
    <wsdl:operation name="ListarPedidos">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Lista os pedidos cadastrados.</wsdl:documentation>
      <wsdl:input message="tns:ListarPedidosSoapIn" />
      <wsdl:output message="tns:ListarPedidosSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AtualizarRetornoPedido">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Atualiza o retorno do pedido.</wsdl:documentation>
      <wsdl:input message="tns:AtualizarRetornoPedidoSoapIn" />
      <wsdl:output message="tns:AtualizarRetornoPedidoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AtualizarProdutos">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Altera as informações de um produto.</wsdl:documentation>
      <wsdl:input message="tns:AtualizarProdutosSoapIn" />
      <wsdl:output message="tns:AtualizarProdutosSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="RetornaNotas">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Altera as informações de notas.</wsdl:documentation>
      <wsdl:input message="tns:RetornaNotasSoapIn" />
      <wsdl:output message="tns:RetornaNotasSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="AtualizarEstoque">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Altera as informações de um Estoque.</wsdl:documentation>
      <wsdl:input message="tns:AtualizarEstoqueSoapIn" />
      <wsdl:output message="tns:AtualizarEstoqueSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="IntegracaoHttpGet">
    <wsdl:operation name="ListarPedidos">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Lista os pedidos cadastrados.</wsdl:documentation>
      <wsdl:input message="tns:ListarPedidosHttpGetIn" />
      <wsdl:output message="tns:ListarPedidosHttpGetOut" />
    </wsdl:operation>
    <wsdl:operation name="RetornaNotas">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Altera as informações de notas.</wsdl:documentation>
      <wsdl:input message="tns:RetornaNotasHttpGetIn" />
      <wsdl:output message="tns:RetornaNotasHttpGetOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="IntegracaoHttpPost">
    <wsdl:operation name="ListarPedidos">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Lista os pedidos cadastrados.</wsdl:documentation>
      <wsdl:input message="tns:ListarPedidosHttpPostIn" />
      <wsdl:output message="tns:ListarPedidosHttpPostOut" />
    </wsdl:operation>
    <wsdl:operation name="RetornaNotas">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Altera as informações de notas.</wsdl:documentation>
      <wsdl:input message="tns:RetornaNotasHttpPostIn" />
      <wsdl:output message="tns:RetornaNotasHttpPostOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="IntegracaoSoap" type="tns:IntegracaoSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="ListarPedidos">
      <soap:operation soapAction="http://tempuri.org/ListarPedidos" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AtualizarRetornoPedido">
      <soap:operation soapAction="http://tempuri.org/AtualizarRetornoPedido" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AtualizarProdutos">
      <soap:operation soapAction="http://tempuri.org/AtualizarProdutos" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetornaNotas">
      <soap:operation soapAction="http://tempuri.org/RetornaNotas" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AtualizarEstoque">
      <soap:operation soapAction="http://tempuri.org/AtualizarEstoque" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="IntegracaoSoap12" type="tns:IntegracaoSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="ListarPedidos">
      <soap12:operation soapAction="http://tempuri.org/ListarPedidos" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AtualizarRetornoPedido">
      <soap12:operation soapAction="http://tempuri.org/AtualizarRetornoPedido" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AtualizarProdutos">
      <soap12:operation soapAction="http://tempuri.org/AtualizarProdutos" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetornaNotas">
      <soap12:operation soapAction="http://tempuri.org/RetornaNotas" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AtualizarEstoque">
      <soap12:operation soapAction="http://tempuri.org/AtualizarEstoque" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="IntegracaoHttpGet" type="tns:IntegracaoHttpGet">
    <http:binding verb="GET" />
    <wsdl:operation name="ListarPedidos">
      <http:operation location="/ListarPedidos" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetornaNotas">
      <http:operation location="/RetornaNotas" />
      <wsdl:input>
        <http:urlEncoded />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="IntegracaoHttpPost" type="tns:IntegracaoHttpPost">
    <http:binding verb="POST" />
    <wsdl:operation name="ListarPedidos">
      <http:operation location="/ListarPedidos" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RetornaNotas">
      <http:operation location="/RetornaNotas" />
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded" />
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="Integracao">
    <wsdl:port name="IntegracaoSoap" binding="tns:IntegracaoSoap">
      <soap:address location="http://educonix.homolog.co/WebServices/Integracao.asmx" />
    </wsdl:port>
    <wsdl:port name="IntegracaoSoap12" binding="tns:IntegracaoSoap12">
      <soap12:address location="http://educonix.homolog.co/WebServices/Integracao.asmx" />
    </wsdl:port>
    <wsdl:port name="IntegracaoHttpGet" binding="tns:IntegracaoHttpGet">
      <http:address location="http://educonix.homolog.co/WebServices/Integracao.asmx" />
    </wsdl:port>
    <wsdl:port name="IntegracaoHttpPost" binding="tns:IntegracaoHttpPost">
      <http:address location="http://educonix.homolog.co/WebServices/Integracao.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>