|
||
Função "Previa_Checkin"
Parâmetros enviados ( Input / Request ): Login +
Parâmetros |
Tipo |
Tamanho |
Observações |
Referencia |
Date |
- |
Data de referência (hoje). |
Filtro |
String |
- |
Para filtrar reservas pelo nome do titular (hóspede) |
A data de referência determina que serão listadas todas as reservas que deveriam ter entrado até a data de hoje. Ou seja, casa haja no-show em data anterior serão listadas.
Se o filtro for preenchido, serão retornadas apenas as reservas cuja o nome do titular contenha o filtro. Neste caso você pode preencher, por exemplo, apenas com o sobrenome do hóspede.
Parâmetros retornados ( Output / Response - TWsResult )
Parâmetros |
Tipo |
Tamanho |
Observações |
Status |
String |
1 |
"E" para Erro ou "S" para Sucesso |
Codigo |
String |
3 |
Em caso de erro, conforme lista de erros retornados |
Msg |
String |
- |
Mensagem detalhada |
Retorno |
String |
30 |
vazio |
Xml |
WideString |
- |
arquivo XML Geral conforme modelo |
Detalhamento do XML:
Tabela.Nome = 'RESERVAS'
Campo.Descricao = 'HOSPEDAGEM'
Campo.Valor = |A|B|C|D|E|F|G|
A - Id da Conta (Integer)
B - Nome do hóspede (String 40)
C - Localizador (String 30)
D - Identificador (Integer)
E - Grupo (String 50)
F - Agente (String 40)
G - Apartamento / Conta (Integer)
H - Tipo de UH (String 20)
I - Data e horário de check-in
J - Data e horário de check-out
K - Alimentação ("S"em, "C"afé, "M"ap, "F"ap ou "T"udo incluso)
L - Quantidade de Adultos pagantes (Integer)
M - Quantidade de Crianças pagantes (Integer)
N - Quantidade de Adultos free (Integer)
O - Quantidade de Crianças free (Integer)
P - Pais (String 50)
Q - Cidade (String 50)
R - Estado (String 50)
Os campos pais, estado e cidade tem cumprimentos maiores por serem em padrão internacional.
Dados mais completos podem ser obtidos pela função "ConsultarReserva".