Comment Egencia gère les voyages
d'affaires des entreprises Par le JDNet Solutions (Benchmark Group) URL : http://www.journaldunet.com/solutions/0204/020404_egencia.shtml
|
|
Une agence
de voyages d'affaires dont l'offre associe services et solutions de gestion
des réservations. C'est ainsi que se définit le français
Egencia. Au service
de près de 300 entreprises, cette société qui est implantée
à Paris, Toulouse, Nantes et Nice effectue 50% de ses transactions
client via Internet -l'autre partie étant traitée par son
centre d'appels. Fondée en 2000, elle entend atteindre son point
de rentabilité en fin d'année. Quelles sont les fonctions couvertes par le biais de son canal Web ? Définition de la politique voyage, prise en compte des accords passés avec les prestataires (tarif, etc.), réservations, suivi des dépenses, etc. "Notre solution est conçue pour couvrir l'ensemble de la chaîne de gestion des voyages d'affaires", souligne Jean-Pierre Remy, président d'Egencia. Un positionnement qui impliquait de mettre en oeuvre un dialogue avec les systèmes des fournisseurs de voyages d'une part, et de développer des briques adaptées aux contraintes de chaque client d'autre part. Tomcat et Apache comme socle applicatif D'où le choix d'une architecture Open Source. Optant d'emblée pour l'environnement d'exécution J2EE (Java Enterprises Edition), l'équipe technique d'Egencia sélectionne finalement le serveur Web Apache et le serveur d'applications Tomcat. Raisons invoquées : la facilité de L'intégration aux systèmes des fournisseurs "Il s'agissait aussi de mettre en oeuvre des systèmes d'intégration avec les moteurs de réservations de nos fournisseurs", enchaîne Jean-Pierre Remy. Notamment pris en charge par un interpréteur XPath, ces processus se traduisent par des échanges de flux au format XML. Retenu pour son caractère multi-GDS (ou systèmes de gestion centralisée), c'est le moteur KDS qui prend en charge les réservations de billets d'avion. Côté déplacements par trains, un lien vers le système de la SNCF a été paramétré par le biais d'un module d'intégration (Ravel). Au delà des actes de réservations, ce canal assure l'échange d'une série d'informations relatives à l'utilisateur final (profil, etc.). Explication: dans le cas de propositions commerciales contraires aux conditions de l'entreprise, les données renvoyées par la société ferroviaire sont balisées de telle sorte qu'elles sont automatiquement considérées comme non-valides par l'application avant d'être routées vers le circuit d'approbation adéquat. Alors que le même schéma technique est appliqué aux loueurs de voitures, la gestion de la réservation de chambres d'hôtels passe de son côté par l'agrégation de données produit en provenance de différents fournisseurs (des chaînes d'hôtels notamment) au sein de la base de données de la plate-forme (Oracle). La reprise des données par les systèmes client "Pour nous, l'amélioration de ces échanges passera plus par les travaux de consortiums -comme l'Open Travel Agency- que par les déploiements de Web Services au format SOAP. Même si elle pourrait faciliter notre travail, la standardisation des messages XML reste relativement peu importante comparée à la richesse transactionnelle que nous manipulons", commente t-on chez Egencia. En fin de chaîne, une console reposant sur la technologie de Business Objects a pour but de fournir une vision de chaque dossier utilisateur. Articulée autour de divers indicateurs, elle est conçue pour mesurer le respect des politiques voyage et des accords signés par l'entreprise avec ses fournisseurs. "Afin d'intégrer les données de production du site aux applications de nos clients, nous utilisons le plus souvent des systèmes de traduction de formats de fichiers, précise Jean-François Paccini. Il est vrai que nous aimerions traiter l'ensemble des échanges en XML, ce qui simplifierait notre travail. Cependant, l'implémentation de ce langage demande une démarche active de changement qui n'est pas toujours mise en oeuvre par les entreprises"... [Antoine Crochet Damais, JDNet] |