Capítulo5

Serviço pesquisarSolicitacao

5.1 - Requisição

O serviço pesquisarSolicitacao realiza a busca pelas solicitações, utilizando o número de identificação ou a data que a solicitação foi finalizada no sistema. Caso seja inserido o número de identificação da solicitação, não se deve inserir as datas para busca por período, o registro inicial, nem a quantidade máximo de registros que podem ser retornados.

Caso selecionado a busca por período é 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”).

A flag de sincronização possibilita que o serviço de (pesquisarSolicitacao) filtre por Solicitações (SV) não sincronizadas em um determinado período, caso não passe parâmetro algum a flag é desconsiderada e a consulta é feita normalmente pela busca de período.

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

idSolicitacaoRef

Número de identificação da Solicitação

pesquisarSolicitacao

Inteiro

true

dataInicial

Data inicial referente ao período de conclusão da solicitação

pesquisarSolicitacao

YYYY-MM-DDTHH:mm:SS

true

dataFinal

Data final referente ao período de conclusão da solicitação

pesquisarSolicitacao

YYYY-MM-DDTHH:mm:SS

true

registroInicial

Primeiro registro relevante para a busca

pesquisarSolicitacao

Inteiro

true

quantidadeRegistros

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

pesquisarSolicitacao

Inteiro

false

sincronizado

Flag = true, faz consultas por solicitações sincronizadas.

Flag = false, faz consultas por solicitações não sincronizadas.

Se a flag não for passada por parâmetro é desconsiderado.

pesquisarSolicitacao

Boolean

false

exibirCancelados

Informa se será pesquisado Solicitações que estiver no status “Cancelado”

pesquisarSolicitacao

Boolean

false

exibirPendentesAprovacao

Informa se será pesquisado Solicitações que estiver no status “Pendência de Aprovador”

pesquisarSolicitacao

Boolean

false

exibirRemarks

Informa se será exibido Remarks da Solicitação

pesquisarSolicitacao

Boolean

false

exibirAprovadas

Informa se será pesquisado Solicitações que estiver no status “Aprovada"

pesquisarSolicitacao

Boolean

false

tipoSolicitacao

Informa o tipo de solicitação que será pesquisada, valores aceitos: CORPORATIVO, INCENTIVO, TREINAMENTO, EXPENSE, TODOS

pesquisarSolicitacao

Enum

false

dataAlteracaoInicial

Data de alteração inicial da SV

pesquisarSolicitacao

XMLGregorianCalendar

true

dataAlteracaoFinal

Data de alteração final da SV

pesquisarSolicitacao

XMLGregorianCalendar

true


5.2 - Tipos de busca

É possível realizar busca por período ou por número de identificação. Caso seja realizada a busca por período as tags de busca por número de identificação devem ser ocultadas, e caso seja realizada uma busca por número de identificação as tags de data inicial, data final, registro inicial e quantidade de registro devem ser ocultadas.


5.3 - 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:pesquisarSolicitacao>
         <!--You have a CHOICE of the next 2 items at this level-->
         <idSolicitacaoRef>solicitacao1</idSolicitacaoRef>
         <!--Optional:-->
         <exibirCancelados>false</exibirCancelados>
         <!--Optional:-->
         <exibirPendentesAprovacao>false</exibirPendentesAprovacao>
      </ser:pesquisarSolicitacao>
   </soapenv:Body>
</soapenv:Envelope>

5.4 - 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:pesquisarSolicitacao>
         <dataInicial>2014-09-05T00:00:00</dataInicial>
         <dataFinal>2014-09-05T23:59:59</dataFinal>
         <registroInicial>1</registroInicial>
         <!--Optional:-->
         <quantidadeRegistros>50</quantidadeRegistros>
         <!--Optional:-->
         <sincronizado>false</sincronizado>
         <!--Optional:-->
         <exibirRemarks>true</exibirRemarks>
         <!--Optional:-->
         <dataAlteracaoInicial>2019-08-02T13:55:00</dataAlteracaoInicial>
         <!--Optional:-->
         <dataAlteracaoFinal>2019-08-02T14:00:00</dataAlteracaoFinal>
      </ser:pesquisarSolicitacao>
   </soapenv:Body>
</soapenv:Envelope>

5.5 - 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 Solicitação Response

Tag

Descrição

Parent

Formato

resultadoAcao

Informa: SUCESSO, ERRO ou ALERTA

pesquisarSolicitacaoResponse

Enum

numeroSolicitacoes

Informa o número de solicitações que a pesquisa retornou

pesquisarSolicitacaoResponse

Inteiro

solicitacao

Elemento que contém as informações das solicitações

pesquisarSolicitacaoResponse

Solicitação

mensagemRetorno

Mensagem que descreve o resultado da ação retornada

pesquisarSolicitacaoResponse

String

Solicitação

Tag

Descrição

Parent

Formato

idSolicitacao

Número de identificação da Solicitação

solicitacao

Inteiro

solicitante

Elemento que guarda as informações de quem realizou a solicitação

solicitacao

Solicitante

dataConclusao

Data em que a Solicitação foi concluída

solicitacao

YYYY-MM-DDTHH:mm:SS

regional

Regional ( filial ) que emitiu a solicitação

solicitacao

String

centroDeCusto

Centro de custo que realizou a solicitação

solicitacao

String

subCentroDeCusto

Sub centro de custo que fez a solicitação

solicitacao

String

nacional

Informa se a solicitação é para produtos nacionais ou internacionais

solicitacao

Boolean

codigoCliente

Número de identificação do cliente no sistema, o número varia de acordo com a regional (filial) do cliente

solicitacao

Inteiro

passageiros

Elemento que contém os passageiros

solicitacao

Passageiros

aereos

Elemento que contém as solicitação de viagens aéreas

solicitacao

Aereos

hoteis

Elemento que contém as solicitações de estadias em hotéis

solicitacao

Hotéis

carros

Elemento que contém as solicitações de aluguel de carro

solicitacao

Carros

outros

Elemento que contém solicitações de produto outros

solicitacao

Outros

motivoViagem

Descrição do motivo

solicitacao

String

localVenda

Código do local de venda

solicitacao

String

dataAprovacao

Data em que a solicitação foi conclu�da

solicitacao

YYYY-MM-DDTHH:mm:SS

descricaoCentroCusto

Descrição do centro de custo

solicitacao

String

descricaoSubCentroCusto

Descrição do sub centro de custo

solicitacao

String

dataCriacaoSv

Data que foi criada a solicitação

solicitacao

YYYY-MM-DDTHH:mm:SS

aprovador

Elemento que guarda as informações de quem aprovou a solicitação

solicitacao

Aprovador

codigoAutorizacaoViagem

Código de autorização de viagem

solicitacao

String

codigoClienteFranquia

Número de identificação do cliente franquiado no sistema, o número varia de acordo com a regional (filial) do cliente

solicitacao

String

adiantamento

Valor do adiantamento especificado pelo cliente

solicitacao

Double (#.##)

moedaAdiantamento

Moeda do adiantamento especificado

solicitacao

String

controleCliente

Controle do cliente

solicitacao

String

totais

Elemento que guarda as informações dos totais de cada produto, inclusive o total da solicitação.

solicitacao

Totais

statusSolicitacao

Elemento que guarda o Status da Solicitação, que pode ser: CONCLUIDA, CANCELADA ou PENDENTE_APROVACAO.

solicitacao

Enum

identificadoresIntegracao

Elemento que guarda informações de identificação de integração da solicitação com outros sistemas.

solicitacao

Identificadores Integração

autoConclusao

Elemento que indica se a solicitação é auto conclusão.

solicitacao

Boolean

rateios

Elemento que contém os rateios do centro de custo

solicitacao

Rateios

codigoUnidadeNegocio

Código da unidade de negócio da solicitação

solicitacao

String

unidadeNegocio

Unidade de negócio da solicitação

solicitacao

String

idCliente

Número de identificação do Cliente

solicitacao

Inteiro

seguros

Elemento que contém as solicitação de seguros de viagem

solicitacao

Seguros

agencia

Elemento que contém informações da agência

solicitacao

Agencia

filial

Elemento que contém informações da filial (regional)

solicitacao

Filial

instrucoesFaturamento

Elemento que contém informações da filial (regional)

solicitacao

Instruções de Faturamento

frontOffice

Elemento que indicará se a solicitação é frontOffice ou não

solicitacao

Boolean

complementoMotivoViagem

Elemento que informa o motivo da viagem

solicitacao

String

pontoVenda

Elemento que contém sobre o ponto de venda da solicitação

solicitacao

Ponto de Venda

observacao

Elemento que contém a observação da solicitação

solicitacao

String

justificativaPrazoMinimo

Elemento que contém sobre a Justificativa de Política Fora do Prazo Mínimo da solicitação

solicitacao

String

complementoJustificativaPrazoMinimo

Elemento que contém sobre o complemento da Justificativa de Política Fora do Prazo Mínimo da solicitação

solicitacao

String

traslados

Elemento que contém solicitações de produto traslados

solicitacao

Traslados

tipoSolicitacao

Campo que guarda o tipo da solicitação: CORPORATIVO ou TREINAMENTO

solicitacao

Enum

idSolicitacaoPrincipal

Campo que irá retornar o id da solicitação principal no caso de solicitações atreladas

solicitacao

Inteiro

projeto

Código do Projeto que realizou a solicitação

solicitacao

String

descricaoProjeto

Descrição do Projeto que realizou a solicitação

solicitacao

String

aprovadorResponsavel

Aprovador resposável pela sv que nao passa pelo fluxo de aprovaçao

solicitacao

Aprovador

expense

Elemento com os itens de Adiantamento e Prestação de contas

solicitacao

Expense

contaContabil

Conta Contábil

solicitacao

String

contaContabilAereo

Conta Contábil Aéreo

solicitacao

String

contaContabilHotel

Conta Contábil Hotel

solicitacao

String

contaContabilCarro

Conta Contábil Carro

solicitacao

String

contaContabilSeguro

Conta Contábil Seguro

solicitacao

String

contaContabilOutro

Conta Contábil Outro

solicitacao

String

contaContabilTraslado

Conta Contábil Traslado

solicitacao

String

codigoContaContabil

Código da Conta Contábil

solicitacao

String

codRegional

Código da Regional ( filial ) que emitiu a solicitação

solicitacao

String

rodoviarios

Rodoviarios

solicitacao

String

contaContabilRodoviario

Conta Contabil Rodoviario

solicitacao

String

dataOrcamento

Data Orcamento

solicitacao

String

numeroDk

Número DK

solicitacao

String

numeroDkTreinamento

Número DK Treinamento

solicitacao

String

numeroDkEvento

Número DK Evento

solicitacao

String

atendimento

Grupo que relaciona os responsáveis pelo atendimento ao cliente da solicitação

solicitacao

Atendimento

dataAlteracao

Data de alteração da SV

XMLGregorianCalendar

String

Atendimento

Tag

Descrição

Parent

Formato

posto

Nome do posto de atendimento

atendimento

String

email

E-mail do atendimento

atendimento

String

dddTel

DDD do telefone do atendimento

atendimento

String

telefone

Telefone do atendimento

atendimento

String

nomeAgencia

Nome da agência responsável pelo atendimento

atendimento

String

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

nomeCompleto

Informa o nome completo do passageiro

passageiro

String

tipoPassageiro

Informa o tipo do passageiro

passageiro

Enum

tipoDocumento

Informa o tipo do documento

passageiro

Enum

valorDocumento

Informa o valor do documento

passageiro

Double (#.##)

dataNascimento

Informa a data de nascimento do passageiro

passageiro

YYYY-MM-DDTHH:mm:SS

empresa

Informa a empresa na qual o passageiro trabalha

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

vip

Informa se é passageiro vip.

passageiro

Boolean

cargo

Informa o cargo do passageiro.

passageiro

String

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

Número de identificação do aéreo

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 Seguimento

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

identificadoresIntegracao

Identificador da Integração

aereo

Identificadores Integração

Reemissão

Reemissão

aereo

Reemissao

consolidadora

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

aereo

Consolidadora

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

Elemento que guarda informações de identificação de integração da com outros sistemas

aereo

Identificadores Integração

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

pontoVenda

Elemento que contém sobre o ponto de venda

aereo

Ponto de Venda

localizadorPreTripGds

Código do localizador PreTrip GDS

aereo

String

credencial

Credencial do aéreo

aereo

Credencial

ciaValidadora

Companhia validadora do aéreo

aereo

String

milhas

Quantidade de milhas do aéreo

aereo

Inteiro

codigoConsultor

Código do consultor relacionado ao aéreo

aereo

String

nomeConsultor

Nome do consultor relacionado ao aéreo

aereo

String

emailConsultor

E-mail do consultor relacionado ao aéreo

aereo

String

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

familiaTarifaria

Código da família tarifária

aereoTarifa

String

bagagem

Indica se a tarifa possui bagagem

aereoTarifa

boolean

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 Seguimento

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

dataCancelada

Data de cancelamento do segmento

aereoSeguimento

YYYY-MM-DDTHH:mm:SS

statusCancelamento

Status de cancelamento do segmento: REEMBOLSO ou CREDITO_CIA

aereoSeguimento

Enum

seguimentoCancelado

Indica se o segmento foi cancelado

aereoSeguimento

Boolean

solicitacaoAeroporto

Solicitação de aeroporto

aereoSeguimento

SolicitacaoAeroporto

Solicitação Aeroporto

Tag

Descrição

Parent

Formato

idSolicitacaoAeroporto

Id da tabela solicitacao aeroporto

solicitacaoAeroporto

Integer

usuarioCriador

Usuário criador da solicitação aeroporto

solicitacaoAeroporto

Passageiro

usuarioConcluiu

Usuário que concluiu a solicitação aeroporto

solicitacaoAeroporto

Passageiro

usuarioCancelou

Usuário que cancelou a solicitação aeroporto

solicitacaoAeroporto

Passageiro

baseAtendimento

Base atendimento da solicitação aeroporto

solicitacaoAeroporto

Passageiro

statusSolicitacaoAeroporto

Status da solicitação aeroporto (PENDENTE, NO_SHOW, CANCELADO, FINALIZADO, TERCEIRO, SOLICITACAO_SALVA)

solicitacaoAeroporto

Enum

tipoAtendimentoAeroporto

Tipo do atendimento da solicitação aeroporto (EMBARQUE, DESEMBARQUE)

solicitacaoAeroporto

Enum

obsConsultor

Observação do consultor sobre a solicitação aeroporto

solicitacaoAeroporto

String

obsAtendente

Observação do atendente sobre a solicitação aeroporto

solicitacaoAeroporto

String

dataCriacao

Data criação da solicitação aeroporto

solicitacaoAeroporto

YYYY-MM-DDTHH:mm:SS

dataFinalizacao

Data finalizacao da solicitação aeroporto

solicitacaoAeroporto

YYYY-MM-DDTHH:mm:SS

dataCancelamento

Data cancelamento da solicitação aeroporto

solicitacaoAeroporto

YYYY-MM-DDTHH:mm:SS

opcaoAtendimento

Opção atendimento da solicitação aeroporto (PADRAO, VIP, EXTRA_ATENDIMENTO)

solicitacaoAeroporto

Enum

Base Atendimento

Tag

Descrição

Parent

Formato

idBaseAtendimento

Id da tabela Base atendimento

baseAtendimento

Integer

atendimentoTerceiro

Indica se o atendimento é realizado por terceiro

baseAtendimento

Boolean

email

Email da base de atendimento

baseAtendimento

String

informacoes

Informacões da base de atendimento

baseAtendimento

String

ativo

Indica se a base de atendimento está ativa

baseAtendimento

Boolean

dataCadastro

Data do cadastro da base de atendimento

baseAtendimento

YYYY-MM-DDTHH:mm:SS

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

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

milhas

Milhas percorridas

aereoVoo

Double (#.#)

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

aereoVooAssento

Inteiro

assento

Código de identificação do assento reservado

aereoVooAssento

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

moeda

Tipo da Moeda

hotel

String

diaria

Valor cobrado pela diária do hotel

hotel

Double (#.##)

taxa

Valor da taxa cobrada pelo hotel

hotel

Double (#.##)

titularCartao

Nome do titular do cartão

hotel

String

cartaoVirtual

Indicará se o cartão é virtual

hotel

Boolean

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

emailEmissor

E-mail 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

Identificadores Integração

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: HORA, 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

Double (#.##)

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

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 (#.##)

telefone

Telefone do Hotel

hotel

String

pais

País onde está localizado o Hotel

hotel

String

estado

Estado onde está localizado o Hotel

hotel

String

cidade

Cidade onde está localizado o Hotel

hotel

String

idRegime

Número de identificação do regime

hotel

Integer

idCategApto

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

hotel

Integer

local

Local do 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

agenteOnline

Elemento utilizado para identificar se o agente está online

hotel

boolean

importado

Elemento utilizado para identificar se é importado

hotel

boolean

pontoVenda

Elemento que contém sobre o ponto de venda

hotel

Ponto de Venda

iataCidade

IATA da cidade do hotel

hotel

String

localizadorPreTrip

Código do localizador de PreTrip

hotel

String

identificadorUnidadeOperacional

Código do identificador da unidade operacional

hotel

Inteiro

cnpjFornecedor

CNPJ do fornecedor do hotel

hotel

String

valorTotalExtras

Valor total dos extras

hotel

Double (#.##)

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, ESTACIONAMENTO e HORAS

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

Identificadores Integração

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

moeda

Tipo da Moeda

carro

String

pais

País onde o carro foi alugado

carro

String

estado

Estado onde o carro foi alugado

carro

String

cidade

Cidade onde o carro foi alugado

carro

String

taxaservico

Taxa de serviço

carro

Double (#.##)

codigoReserva

Código de reserva do carro

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 (#.##)

codigoLojaReserva

Código de loja reserva

carro

String

quantidadeDiaria

Quantidade diária

carro

Inteiro

pontoVenda

Elemento que contém sobre o ponto de venda

carro

Ponto de Venda

cidadeDevolucao

Cidade onde o carro será devolvido

carro

String

estadoDevolucao

Estado onde o carro será devolvido

carro

String

nomePaisDevolucao

País onde o carro será devolvido

carro

String

iataCidadeDevolucao

IATA da cidade onde o carro será devolvido

carro

String

dataVencReserva

Data de vencimento da reserva

carro

YYYY-MM-DDTHH:mm:SS

emailEmissor

E-mail do emissor da reserva

carro

String

codigoLocadora

Código identificador da locadora

carro

String

iataCidade

IATA da cidade

carro

String

localizadorPreTrip

Código do localizador de PreTrip

carro

String

condutorAdicional

Condutor adicional do carro

carro

String

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

emailEmissor

E-mail 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

moeda

Tipo da Moeda

outro

String

maiorTarifa

Maior tarifa encontrada para o outro

outro

Double (#.##)

menorTarifa

Menor tarifa encontrada para o outro

outro

Double (#.##)

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

moeda

Tipo da Moeda

seguro

String

valorPremio

Valor do prêmio

seguro

Double (#.##)

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

VCN

Indica se o cartão utilizado foi gerado por um fornecedor de cartão virtual

formaPagamento

boolean

fornecedorVCN

Fornecedor que gerou o cartão virtual: WEX, CONFERMA, B2BPAY ou BRADESCOVCN

formaPagamento

Enum

VCNAgencia

Indica se o cartão gerado pertence a agência (true), ou cliente (false)

formaPagamento

boolean

codigoConvenioVCN

No caso do fornecedorVCN for WEX, irá trazer o código de convênio no qual o cartão gerado está vinculado

formaPagamento

boolean

titularCartao

Nome do titular do cartão

formaPagamento

String

referenciaCartao

Referência do cartão

formaPagamento

String

Remark

Tag

Descrição

Parent

Formato

campo

Nome do campo remark

remark

String

valor

Valor do campo remark

remark

String

criacao

Informa se é de criação

remark

boolean

finalizacao

Informa se é de finalização

remark

boolean

Totais

Tag

Descrição

Parent

Formato

totalSolicitacao

É a somatória do total (totalAereos + totalHoteis + totalCarros + totalOutros).

totais

Double (#.##)

totalAereos

É a somatória de todos os <totalAereo>

totais

Double (#.##)

totalHoteis

É a somatória de todos os <totalHotel>

totais

Double (#.##)

totalCarros

É a somatória de todos os <totalCarro>

totais

Double (#.##)

totalOutros

É a somatória de todos os <totalOutro>

totais

Double (#.##)

totalFee

Valor total fee aplicada na solicitação

totais

Double (#.##)

totalSeguro

É a somatória de todos os <totalSeguro>

totais

Double (#.##)

totalTraslados

É a somatória de todos os <totalTraslado>

totais

Double (#.##)

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

nomeConectorLemontech

Nome do conector da Lemontech

identificador

String

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

Agencia

Tag

Descrição

Parent

Formato

nome

Campo que guarda o nome da agência

agencia

String

razaoSocial

Campo que guarda a razão social

agencia

String

endereco

Campo que guarda o endereço

agencia

String

cidade

Campo que guarda a cidade

agencia

String

estado

Campo que guarda o estado

agencia

String

pais

Campo que guarda o país

agencia

String

cep

Campo que guarda o CEP

agencia

String

telefone

Campo que guarda o telefone

agencia

String

fax

Campo que guarda o fax

agencia

String

email

Campo que guarda o email

agencia

String

cnpj

Campo que guarda o cnpj

agencia

String

iata

Campo que guarda o código IATA

agencia

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

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 usuario

consolidadora

String

unidadeOperacional

Campo que guarda a unidade operacional

consolidadora

String

unidadeOperacionalAdicional

Campo que guarda a unidade operacional adicional

consolidadora

String

id

Informa o Id da consolidadora

consolidadora

Inteiro

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

Expense

Tag

Descrição

Parent

Formato

adiantamento

Elemento com informações do item de Adiantamento

expense

Adiantamento

prestacaoContas

Elemento com informações do item de Prestação de Contas

expense

Prestação de Contas

Adiantamento

Tag

Descrição

Parent

Formato

id

Identificador do adiantamento

adiantamento

Integer

matriculaAutorizador

Matrícula do usuário que aprovou o adiantamento

adiantamento

String

nomeAutorizador

Nome do usuário que aprovou o adiantamento

adiantamento

String

dataInicial

Data inicial informada para o adiantamento

adiantamento

YYYY-MM-DDTHH:mm:SS

dataFinal

Data final informada para o adiantamento

adiantamento

YYYY-MM-DDTHH:mm:SS

tipoCredito

Tipo de crédito solicitado no adiantamento: DEPOSITO, CARTAO_CREDITO e ESPECIE

adiantamento

Enum

numeroAutorizacao

Número da autorização

adiantamento

String

observacaoSolicitante

Observação do solicitante

adiantamento

String

observacaoFinanceiro

Observação do financeiro

adiantamento

String

status

Status do adiantamento: PENDENTE, LIBERADO e CANCELADO

adiantamento

Enum

dataLiberacao

Data de liberação do adiantamento

adiantamento

YYYY-MM-DDTHH:mm:SS

matriculaCancelador

Matrícula do cancelador caso o adiantamento for cancelado

adiantamento

String

nomeCancelador

Nome do cancelador caso o adiantamento for cancelado

adiantamento

String

dataCancelamento

Data de cancelamento caso o adiantamento for cancelado

adiantamento

YYYY-MM-DDTHH:mm:SS

itens

Lista de itens do adiantamento

adiantamento

Itens Adiantamento

Itens Adiantamento

Tag

Descrição

Parent

Formato

item

Elemento com informações de cada item do adiantamento

itens

Item Adiantamento

Item Adiantamento

Tag

Descrição

Parent

Formato

tipoDespesa

Tipo da despesa

item

String

valor

Valor da despesa

item

Double (#.##)

moeda

Tipo da Moeda

item

String

id

Id do adiantamento

item

Int

Prestação de Contas

Tag

Descrição

Parent

Formato

id

Identificador da prestação de contas

prestacaoContas

Integer

matriculaAutorizador

Matrícula do usuário que autorizou a prestação de contas

prestacaoContas

String

nomeAutorizador

Nome do usuário que autorizou a prestação de contas

prestacaoContas

String

status

Status da prestação de contas: PENDENTE, APROVADO, REPROVADO, AUTORIZACAO e PENDENCIA_APROVADOR

prestacaoContas

Enum

observacaoFinanceiro

Observação do financeiro

prestacaoContas

String

justificativaReprovacao

Justificativa da reprovação caso o status for REPROVADO

prestacaoContas

String

reembolso

Indica se a prestação de contas é um reembolso (TRUE) ou de um adiantamento (FALSE)

prestacaoContas

Boolean

itens

Lista de itens da prestação de contas

prestacaoContas

Itens Prestação de Contas

Itens Prestação de Contas

Tag

Descrição

Parent

Formato

item

Elemento com informações de cada item da prestação de contas

prestacaoContaItens

Item Prestação de Contas

Item Prestação de Contas

Tag

Descrição

Parent

Formato

tipoDespesa

Tipo de despesa do item

item

String

valor

Valor do item

item

Double (#.##)

moeda

Tipo da Moeda

item

String

urlImagem

URL da imagem do comprovante do item

item

String

observacao

Observação do item

item

String

identificadorExterno

Identificador externo no caso de item inserido por sistemas externo

item

String

deslocamento

Informações de deslocamento terrestre caso ocorra

item

Deslocamento Terrestre

codigoDespesa

Código da Despesa

item

String

reembolsavel

Informa se a despesa ê reenbolsável

item

Boolean

custoCliente

Informa o custo do cliente

item

Boolean

nomeClienteCusto

Mostra o nome do cliente de custo

item

String

formaPagamentoPrestacaoContaItem

Informa o tipo de formas de pagamento da prestacao de contas, valores aceitos: DINHEIRO, CARTAO_CREDITO, CARTAO_DEBITO, CARTAO_CORPORATIVO, FATURADO, CARTAO_RENDIMENTO, RECURSO_PROPRIO, DEBITO_EM_CONTA, CREDITO_EM_CONTA

item

FormaPagamentoPrestacaoContaItem

classificacao

Mostra a classificação de despesas para prestação de contas

item

String

id

Mostra o id da prestação de contas

item

Int

Deslocamento Terrestre

Tag

Descrição

Parent

Formato

latitudeOrigem

Latitude da origem

deslocamento

String

longitudeOrigem

Longitude da origem

deslocamento

String

latitudeDestino

Latitude do destino

deslocamento

String

longitudeDestino

Longitude do destino

deslocamento

String

distanciaPercorrida

Distancia percorrida entre origem e destino

deslocamento

Double

Credencial

Tag

Descrição

Parent

Formato

codigo

Código da credencial

credencial

String

Erro ao pesquisar solicitação

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
   <S:Body>
      <ns2:pesquisarSolicitacaoResponse 
      xmlns:ns2="http://lemontech.com.br/selfbooking/wsselfbooking/services">
         <resultadoAcao>ERRO</resultadoAcao>
         <mensagemRetorno>SV nao foi encontrada para a credencial passada, 
          ou pode nao estar com 
         Status de Concluida , Cancelada, 
         Pendente de Aprovacao</mensagemRetorno>
      </ns2:pesquisarSolicitacaoResponse>
   </S:Body>
</S:Envelope>