Capítulo28

Serviço pesquisarVendasConsolidadora

28.1 - Requisição

O serviço pesquisarVendasConsolidadora realiza a busca pelas vendas realizadas pela consolidadora no periodo especificado.

É necessário informar a data inicial e final, a quantidade de registros que podem ser retornados e o registro inicial que será apresentado, este dado serve para visualizar solicitações que ultrapassem o limite máximo de 50 registros por requisição, ou do número estabelecido na tag “quantidadeRegistros”, sendo dessa forma necessário paginar os resultados (Obs: na resposta da solicitação é retornada uma tag que informa a quantidade de registros que correspondem com os parâmetros inseridos na pesquisa. Vide “resposta”).

Obs: Para que haja qualquer interação com o sistema de Webservice é necessário informar o cabeçalho de autenticação. Vide “Cabeçalho de Autenticação”.

Descrição dos campos de requisição

Tag

Descrição

Parent

Formato

Required

produto

Enumeração com o tipo do produto que deseja buscar Tipo do produto que deseja buscar: AEREO, HOTEL, CARRO, OUTRO, SEGURO.

pesquisarVendasConsolidadora

Enum

true

dataInicial

Data inicial do período no qual será realizada a busca

pesquisarVendasConsolidadora

YYYY-MM-DDTHH:mm:SS

true

dataFinal

Data final do período no qual será realizada a busca

pesquisarVendasConsolidadora

YYYY-MM-DDTHH:mm:SS

true

registroInicial

Primeiro registro relevante para a busca

pesquisarVendasConsolidadora

Inteiro

true

quantidadeRegistros

Quantidade de registros que o serviço pode retornar por consulta *retorno máximo 50 registros

pesquisarVendasConsolidadora

Inteiro

false


28.2 - Exemplo

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
    xmlns:ser="http://lemontech.com.br/selfbooking/wsselfbooking/services">
   <soapenv:Header>
      <ser:userPassword>senha</ser:userPassword>
      <ser:userName>usuario</ser:userName>
      <ser:keyClient>chave_da_empresa_cliente</ser:keyClient>
   </soapenv:Header>
   <soapenv:Body>
      <ser:pesquisarVendasConsolidadora>
         <produto>AEREO</produto>
         <dataInicial>2016-08-01T14:45:02.771</dataInicial>
         <dataFinal>2015-08-30T14:45:02.771Z</dataFinal>
         <registroInicial>1</registroInicial>
         <quantidadeRegistros>50</quantidadeRegistros>
      </ser:pesquisarVendasConsolidadora>
   </soapenv:Body>
</soapenv:Envelope>

28.3 - Resposta

A reposta do serviço é enviada com a tag resultadoAcao informando “Sucesso”, caso a pesquisa tenha sido realizada corretamente, ou “Erro”, caso ocorra algum problema, também é informado o número de solicitações que a busca retornou e os dados das solicitações, cada resultado da busca é retornado dentro de uma tag solicitação.

Pesquisar Vendas Response

Tag

Descrição

Parent

Formato

resultadoOperacao

Informa: SUCESSO, ERRO ou ALERTA

pesquisarVendasConsolidadoraResponse

ResultadoOperacao

numeroProdutos

Informa o número de prodtos que a pesquisa retornou

pesquisarVendasConsolidadoraResponse

Inteiro

passageiros

Elemento que contém as informações dos passageiros

pesquisarVendasConsolidadoraResponse

Passageiros

produtos

Elemento que contém as informações dos produtos

pesquisarVendasConsolidadoraResponse

Produtos

Passageiros

Tag

Descrição

Parent

Formato

passageiro

Elemento que contém as informações do passageiro

passageiros

Passageiro

Passageiro

Tag

Descrição

Parent

Formato

idPassageiro

Número de identificação do passageiro

passageiro

Inteiro

nome

Nome do passageiro

passageiro

String

sobrenome

Sobrenome do passageiro

passageiro

String

matricula

Matricula do passageiro na empresa que ele trabalha

passageiro

String

departamento

Departamento em qual o funcionário estava trabalhando

passageiro

String

email

E-mail do passageiro

passageiro

String

sexo

Sexo do passageiro

passageiro

String

terceiro

Informa se é terceiro ou não.

passageiro

Boolean

acompanhante

Informa se é acompanhante ou não.

passageiro

Boolean

cpf

Informa o cpf do passageiro

passageiro

String

tipoPassageiro

Informa o tipo de passageiro: TODOS, PASSAGEIRO ou TERCEIRO

passageiro

Enum

tipoDocumento

Informa o tipo de documento: MATRICULA, CPF, RG ou PASSAPORTE

passageiro

Enum

valorDocumento

Informa o valor do documento

passageiro

String

dataNascimento

Informa o data de nascimento do passageiro

passageiro

YYYY-MM-DDTHH:mm:SS

empresa

Informa a empresa

passageiro

String

telefone

Informa o telefone do passageiro

passageiro

String

celular

Informa o celular do passageiro

passageiro

String

dddTel

Informa o DDD do telefone do passageiro

passageiro

String

dddCel

Informa o DDD do celular do passageiro

passageiro

String

nomeCompleto

Informa o nome completo do passageiro

passageiro

String

vip

Informa se é passageiro vip.

passageiro

Boolean

Produtos

Tag

Descrição

Parent

Formato

  • aereos
  • hoteis
  • carros
  • outros
  • seguros
  • traslados

Elemento que contém a lista de produtos correspondente com o solicitado, virá somente os elementos conforme o tipo da busca.

produtos

  • aereos
  • hoteis
  • carros
  • outros
  • seguros
  • traslados

Aereos

Tag

Descrição

Parent

Formato

aereo

Elemento que contém as informações da viagem solicitada

aereos

Aereo

Aereo

Tag

Descrição

Parent

Formato

id

Identificador do tipo aereo

aereo

Inteiro

localizador

Localizador da empresa que emitiu a viagem

aereo

String

localizadorGds

Indica se o localizador é do gds

aereo

Boolean

source

Fonte em que foi realizada a pesquisa. (Ex: Sabre, Gol, Webjet)

aereo

String

codigoEmissor

Número de identificação do emissor no sistema

aereo

Inteiro

nomeEmissor

Nome do Emissor

aereo

String

codigoReservador

Número de identificação do reservador no sistema

aereo

Inteiro

nomeReservador

Nome do reservador

aereo

String

dataVencimento

Data de vencimento para realizar a confirmação da viagem

aereo

YYYY-MM-DDTHH:mm:SS

dataEmissao

Data em que o bilhete do voo foi emitido

aereo

YYYY-MM-DDTHH:mm:SS

dataReserva

Data em que foi realizada a reserva do voo

aereo

YYYY-MM-DDTHH:mm:SS

menorTarifa

Menor tarifa encontrada para o voo e a data selecionada

aereo

Double (#.##)

maiorTarifa

Maior tarifa encontrada para o voo e a data selecionada

aereo

Double (#.##)

codigoFornecedor

Número de identificação do fornecedor no sistema

aereo

Inteiro

idPassageiroRef

Número de identificação que vincula o passageiro com o produto aéreo

aereo

Inteiro

aereoTarifa

Elemento que contém informações da tarifa aplicada na viagem

aereo

Aereo Tarifa

aereoSeguimento

Elemento que guarda as informações da viagem

aereo

Aereo Segmento

formaPagamento

Elemento que contém as informações sobre a forma que a viagem foi paga

aereo

Forma Pagamento

aereoBilhete

Elemento que contém as informações do bilhete que foi emitido para a viagem

aereo

Aereo Bilhete

selfbook

Informa se a viagem foi selecionada via selfbooking

aereo

Boolean

justificativaMaiorTarifa

Justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

aereo

String

ciaMenorTarifa

Cia da menor tarifa encontrada para o voo e a data selecionada

aereo

String

emailEmissor

E-mail do emissor

aereo

String

nacional

Indica se o voo é nacional ou internacional

aereo

Boolean

codigoJustificativaMenorTarifa

Código da justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

aereo

Inteiro

observacao

Observação do emissor ao cliente quando conclui uma Solicitação

aereo

String

tipoVoo

Tipo do voo (Direto, Conexão ou Escala)

aereo

String

remarks

Elemento que contém as informações do remark

aereo

Remark

identificadorIntegracao

Identificador de integração web service

aereo

String

identificadorBackOfficeTipoProduto

Identificador do Tipo Produto

aereo

String

statusCancelamento

Status do cancelamento do produto: 0=reembolso, 1= crédito cia aérea, 2=em aberto.

aereo

Inteiro

valorMulta

Valor da multa se aplicada no reembolso

aereo

Double (#.##)

valorReembolso

Valor de reembolso solicitado na Cia aérea

aereo

Double (#.##)

dataModificacaoStatusCancelamento

Data que foi modificado o status do cancelamento

aereo

YYYY-MM-DDTHH:mm:SS

usuarioModificouStatusCancelamento

Usuário que modificou o status do cancelamento

aereo

Inteiro

totalAereo

É a somatória de todos os elementos totalTarifaPax.

aereo

Double (#.##)

cancelado

Indica se o produto está cancelado ou não.

aereo

boolean

complementoJustificativaMaiorTarifa

Complemento da Justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

aereo

String

canceladoEmitido

Indica se o foi cancelado depois de ser emitido

aereo

boolean

identificadoresIntegracao

Identificador da Integração

aereo

IdentificadorIntegracao

autoEmissao

Informa se houve auto emissão

aereo

boolean

importado

Elemento utilizado para identificar se é importado

aereo

boolean

online

Elemento utilizado para identificar se o produto é online

aereo

boolean

agenteOnline

Elemento utilizado para identificar se é agente online

aereo

boolean

opcaoRota

Elemento utilizado para identificar se houve opção de rota

aereo

boolean

Reemissão

Reemissão

aereo

Reemissao

consolidadora

Elemento que guarda as informações da Agência consolidadora

aereo

Consolidadora

pontoVenda

Elemento que contém sobre o ponto de venda

aereo

Ponto de Venda

Aereo Tarifa

Tag

Descrição

Parent

Formato

acordo

Código do acordo aplicado na tarifa

aereoTarifa

String

classe

Classe onde a tarifa foi reservada. (Y = Economica, C = Executiva, F = Primeira Classe)

aereoTarifa

String

aereoTarifaPax

Elemento que contém as informações sobre como tarifa é paga pelo passageiro

aereoTarifa

Aereo Tarifa Pax

Aereo Tarifa Pax

Tag

Descrição

Parent

Formato

tarifa

Tarifa aplicada

aereoTarifaPax

Double (#.##)

taxa

Taxa aplicada

aereoTarifaPax

Double (#.##)

taxaDu

Taxa DU aplicada

aereoTarifaPax

Double (#.##)

tipoPax

Informa o tipo de passageiro: ADT(adulto), CHD(), INF()

aereoTarifaPax

Enum

quantidadePax

Quantidade de passageiros para aquele voo

aereoTarifaPax

Integer

tarifaSemAcordo

Valor da tarifa sem acordo

aereoTarifaPax

Double (#.##)

moeda

Tipo da Moeda

aereoTarifaPax

String

moedaBase

Tipo da Moeda Base

aereoTarifaPax

String

tarifaBase

Tipo da tarifa base

aereoTarifaPax

Double (#.##)

cotacao

Cotação da moeda utilizada

aereoTarifaPax

Double (#.##)

acordo

Código de acordo

aereoTarifaPax

String

totalTarifaPax

É a somatória da tarifa + taxa + taxaDU

aereoTarifaPax

Double (#.##)

taxaFee

Valor da taxa fee aplicada

aereoTarifaPax

Double (#.##)

valorFullFare

Valor da tarifa cheia (Full fare)

aereoTarifaPax

Double (#.##)

Aereo Segmento

Tag

Descrição

Parent

Formato

dataSaida

Data em que será iniciada a viagem

aereoSeguimento

YYYY-MM-DDTHH:mm:SS

destino

Destino da viagem

aereoSeguimento

String

dataChegada

Data em que será finalizada a viagem

aereoSeguimento

YYYY-MM-DDTHH:mm:SS

aereoVoo

Elemento que guarda os dados do voo, caso haja mais de um aereoVoo há uma conexão

aereoSeguimento

Aereo Voo

origem

Origem da viagem

aereoSeguimento

String

localizadorCia

Localizado da Cia aérea para o segmento

aereoSeguimento

String

milhas

Milhas percorridas

aereoSeguimento

Double (#.#)

paisOrigem

País do aeroporto de origem

aereoSeguimento

String

estadoOrigem

Estado do aeroporto de origem

aereoSeguimento

String

cidadeOrigem

Cidade do aeroporto de origem

aereoSeguimento

String

paisDestino

País do aeroporto de destino

aereoSeguimento

String

estadoDestino

Estado do aeroporto de destino

aereoSeguimento

String

cidadeDestino

Cidade do aeroporto de destino

aereoSeguimento

String

Aereo Voo

Tag

Descrição

Parent

Formato

idAereoVoo

Número de identificação do voo dentro do sistema

aereoVoo

Integer

origem

Código do aeroporto da origem do voo

aereoVoo

String

dataSaida

Data de saída do voo

aereoVoo

YYYY-MM-DDTHH:mm:SS

destino

Código do aeroporto do destino do voo

aereoVoo

String

dataChegada

Data de chegada do voo

aereoVoo

YYYY-MM-DDTHH:mm:SS

cia

Elemento que guarda as informações da empresa aérea que realizou a venda do voo

aereoVoo

Cia

ciaOperacao

Elemento que guarda as informações da empresa aérea que realizou o voo

aereoVoo

Cia Operação

aeronave

Modelo da aeronave

aereoVoo

String

numeroVoo

Número de identificação do voo

aereoVoo

Integer

milhas

Milhas percorridas

aereoVoo

Double (#.#)

aereoDetalheParada

Elemento que guarda as paradas (escalas) que o voo realizou

aereoVoo

Aereo Detalhe Parada

assento

Elemento que guarda as informações do assento reservado para o passageiro

aereoVoo

Assento

aereoDetalheBaseTarifa

Elemento que guarda as informações da base de tarifaria

aereoVoo

Aereo Datalhe Base Tarifária

localizadorCia

Localizado da Cia aérea para o segmento

aereoVoo

String

tipoVoo

Tipo do voo (Direto, Conexão ou Escala)

aereoVoo

String

idClasse

Número de identificação da classe

aereoVoo

Integer

Cia

Tag

Descrição

Parent

Formato

codigoIata

Código iata da companhia

cia

Integer

sigla

Sigla da companhia

cia

String

Cia Operação

Tag

Descrição

Parent

Formato

codigoIata

Código iata da companhia

ciaOperacao

Integer

sigla

Sigla da companhia

ciaOperacao

String

Aereo Detalhe Parada

Tag

Descrição

Parent

Formato

origem

Origem da escala

aereoDetalheParada

String

dataSaida

Data de saída da escala

aereoDetalheParada

YYYY-MM-DDTHH:mm:SS

destino

Destino da escala

aereoDetalheParada

String

dataChegada

Data de chegada da escala

aereoDetalheParada

YYYY-MM-DDTHH:mm:SS

Assento

Tag

Descrição

Parent

Formato

passageiroRef

Número de identificação do passageiro

assento

Inteiro

assento

Código de identificação do assento reservado

assento

String

Aereo Datalhe Base Tarifária

Tag

Descrição

Parent

Formato

baseTarifaria

Base tarifaria que foi utilizada

aereoDetalheBaseTarifa

String

classeTarifaria

Classe tarifaria que foi utilizada

aereoDetalheBaseTarifa

String

Aereo Bilhete

Tag

Descrição

Parent

Formato

idPassageiroRef

Número de identificação do passageiro que utilizou o bilhete

aereoBilhete

Integer

bilhete

Código de identificação do bilhete

aereoBilhete

String

bilheteOriginal

Código de identificação do bilhete original, caso haja remissão do bilhete

aereoBilhete

String

isLocalizador

Indica se é um localizador eletrônico, utilizado pelas empresas Gol e Azul

aereoBilhete

Boolean

numeroRecibo

Número do recibo do bilhete

aereoBilhete

String

tourCode

Tour Code informado pelo source SABRE

aereoBilhete

String

Hotéis

Tag

Descrição

Parent

Formato

hotel

Elemento que guarda os dados referente aos hotéis

hoteis

Hotel

Hotel

Tag

Descrição

Parent

Formato

id

Número de identificação do hotel

hotel

Inteiro

codigoApartamento

Código do apartamento que foi utilizado

hotel

Inteiro

nome

Nome do hotel

hotel

String

tipoApartamento

Tipo de apartamento que será utilizado: INDIVIDUAL, DUPLO, TRIPO, QUADRUPLO, TWIN

hotel

Enum

source

Fonte em que foi realizada a pesquisa por hotéis

hotel

String

checkIn

Data de check in

hotel

YYYY-MM-DDTHH:mm:SS

checkOut

Data de check out

hotel

YYYY-MM-DDTHH:mm:SS

localizador

Localizador do hotel

hotel

String

codigoEmissor

Número de identificação de quem emitiu o hotel

hotel

Inteiro

codigoReservador

Número de identificação de que reservou o hotel

hotel

Inteiro

nomeReservador

Nome de quem reservou o hotel

hotel

String

dataReserva

Data em que o hotel foi reservado

hotel

YYYY-MM-DDTHH:mm:SS

diaria

Valor cobrado pela diária do hotel

hotel

Double (#.##)

taxa

Valor da taxa cobrada pelo hotel

hotel

Double (#.##)

formaPagamento

Elemento que guarda os dados da forma de pagamento utilizada

hotel

Forma Pagamento

idPassageiroRef

Número de identificação do hóspede

hotel

Integer

justificativaMaiorTarifa

Justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

hotel

String

codigoFornecedor

Código do Fornecedor Hotel

hotel

String

nacional

Indica se o hotel é nacional ou internacional

hotel

Boolean

observacao

Observação do emissor ao cliente quando conclui uma Solicitação

hotel

String

voucher

Voucher da reserva Hotel

hotel

String

codigoReserva

Código da reserva Hotel

hotel

String

remarks

Elemento que contém as informações do remark

hotel

Remark

codigoJustificativaMaiorTarifa

Código da justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

hotel

Inteiro

codigoHotelSource

Código do source do hotel

hotel

String

identificadorIntegracao

Identificador de integração web service

hotel

String

identificadorBackOfficeTipoProduto

Identificador do Tipo Produto

hotel

String

statusCancelamento

Status do cancelamento do produto: 2=em aberto, 3= no-show.

hotel

Inteiro

taxaCancelamento

Taxa aplica em caso de no-show

hotel

Double (#.##)

dataModificacaoStatusCancelamento

Data que foi modificado o status do cancelamento

hotel

YYYY-MM-DDTHH:mm:SS

usuarioModificouStatusCancelamento

Usuário que modificou o status do cancelamento

hotel

Inteiro

categoriaApartamento

Categoria de apartamento: SEM_INFORMACAO, SIMPLES, MEDIO_CONFORTO, CONFORTAVEL, MUITO_CONFORTAVEL, LUXO;

hotel

Enum

nomeEmissor

Nome do emissor da reserva

hotel

String

garantiaNoShow

Garantia de no show que o cliente apresenta para os hotéis: GARANTIA_AGENCIA (agência paga o no show), GARANTIA_CARTAO (cartão do cliente é utilizado para pagar o no show)

hotel

Enum

itensFaturamentoHotel

Itens que o cliente fatura em sua hospedagem.

hotel

Itens Faturamento Hotel

totalHotel

É a somatória da (diária x quantidade de dias + taxas).

hotel

Double (#.##)

cancelado

Indica se o produto esta cancelado ou não.

hotel

boolean

identificadoresIntegracao

Identificador da Integração

hotel

IdentificadorIntegracao

taxaFee

Valor da taxa fee aplicada

hotel

Double (#.##)

selfbook

Elemento utilizado para identificar se o produto foi adicionado pelo selfbooking (true), ou pelo front office (false)

hotel

Boolean

tarifaComissionada

Elemento utilizado para identificar se a tarifa será comissionada ou não

hotel

Boolean

regime

Elemento que guarda o regime escolhido para o hotel: CAFE_DA_MANHA, MEIA_PENSAO, PENSAO_COMPLETA, ALL_INCLUSIVE, SO_HOSPEDAGEM, JANTAR ou NAO_INCLUI

hotel

Enum

tipoTarifa

Elemento que guarda o tipo de tarifa escolhida: DIARIA, FIM_DE_SEMANA, MENSAL, PACOTE ou SEMANAL

hotel

Enum

quantidadeTipoTarifa

Elemento que guarda a quantidade de tipo de tarifa que foi escolhida

hotel

Inteiro

tarifa

Elemento que guarda o valor da tarifa do hotel

hotel

Double (#.##)

valorCambio

Elemento que guarda o valor do cambio no caso de pagamento com moeda diferente

hotel

Double (#.##)

earlyCheckin

Elemento que guarda o valor cobrado para uma chegada antecipada no hotel

hotel

Double (#.##)

lateCheckout

Elemento que guarda o valor cobrado para uma saída mais tarde do hotel

hotel

Double (#.##)

planoAlimentar

Elemento que guarda plano alimentar escolhido: CAFE_DA_MANHA, MEIA_PENSAO, PENSAO_COMPLETA ou JANTAR

hotel

Enum

quantidadePlanoAlimentar

Elemento que guarda a quantidade do plano alimentar escolhido

hotel

Inteiro

valorPlanoAlimentar

Elemento que guarda a quantidade do plano alimentar escolhido

hotel

Inteiro

prazoCancelamento

Elemento que guarda o prazo de cancelamento

hotel

YYYY-MM-DDTHH:mm:SS

consolidadora

Elemento que guarda as informações da Agência consolidadora

hotel

Consolidadora

idRegime

Número de identificação do regime

hotel

Integer

idCategApto

Número de identificação da categoria do apartamento

hotel

Integer

moeda

Tipo da Moeda

carro

String

titularCartao

Nome do titular do cartão

hotel

String

cartaoVirtual

Indicará se o cartão é virtual

hotel

Boolean

local

Local do hotel

hotel

String

cidade

Cidade onde está localizado o Hotel

hotel

String

titularCartaoNoShow

Titular do cartão no-show

hotel

String

cartaoVirtualNoShow

Elemento utilizado para identificar se houve no-show no cartao virtual

hotel

boolean

formaPagamentoGarantiaNoShow

Forma de pagamento garantia no-show

hotel

Forma Pagamento

online

Elemento utilizado para identificar se o produto é online.

hotel

Boolean

dataConfirmacaoReserva

Data que informa a data da confirmaçãoo da reserva.

hotel

YYYY-MM-DDTHH:mm:SS

moedaBase

Tipo da Moeda Base

hotel

String

diariaBase

Valor cobrado pela diária Base do hotel

hotel

Double (#.##)

taxaBase

Valor da taxa base cobrada pelo hotel

hotel

Double (#.##)

earlyCheckinBase

Elemento que guarda o valor cobrado para uma chegada antecipada no hotel em outra moeda

hotel

Double (#.##)

lateCheckoutBase

Elemento que guarda o valor cobrado para uma saída mais tarde do hotel em outra moeda

hotel

Double (#.##)

agenteOnline

Elemento utilizado para identificar se o agente está online

hotel

boolean

importado

Elemento utilizado para identificar se é importado

hotel

boolean

telefone

Campo que guarda o telefone

hotel

String

pais

País onde está localizado o Hotel

hotel

String

estado

Estado onde está localizado o Hotel

hotel

String

pontoVenda

Elemento que contém sobre o ponto de venda

hotel

Ponto de Venda

Itens Faturamento Hotel

Tag

Descrição

Parent

Formato

itenFaturamento

Elemento que guarda item que o cliente fatura em sua hospedagem: ALIMENTOS_BEBIDAS_NAO_ALCOOLICAS, CAFÉ_DA_MANHA, DIARIAS, LAVANDERIA, LIGACOES_TELEFONICAS, TAXAS, TODAS_DESPESAS_EXCETO_BEBIDAS, TODAS_DESPESA, TAXA_TURISMO, AGUA e ESTACIONAMENTO

itensFaturamentoHotel

Enum

Carros

Tag

Descrição

Parent

Formato

Carro

Elemento que guarda os dados dos veículos locados

carros

Carro

Carro

Tag

Descrição

Parent

Formato

id

Número de identificação do carro

carro

Integer

modelo

Modelo do carro

carro

String

nomeLocadora

Nome da locadora

carro

String

localRetirada

Local em que o carro foi retirado

carro

String

dataRetirada

Data em que o carro foi retirado

carro

YYYY-MM-DDTHH:mm:SS

localDevolucao

Local em que o carro foi devolvido

carro

YYYY-MM-DDTHH:mm:SS

dataDevolucao

Data em que o carro foi devolvido

carro

YYYY-MM-DDTHH:mm:SS

localizador

Localizador da locadora

carro

String

codigoEmissor

Código do usuário que emitiu a locação

carro

Integer

codigoReservador

Código do usuário que reservou a locação

carro

Integer

nomeReservador

Nome do reservador

carro

String

source

Nome do reservador

carro

String

dataReserva

Data em que foi realizada a reserva

carro

YYYY-MM-DDTHH:mm:SS

diaria

Valor da diária

carro

Double (#.##)

taxa

Taxa cobrada pela locação

carro

Double (#.##)

formaPagamento

Elemento que guarda os dados da forma de pagamento utilizado

carro

Forma Pagamento

idPassageiroRef

Número de identificação do funcionário que utilizou o serviço de locação

carro

Integer

justificativaMaiorTarifa

Justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

carro

String

codigoFornecedor

Código do Fornecedor Carro

carro

String

nacional

Indica se a locadora do carro é nacional ou internacional

carro

Boolean

observacao

Observação do emissor ao cliente quando conclui uma Solicitação

carro

String

voucher

Voucher da reserva Carro

carro

String

codigoReserva

Código da reserva Carro

carro

String

remarks

Elemento que contém as informações do remark

carro

Remark

codigoJustificativaMaiorTarifa

Código da justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

carro

Inteiro

identificadorIntegracao

Identificador de integração web service

carro

String

identificadorBackOfficeTipoProduto

Identificador do Tipo Produto

carro

String

autorizacaoCartao

Numero de autorização do cartão

carro

String

statusCancelamento

Status do cancelamento do produto: 2 = em aberto, 4 = taxa de cancelamento.

carro

Inteiro

taxaCancelamtno

Taxa Cancelamento do produto

carro

Double (#.##)

dataModificacaoStatusCancelamento

Data que foi modificado o status do cancelamento

carro

YYYY-MM-DDTHH:mm:SS

nomeEmissor

Nome do emissor da reserva

carro

String

totalCarro

É a somatória da (diárias x quantidade de dias + taxas + taxa serviço + valor hora extra + valor dia extra).

carro

Double (#.##)

cancelado

Indica se o produto esta cancelado ou não.

carro

boolean

identificadoresIntegracao

Identificador da Integração

carro

IdentificadorIntegracao

taxaFee

Valor da taxa fee aplicada

carro

Double (#.##)

selfbook

Elemento utilizado para identificar se o produto foi adicionado pelo selfbooking (true), ou pelo front office (false)

carro

Boolean

consolidadora

Elemento que guarda as informações da Agência consolidadora

carro

Consolidadora

taxaservico

Taxa de serviço

carro

Double (#.##)

cidade

Cidade onde o carro foi alugado

carro

String

usuarioModificouStatusCancelamento

Usuário que modificou o status do cancelamento

carro

Inteiro

valorHoraExtra

Valor por hora extra

carro

Double (#.##)

valorDiariaExtra

Valor por diária extra

carro

Double (#.##)

moeda

Tipo da Moeda

carro

String

codigoLojaReserva

Código de loja reserva

carro

String

quantidadeDiaria

Quantidade diária

carro

Inteiro

pais

País onde o carro foi alugado

carro

String

estado

Estado onde o carro foi alugado

carro

String

pontoVenda

Elemento que contém sobre o ponto de venda

carro

Ponto de Venda

Outros

Tag

Descrição

Parent

Formato

outro

Elemento que guarda os dados produto outro

outros

Outro

Outro

Tag

Descrição

Parent

Formato

id

Número de identificação do outro

outro

Inteiro

codigoEmissor

Código do usuário que emitiu a locação

outro

String

nomeEmissor

Nome do Emissor

outro

String

codigoReservador

Código do reservador

outro

String

nomeReservador

Nome do Reservador

outro

String

descricao

Descrição do produto

outro

String

valor

Valor do Produto

outro

Double (#.##)

dataInicial

Data Inicial da validade do produto

outro

YYYY-MM-DDTHH:mm:SS

dataFinal

Data Final da validade do produto

outro

YYYY-MM-DDTHH:mm:SS

dataReserva

Data que foi criada a reserva

outro

YYYY-MM-DDTHH:mm:SS

codigoFornecedor

Código do Fornecedor Outro

outro

String

obsEmissor

Observação do emissor ao cliente quando conclui uma Solicitação

outro

String

formaPagamento

Elemento que guarda os dados da forma de pagamento utilizado

outro

Forma Pagamento

idPassageiroRef

Número de identificação do funcionário que utilizou o serviço de locação

outro

Integer

justificativaMaiorTarifa

Justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

outro

String

codigoJustificativaMaiorTarifa

Código da justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

outro

String

identificadorIntegracao

Identificador de integração web service

outro

String

identificador

Identificação do produto

outro

String

categoria

Nome da categoria do produto outro, obtida pelo tarifario fornecedor outro

outro

String

identificadorBackOfficeTipoProduto

Identificador do Tipo Produto

outro

String

autorizacaoCartao

Numero de autorização do cartão

outro

String

taxa

Taxa do produto outro

outro

Double (#.##)

remarks

Elemento que contém as informações do remark

outro

Remark

statusCancelamento

Status do cancelamento do produto: 2 = em aberto, 4 = taxa de cancelamento.

outro

Inteiro

taxaCancelamtno

Taxa Cancelamento do produto

outro

Double (#.##)

dataModificacaoStatusCancelamento

Data que foi modificado o status do cancelamento

outro

YYYY-MM-DDTHH:mm:SS

usuarioModificouStatusCancelamento

Usuário que modificou o status do cancelamento

outro

Inteiro

totalOutro

É o valor do elemento <valor>

outro

Double (#.##)

cancelado

Indica se o produto esta cancelado ou não.

outro

boolean

identificadoresIntegracao

Identificador da Integração

outro

Identificadores Integração

taxaFee

Valor da taxa fee aplicada

outro

Double (#.##)

consolidadora

Elemento que guarda as informações da Agência consolidadora

outro

Consolidadora

maiorTarifa

Maior tarifa encontrada para o outro

outro

Double (#.##)

menorTarifa

Menor tarifa encontrada para o outro

outro

Double (#.##)

moeda

Tipo da Moeda

outro

String

pontoVenda

Elemento que contém sobre o ponto de venda

outro

Ponto de Venda

Seguros

Tag

Descrição

Parent

Formato

seguro

Elemento que guarda os dados produto seguro

seguros

Seguro

Seguro

Tag

Descrição

Parent

Formato

id

Identificador do seguro

seguro

Integer

nomeSeguro

Nome do plano do seguro

seguro

String

nomeSeguradora

Nome da seguradora

seguro

String

dataInicialVigencia

Data inicial de vigência do seguro

seguro

YYYY-MM-DDTHH:mm:SS

dataFinalVigencia

Data final de vigência do seguro

seguro

YYYY-MM-DDTHH:mm:SS

origem

Cidade de origem solicitada no seguro

seguro

String

destino

Cidade de destino solicitada no seguro

seguro

String

certificado

Certificado emitido pela seguradora

seguro

String

coberturas

Elemento que guarda as coberturas do segurado

seguro

Coberturas

codigoEmissor

Código do emissor

seguro

String

nomeEmissor

Nome do emissor

seguro

String

codigoReservador

Código do reservador

seguro

String

nomeReservador

Nome do reservador

seguro

String

dataReserva

Data em que foi feita a reserva

seguro

YYYY-MM-DDTHH:mm:SS

obsEmissor

Observação adicionada pelo emissor

seguro

String

maiorTarifa

Maior tarifa disponível no momento do orçamento

seguro

Double (#.##)

menorTarifa

Menor tarifa disponível no momento do orçamento

seguro

Double (#.##)

formaPagamento

Elemento que guarda os dados da forma de pagamento utilizado

seguro

Forma Pagamento

idPassageiroRef

Identificador do passageiro segurado

seguro

Integer

justificativaMaiorTarifa

Justificativa por ter escolhido uma tarifa de valor maior.

seguro

String

statusCancelamento

Status do cancelamento do produto: 2 = em aberto, 4 = taxa de cancelamento.

seguro

Integer

dataModificacaoStatusCancelamento

Data que foi modificado o status do cancelamento

seguro

YYYY-MM-DDTHH:mm:SS

usuarioModificouStatusCancelamento

Usuário que modificou o status do cancelamento

seguro

Inteiro

codigoJustificativaMaiorTarifa

Código da justificativa para a escolha de uma tarifa maior que a menor tarifa encontrada

seguro

Inteiro

identificadorIntegracao

Identificador de integração web service

seguro

String

identificadorBackOfficeTipoProduto

Identificador do Tipo Produto

seguro

String

remarks

Elemento que contém as informações do remark

seguro

Remark

totalSeguro

É o valor do elemento <valorPremio>

seguro

Double (#.##)

cancelado

Indica se o produto está cancelado ou não.

seguro

boolean

identificadoresIntegracao

Identificador da Integração

seguro

Identificadores Integração

taxaFee

Valor da taxa fee aplicada

seguro

Double (#.##)

consolidadora

Elemento que guarda as informações da Agência consolidadora

seguro

Consolidadora

valorPremio

Valor do prêmio

seguro

Double (#.##)

moeda

Tipo da Moeda

seguro

String

pontoVenda

Elemento que contém sobre o ponto de venda

seguro

Ponto de Venda

Traslados

Tag

Descrição

Parent

Formato

traslado

Elemento que guarda os dados produto traslado

traslados

Traslado

Traslado

Tag

Descrição

Parent

Formato

id

Identificador traslado

traslado

Integer

dataOrigem

Data inicial do traslado

traslado

YYYY-MM-DDTHH:mm:SS

paisOrigem

País de origem do traslado

traslado

String

estadoOrigem

Estado de origem do traslado

traslado

String

cidadeOrigem

Cidade de origem do traslado

traslado

String

enderecoOrigem

Endereço de origem do traslado

traslado

String

paisDestino

País de destino do traslado

traslado

String

estadoDestino

Estado de destino do traslado

traslado

String

cidadeDestino

Cidade de destino do traslado

traslado

String

enderecoDestino

Endereço de destino do traslado

traslado

String

valor

Valor do traslado

traslado

Double (#.##)

taxa

Taxa do traslado

traslado

Double (#.##)

taxaFee

Taxa Fee do traslado

traslado

Double (#.##)

moeda

Tipo da Moeda

traslado

String

codigoTipoPagamento

Código do Tipo de Pagamento do Traslado

traslado

String

fornecedor

Razão Social do Fornecedor do Traslado

traslado

String

codigoFornecedorBackOffice

Código do Fornecedor do Traslado no sistema de Back Office

traslado

String

modeloVeiculo

Modelo do veículo solicitado no Traslado

traslado

String

nomeMotorista

Nome do motorista

traslado

String

contato

Contato do motorista

traslado

String

observacaoOrcamento

Observação inserida no orçamento do traslado

traslado

String

obsemissor

Observação do emissor do traslado

traslado

String

codigoControleAgencia

Código de Controle da Agência

traslado

String

dataCadastro

Data de cadastro da solicitação do traslado

traslado

YYYY-MM-DDTHH:mm:SS

dataVencimento

Data de vencimento da reserva do traslado

traslado

YYYY-MM-DDTHH:mm:SS

aprovado

Indica se o traslado foi aprovado

traslado

boolean

canceladoEmitido

Indica se o traslado foi cancelado depois de ser emitido

traslado

boolean

nomeConsultorReserva

Nome do consultor que fez a reserva do traslado

traslado

String

nomeConsultorEmissao

Nome do consultor que fez a emissão do traslado

traslado

String

justificativamaiortarifa

Justificativa por ter escolhido a maior tarifa

traslado

String

sequenciaProdutoAgencia

Sequência do produto da Agência

traslado

Integer

statusPagamentoFatura

Status do pagamento da fatura

traslado

Enum

statusCancelamento

Status do cancelamento do traslado

traslado

Integer

taxaCancelamento

Taxa cobrada pelo cancelamento do traslado

traslado

Double (#.##)

dataModificacaoStatusCancelamento

Data de modificação do cancelamento do traslado

traslado

YYYY-MM-DDTHH:mm:SS

nomeUsuarioModificouStatusCancelamento

Nome do usuário que modificou o status do cancelamento do traslado

traslado

String

unidadeOperacional

Unidade Operacional

traslado

String

consolidadora

Elemento que guarda as informações da Agência consolidadora

traslado

Consolidadora

pontoVenda

Elemento que contém sobre o ponto de venda

traslado

Ponto de Venda

Coberturas

Tag

Descrição

Parent

Formato

cobertura

Elemento que guarda os dados de cobertura do seguro

coberturas

Cobertura

Cobertura

Tag

Descrição

Parent

Formato

descricao

Descrição da cobertura

cobertura

String

limite

Limite da cobertura específica

cobertura

String

tipoCobertura

Elemento que guarda o tipo de cobertura adicionado: COBERTURA ou ASSISTENCIA

cobertura

Enum

Forma Pagamento

Tag

Descrição

Parent

Formato

autorizacao

Número de autorização do cartão

formaPagamento

Inteiro

numero

Número do cartão

formaPagamento

Inteiro

parcelas

Quantidade de parcelas

formaPagamento

Inteiro

valor

Valor da compra

formaPagamento

Double (#.##)

formaPagameno

Forma de pagamento utilizado

formaPagamento

String

vencimentoCartao

Data de vencimento do cartão de crédito

formaPagamento

YYYY-MM-DDTHH:mm:SS

numeroRequisicaoGov

Numero da Requisicao quando o pagamento é Faturado Governamental

formaPagamento

String

tipo

Tipo da forma de pagamento: BILHETE ou EMD_MULTA

formaPagamento

Enum

Remark

Tag

Descrição

Parent

Formato

campo

Nome do campo remark

remark

String

valor

Valor do campo remark

remark

String

Identificadores Integração

Tag

Descrição

Parent

Formato

identificador

Nome do campo identificador

identificadoresIntegracao

Identificador

Identificador

Tag

Descrição

Parent

Formato

conector

Nome do conector utilizado para fazer a integração

identificador

String

codigo

Código retornado após fazer a integração

identificador

String

tipoIntegracao

Tipo da Integração pode ser: CONCLUSAO, CANCELAMENTO ou PENDENCIA_APROVACAO

identificador

Enum

Reemissao

Tag

Descrição

Parent

Formato

bilheteOriginal

Campo que guarda o bilhete original.

reemissao

String

bilheteReemissao

Campo que guarda o bilhete reemitido.

reemissao

String

credito

Campo que guarda o credito

reemissao

Double (#.##)

multa

Campo que guarda a multa

reemissao

Double (#.##)

documentoMulta

Código do documento de multa

reemissao

String

documentoCredito

Código do documento de crédito

reemissao

String

tipoColetaMulta

Campo que guarda o tipo de coleta realizado na reemissão: DOCUMENTO, TAXA ou TOTAL

reemissao

Enum

taxaColeta

Campo que guarda o código da taxa em que multa é coletada

reemissao

String

Filial

Tag

Descrição

Parent

Formato

nome

Campo que guarda o nome da filial

filial

String

razaoSocial

Campo que guarda a razão social

filial

String

endereco

Campo que guarda o endereço

filial

String

cidade

Campo que guarda a cidade

filial

String

estado

Campo que guarda o estado

filial

String

pais

Campo que guarda o país

filial

String

cep

Campo que guarda o CEP

filial

String

cnpj

Campo que guarda o cnpj

filial

String

numeroDk

Campo que guarda o numero Dk

filial

String

Ponto de Venda

Tag

Descrição

Parent

Formato

nomePontoVenda

Campo que guarda o nome do Ponto de Venda

pontoVenda

String

codBackOffice

Campo que guarda o código back office do Ponto de Venda

pontoVenda

Inteiro

pccLocalVenda

Campo que guarda o PCC/Local da Venda do Ponto de Venda

pontoVenda

String

Instruções de Faturamento

Tag

Descrição

Parent

Formato

caixaPostalPagtoFaturado

Campo que guarda a caixa postal para onde será enviado a fatura

instrucoesFaturamento

String

cidadePagtoFaturado

Campo que guarda a cidade para onde será enviado a fatura

instrucoesFaturamento

String

estadoPagtoFaturado

Campo que guarda o estado para onde será enviado a fatura

instrucoesFaturamento

String

paisPagtoFaturado

Campo que guarda o país para onde será enviado a fatura

instrucoesFaturamento

String

cepPagtoFaturado

Campo que guarda o CEP para onde será enviado a fatura

instrucoesFaturamento

String

emailPagtoFaturado

Campo que guarda o email para onde será enviado a fatura

instrucoesFaturamento

String

caixaPostalPagtoCartao

Campo que guarda a caixa postal para onde será enviado a fatura do cartão

instrucoesFaturamento

String

cidadePagtoCartao

Campo que guarda a cidade para onde será enviado a fatura do cartão

instrucoesFaturamento

String

estadoPagtoCartao

Campo que guarda o estado para onde será enviado a fatura do cartão

instrucoesFaturamento

String

paisPagtoCartao

Campo que guarda o país para onde será enviado a fatura do cartão

instrucoesFaturamento

String

cepPagtoCartao

Campo que guarda o CEP para onde será enviado a fatura do cartão

instrucoesFaturamento

String

emailPagtoCartao

Campo que guarda o email para onde será enviado a fatura do cartão

instrucoesFaturamento

String

Consolidadora

Tag

Descrição

Parent

Formato

nome

Campo que guarda o nome da Agência consolidadora

consolidadora

String

identificadorIntegracao

Campo que guarda o identificador da integração

consolidadora

String

identificadorIntegracaoAgencia

Campo que guarda o identificador da integração da Agência

consolidadora

String

usuario

Campo que guarda o usuário da credencial utilizada para compra do bilhete

consolidadora

String

unidadeOperacional

Campo que guarda o código da unidade operacional, da credencial utilizada para compra do bilhete

consolidadora

String

unidadeOperacionalAdicional

Campo que guarda o código adicional da unidade operacional, da credencial utilizada para compra do bilhete

consolidadora

String


28.4 - Exemplo

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
   <S:Body>
      <ns2:pesquisarVendasConsolidadoraResponse 
        xmlns:ns2="http://lemontech.com.br/selfbooking/wsselfbooking/services">
         <resultadoOperacao>
            <status>SUCESSO</status>
         </resultadoOperacao>
         <numeroProdutos>2</numeroProdutos>
         <passageiros>
            <passageiro>
               <idPassageiro>15</idPassageiro>
               <nome>José</nome>
               <sobrenome>Silva</sobrenome>
               <matricula>008</matricula>
               <departamento>designer</departamento>
               <email>jsilva@lemontech.com.br</email>
               <sexo>MASCULINO</sexo>
               <telefone>00000000</telefone>
               <celular/>
               <dddTel>11</dddTel>
               <dddCel/>
               <terceiro>false</terceiro>
            </passageiro>
         </passageiros>
         <produtos>
            <aereo>
               <id>2</id>
               <localizador>123XPT</localizador>
               <localizadorGds>false</localizadorGds>
               <source>TAM</source>
               <codigoEmissor/>
               <nomeEmissor>João Consultor</nomeEmissor>
               <emailEmissor>joao@lemontech.com.br</emailEmissor>
               <nomeReservador>José Silva</nomeReservador>
               <dataEmissao>2014-11-11T00:00:00</dataEmissao>
               <dataReserva>2013-11-11T07:31:54</dataReserva>
               <menorTarifa>106.0</menorTarifa>
               <maiorTarifa>119.0</maiorTarifa>
               <ciaMenorTarifa>JJ</ciaMenorTarifa>
               <codigoFornecedor>JJ</codigoFornecedor>
               <idPassageiroRef>15</idPassageiroRef>
               <aereoTarifa>
                  <acordo/>
                  <classe>ECONOMICA</classe>
                  <aereoTarifaPax>
                     <tarifa>106.0</tarifa>
                     <taxa>22.55</taxa>
                     <taxaDu>40.0</taxaDu>
                     <tipoPax>ADT</tipoPax>
                     <quantidadePax>1</quantidadePax>
                     <moeda>BRL</moeda>
                     <moedaBase>BRL</moedaBase>
                     <tarifaBase>106.0</tarifaBase>
                     <acordo/>
                     <totalTarifaPax>168.55</totalTarifaPax>
                     <taxaFee>0.0</taxaFee>
                  </aereoTarifaPax>
               </aereoTarifa>
               <aereoSeguimento>
                  <origem>GRU</origem>
                  <dataSaida>2013-11-18T12:10:00</dataSaida>
                  <destino>GIG</destino>
                  <dataChegada>2013-11-18T13:27:00</dataChegada>
                  <aereoVoo>
                     <idAereoVoo>2</idAereoVoo>
                     <origem>GRU</origem>
                     <dataSaida>2013-11-18T12:10:00</dataSaida>
                     <destino>GIG</destino>
                     <dataChegada>2013-11-18T13:27:00</dataChegada>
                     <cia>
                        <codigoIata>957</codigoIata>
                        <sigla>JJ</sigla>
                     </cia>
                     <ciaOperacao>
                        <codigoIata>957</codigoIata>
                        <sigla>JJ</sigla>
                     </ciaOperacao>
                     <aeronave>319</aeronave>
                     <numeroVoo>3494</numeroVoo>
                     <milhas>211.0</milhas>
                     <aereoDetalheBaseTarifa>
                        <baseTarifaria>LJEKX1</baseTarifaria>
                        <classeTarifaria>L</classeTarifaria>
                     </aereoDetalheBaseTarifa>
                     <idClasse>1</idClasse>
                     <localizadorCia>123XPT</localizadorCia>
                  </aereoVoo>
                  <localizadorCia>123XPT</localizadorCia>
               </aereoSeguimento>
               <formaPagamento>
                  <autorizacao>212121</autorizacao>
                  <numero>1111111111112222</numero>
                  <parcelas>0</parcelas>
                  <valor>168.55</valor>
                  <formaPagameno>VI</formaPagameno>
                  <vencimentoCartao>2016-10-01T00:00:00</vencimentoCartao>
               </formaPagamento>
               <aereoBilhete>
                  <idPassageiroRef>15</idPassageiroRef>
                  <bilhete>1212121212121</bilhete>
                  <isLocalizador>false</isLocalizador>
               </aereoBilhete>
               <selfbook>true</selfbook>
               <canceladoEmitido>false</canceladoEmitido>
               <nacional>true</nacional>
               <observacao/>
               <tipoVoo>DIRETO</tipoVoo>
               <totalAereo>168.55</totalAereo>
               <cancelado>false</cancelado>
            </aereo>
            <aereo>
               <id>3</id>
               <localizador>XPT123</localizador>
               <localizadorGds>false</localizadorGds>
               <source>TAM</source>
               <codigoEmissor/>
               <nomeEmissor>Maria Consultora</nomeEmissor>
               <emailEmissor>rgil@lemontech.com.br</emailEmissor>
               <nomeReservador>Maria Das Graças</nomeReservador>
               <dataEmissao>2014-11-11T00:00:00</dataEmissao>
               <dataReserva>2013-11-11T07:49:07</dataReserva>
               <menorTarifa>106.0</menorTarifa>
               <maiorTarifa>187.0</maiorTarifa>
               <ciaMenorTarifa>JJ</ciaMenorTarifa>
               <codigoFornecedor>JJ</codigoFornecedor>
               <idPassageiroRef>15</idPassageiroRef>
               <aereoTarifa>
                  <acordo/>
                  <classe>ECONOMICA</classe>
                  <aereoTarifaPax>
                     <tarifa>106.0</tarifa>
                     <taxa>22.55</taxa>
                     <taxaDu>40.0</taxaDu>
                     <tipoPax>ADT</tipoPax>
                     <quantidadePax>1</quantidadePax>
                     <moeda>BRL</moeda>
                     <moedaBase>BRL</moedaBase>
                     <tarifaBase>106.0</tarifaBase>
                     <acordo/>
                     <totalTarifaPax>168.55</totalTarifaPax>
                     <taxaFee>0.0</taxaFee>
                  </aereoTarifaPax>
               </aereoTarifa>
               <aereoSeguimento>
                  <origem>GRU</origem>
                  <dataSaida>2013-11-25T09:00:00</dataSaida>
                  <destino>GIG</destino>
                  <dataChegada>2013-11-25T10:21:00</dataChegada>
                  <aereoVoo>
                     <idAereoVoo>3</idAereoVoo>
                     <origem>GRU</origem>
                     <dataSaida>2013-11-25T09:00:00</dataSaida>
                     <destino>GIG</destino>
                     <dataChegada>2013-11-25T10:21:00</dataChegada>
                     <cia>
                        <codigoIata>957</codigoIata>
                        <sigla>JJ</sigla>
                     </cia>
                     <ciaOperacao>
                        <codigoIata>957</codigoIata>
                        <sigla>JJ</sigla>
                     </ciaOperacao>
                     <aeronave>320</aeronave>
                     <numeroVoo>3684</numeroVoo>
                     <milhas>211.0</milhas>
                     <aereoDetalheBaseTarifa>
                        <baseTarifaria>LJEKX1</baseTarifaria>
                        <classeTarifaria>L</classeTarifaria>
                     </aereoDetalheBaseTarifa>
                     <idClasse>1</idClasse>
                     <localizadorCia>XPT123</localizadorCia>
                  </aereoVoo>
                  <localizadorCia>XPT123</localizadorCia>
               </aereoSeguimento>
               <formaPagamento>
                  <autorizacao>21212121</autorizacao>
                  <numero>1221212121212121</numero>
                  <parcelas>0</parcelas>
                  <valor>168.55</valor>
                  <formaPagameno>AX</formaPagameno>
               </formaPagamento>
               <aereoBilhete>
                  <idPassageiroRef>15</idPassageiroRef>
                  <bilhete>1212121212121</bilhete>
                  <isLocalizador>false</isLocalizador>
               </aereoBilhete>
               <selfbook>true</selfbook>
               <canceladoEmitido>false</canceladoEmitido>
               <nacional>true</nacional>
               <observacao/>
               <tipoVoo>DIRETO</tipoVoo>
               <totalAereo>168.55</totalAereo>
               <cancelado>false</cancelado>
            </aereo>
         </produtos>
      </ns2:pesquisarVendasConsolidadoraResponse>
   </S:Body>
</S:Envelope>