Árvore de páginas


Quando a reserva migra para o PMS Hotal VHF, gera o número PMS mas não aparece na tela de consulta geral de reservas do sistema. Isso pode estar relacionado a falta de alguns campos como IDORIGEM, CODSEGMENTO, IDMEIOCOMUNICACAO, IDVEICULOS e IDMOTIVO Na tabela RESERVASFRONT para as reservas em questão.

Segue o passo a passo para identificar e corrigir essa ocorrência.


1 – Realize a consulta abaixo no banco de dados e verifique se o campo IDORIGEM está null, isso já configura essa ocorrência.


SELECT * FROM RESERVASFRONT WHERE NUMRESERVAGDS = XXXXXX

ou

SELECT * FROM RESERVASFRONT WHERE NUMRESERVA = XXXXXX


NUMRESERVAGDS = número da reserva no Higs

NUMRESERVA = número da reserva no PMS VHF

 

2 - Identifique o source of business / canal responsável pelas reservas que migram para o VHF mas não aparecem na tela do sistema, exemplo BOOKING, HTLBEDS etc.


3 - Caso não exista esse source criado como PROCEDÊNCIA faça a criação do mesmo e depois a ASSOCIAÇÃO DE PROCEDÊNCIA para esse canal. Se a PROCEDÊNCIA já existir, basta então realizar a ASSOCIAÇÃO DE PROCEDÊNCIA.


VHF > CMNet > Procedência de Reservas / Associação de procedência


Agora devemos identificar as reservas que estão incluídas nessa ocorrência e realizar um update no banco de dados para que elas passem a aparecer em tela ainda que já tenham passado da data de checkIN.


4 – Para identificar as reservas com problema basta realizar a consulta abaixo:


SELECT NUMRESERVA, NUMRESERVAGDS FROM RESERVASFRONT WHERE NUMRESERVAGDS IS NOT NULL AND IDORIGEM IS NULL


Ou caso já tenha o número seja do PMS ou Higs das reservas que não estão aparecendo em tela, basta passar esse números como condição:


SELECT NUMRESERVA, NUMRESERVAGDS, IDORIGEM FROM RESERVASFRONT WHERE NUMRESERVAGDS IN ()

ou

SELECT NUMRESERVA, NUMRESERVAGDS, IDORIGEM FROM RESERVASFRONT WHERE NUMRESERVA IN ()


5 – Identificar o valor dos campos que serão usados no update para correção e para isso segue orientações:


PROCEDRESCMNET - Tabela que guarda as PROCEDÊNCIAS criadas na tela VHF > CMNet > Procedência de Reservas

PADRAORESCMNET - Tabela que guarda as ASSOCIAÇÕES DE PROCEDÊNCIAS feitas na tela VHF > CMNet > Associação de procedência


SELECT IDORIGEMCENTRES, CODSEGCENTRES, IDMEIOCENTRES, IDVEICULOSCENTRES, IDMOTIVOCENTRES 

FROM PADRAORESCMNET

WHERE IDHOTEL = Y AND IDPROCEDENCIA IN (SELECT IDPROCEDENCIA FROM PROCEDRESCMNET WHERE CODPROCEDENCIA = 'XXXXXXX')


Y = ID do hotel

XXXXXXX = Código da procedência recém criada e/ou associada - exemplo BOOKING, HTLBEDS


Guarde esses resultados e para montar o update do passo a seguir considere que:


TABELA PADRAORESCMNET

X

TABELA RESERVASFRONT

IDORIGEMCENTRES

=

 IDORIGEM

CODSEGCENTRES

=

 CODSEGMENTO

IDMEIOCENTRES

=

 IDMEIOCOMUNICACAO

IDVEICULOSCENTRES

=

 IDVEICULOS

IDMOTIVOCENTRES

=

 IDMOTIVO


6 - Montagem do UPDATE


A condição do update além do IDHOTEL pode ser diretamente o número das reservas caso já tenha listado ou pode usar o resultado do select do passo 4.


Substitua os XX com os valores obtidos no passo 5 em cada campo respectivo.


UPDATE RESERVASFRONT SET IDORIGEM = XX, CODSEGMENTO = XXXX, IDMEIOCOMUNICACAO = X, IDVEICULOS = XX, IDMOTIVO = XX

WHERE IDHOTEL = Y

AND NUMRESERVAGDS IN (123465, 123457, 123458, 123459)


ou


UPDATE RESERVASFRONT SET IDORIGEM = XX, CODSEGMENTO = XXXX, IDMEIOCOMUNICACAO = X, IDVEICULOS = XX, IDMOTIVO = XX

WHERE IDHOTEL = Y

AND NUMRESERVAGDS IN (SELECT NUMRESERVAGDS FROM RESERVASFRONT WHERE NUMRESERVAGDS IS NOT NULL AND IDORIGEM IS NULL)


OBS.:

- Caso queiram filtrar as reservas por data em algum momento, sugerimos usar o campo DATACHEGPREVISTA da tabela RESERVASFRONT.

- Em caso de dúvida para realizar os comandos e buscas, entre em contato com o nosso suporte.


ATENÇÃO!!!!!!

Existe uma ferramenta no PMS Hotal VHF que permite evitar que reservas feitas por canais que não possuem Procedência e Associação de procedência migrem e não apareçam corretamente na tela pois estarão usando dados “padrão”. Basta configurar a tela VHF > CMNet > Parametros para Importar Reservas  





  • Sem rótulos