HôtellerieEn production

Cockpit de revenue d'un groupe de resorts

Le PMS n'a pas d'API : l'équipe reconstituait ses indicateurs à la main chaque matin. Les rapports se chargent désormais avant 9 h.

PMS OperaImport quotidien

Écrans

Cockpit de revenue d'un groupe de resorts: Vue groupe
Vue groupe : indicateurs du mois et on-the-books, OTB par établissement, occupation quotidienne face au budget, arrivées du lendemain et état du flux de données.
Cockpit de revenue d'un groupe de resorts: Rapport mensuel de pick-up
Rapport mensuel de pick-up : performance face au budget, à N-1 et au cumul annuel, par marché, canal, type de chambre, délai de réservation et pays.
Cockpit de revenue d'un groupe de resorts: La même vue d'ensemble sur mobile
La même vue d'ensemble sur mobile : indicateurs clés, établissements, OTB à venir et arrivées du lendemain.

Interface réelle. Données fictives ou anonymisées. Nom du client confidentiel.

Contexte

Un groupe de resorts qui exploite plusieurs établissements sur Oracle Opera Cloud. Chaque matin, les revenue managers rendent compte de l'occupation, de l'ADR et du pick-up à la direction du groupe.

Le problème

Le PMS de l'hôtel n'offre aucune API. Chaque matin, l'équipe revenue refaisait à la main les mêmes chiffres d'occupation, d'ADR et de pick-up à partir de rapports exportés.

La contrainte

Le PMS n'a pas d'API. Les rapports programmés envoyés par e-mail sont la seule source de données fiable, et le cockpit doit savoir quand l'un d'eux n'est pas arrivé.

Ce que nous avons construit

  • Indicateurs du mois en cours et d'on-the-books par établissement, avec une vue à trois mois
  • Un rapport mensuel de pick-up face au budget, à N-1 et au cumul annuel, ventilé par marché, canal, type de chambre, délai de réservation et pays, avec les mêmes totaux partout
  • Un flux quotidien alimenté par des rapports PMS programmés, dont l'état s'affiche à l'écran pour que personne ne présente des chiffres périmés
  • Des accès par rôle, et la même vue d'ensemble sur mobile

Comment ça marche

Opera envoie ses rapports programmés par e-mail. Power Automate récupère chacun d'eux et le dépose sur un webhook sécurisé. Les données arrivent dans Supabase, sont contrôlées, puis alimentent le cockpit. L'état du flux quotidien est affiché à l'écran.

Ce qui a changé

L'équipe revenue a cessé de reconstituer les mêmes chiffres à la main chaque matin. Les rapports sont chargés avant 9 h, et l'état du flux indique si les chiffres sont à jour.

Pour aller plus loin

Un besoin proche ?

Trente minutes avec Victor, sans présentation commerciale. S'il y a un sujet à traiter, l'atelier de cadrage transforme votre fonctionnement en cahier des charges qui vous appartient.