Back office

Redesign of origin and destination autocomplete

A graphic redesign has been carried out for the autocomplete feature for origin and destination cities/airports on the booking module and Back Office. This improves the fluidity and display of this tool.

Here is the new version:

Here is the former version:

Modification of calculation rules for reviews

This change allows a minimum number of reviews to be taken into account in order to calculate and present an average rating for a product. The reviews taken into account are those that have not exceeded a certain age and all pooled reviews. These include reviews from travelers, agents, hotels, and package providers.

Optimized Calculation of Merged Products

A new default-enabled setting allows the exclusion of unpublished merged products from the calculation job. Sub-products from these mergers can be unpublished without affecting their inclusion in the calculation – this behavior remains unchanged.

Optimized Triggering of Sliding Filter Jobs

To enhance performance, sliding filter jobs are now triggered only when necessary, rather than at scheduled times, reducing unnecessary executions.

Access to Producer Configuration

Producers can now manage their own credentials through their mid-office. The “CONFIGURATION – Users – Producer Configuration” permission grants restricted access to relevant information.

Export of Booking Profile Information in “proInvoice”

Additional booking profile data (channel, organization, agent) can now be exported during the manual invoice export from the Back Office.

Agency Synchronization Between Orchestra and Travys

This update enables the synchronization of agencies from multiple producers using Travys within a single administration tool.

Agency Synchronization Between Orchestra and Travel Compositor

A new enhancement allows the synchronization of two user hierarchies within the same Orchestra administration tool, simplifying management across multiple Travel Compositor microsites.

Independence of B2C and B2B welcome email and customer account creation templates

In order to make customer communications more configurable, we have enhanced the templates for the welcome and password reset emails sent to customers when they create their account.

These templates can now be configured to differentiate between B2C and B2B distribution channels.

Evolution du calcul des moyennes des avis

Le calcul des notes moyennes affichées dans le B2B, B2C et dans l’outil d’administration a été modifié. Tous les avis d’un produit resteront visibles comme auparavant, mais le calcul des notes moyennes prendra désormais en compte uniquement les avis des 3 dernières années glissantes (ce délai peut être ajusté sur demande).

Enrichment of the possibilities of parameterization of the objects of emails

It is now possible to build objects from booking information. The objective is to allow travel agents to identify the email more quickly without having to open and read the content of the email.

The new information that can be displayed in the subject line are

  • Agency name,
  • Name and surname of the agent,
  • Country and city and destination,
  • The city and date of departure
  • The duration (in number of days and nights)

Geolocation of Belambra and Pierre & Vacances – Center Parcs products

In a context where more and more producers send the GPS coordinates of products in the flows and where the mechanics of research, display and refinement by geolocation are increasingly appreciated on sales tools (in B2C and travel agency), the GPS coordinates have been added for products from producers Belambra, Pierre & Vacances – Center Parcs.

In the case where no geolocation is associated with the product, we use the geolocation of the hotel linked from the Orchestra hotel database.

Update of the keyword database

The keyword database has been updated with new elements and category modifications. This database allows to categorize and enrich products with structured information, allowing the implementation of filters or display mechanics and advanced searches on different interfaces, especially on B2C interfaces.

Minimum and maximum capacity management for Reservit

For the Reservit Channel Manager, we have strengthened the management of minimum and maximum capacities to make them displayable on a B2C.

Inconsistencies between the Min/Max capacities for rooms and the Min/Max capacities by age (Adult, child, baby) made it impossible to display the most accurate information.

Adding images without going through the media library

It is now possible to add a photo or an image from the WYSIWYG without first importing the image into the media library.

Adding an image to an editorial directly from the WYSIWYG

“Non cancellable” information added on the Pierre & Vacances products concerned

A new information available in Pierre & Vacances (and Center Parcs soon) product flows, has been implemented to inform about cancellation conditions.

These conditions can, for instance, be for a non-cancellable, non-refundable stay:

NOFLEX conditions : Non-changeable and non-refundable stay in case of cancellation, payment at booking.
To access the FLEX rate, for a modifiable and cancellable stay (under conditions): contact your travel agency.

Creation of the Orchestra Hotel database

Orchestra provides a hotel database to gather rich information about nearly 1500 hotels.

These hotels are selected because they are regularly sold in packages.

The link between these packages and the Orchestra Hotel Database will make it possible to add a great deal of structured information and media (such as photos, videos, pictograms indicating the presence of services, the distance to a point of interest, etc.) to B2B product pages and websites.

Keywords on packages and criteria

Producers have the possibility to add information to the products by adding keywords. These keywords can, for instance, inform the customer that a service is available such as a children’s club or wifi, but also information as the distance between the accommodation and the beach.

In this evolution, we have made it possible for product keywords to be automatically transformed into distributor criteria added to the products.

This mechanism makes it possible to use the full potential and flexibility of product criteria on websites.

Optional services in indirect booking

Within the framework of indirect booking, a package produced on Orchestra at a producer-distributor is sold by another Orchestra distributor.

The optional services, configured at the producer-distributor and linked to the package to which the reservation relates, will now be offered in the reservation process of the final distributor.

Adaptations to new rich formats

In the case where a producer enriches its product presentation format, but the distributor has not adapted its product presentation formats, a simplification of the format is automatically carried out on these contents so that the rich format can be readable in the poorer format.

Of course, this workaround does not take advantage of the improvements that result from these format enhancements.

Search by capacity for Camping and Rental products

In the product search forms of the Administration and the B2B Professional Tool, a new field allows you to enter a search for a minimum number of participants of a product (only for camping or rental).

It thus makes it possible to go up in the search results only the Camping or Rental products that are available and can accommodate at least the number of participants that a customer wishes.

This new field can be activated via configuration and can be accessed for B2C searches by adapting the search forms or engine feedback.

One more step towards “in the heat” delivery of catalogs

Within the framework of the continuous technical evolutions on the Orchestra platform, a particularly important project is in progress to allow the delivery of the websites in a transparent way for the Internet users.

Some sites are already using this new technology and have been able to experiment with the delivery of new functionalities in the middle of the day, without interrupting service and without impacting the sites’ ability to take reservations from Internet users.

Optimization of customer searches

In the Customer tab of the Administration, searches in the customer database have been optimized to speed up response times for every large databases (several million customer accounts).

Optimization of queries for calendar recovery

Queries to retrieve the information needed to display of calendars in the B2B Professional Tool and websites have been optimized for more responsive interfaces and faster page loads.

Export of abandoned carts

An Orchestra feature allows to export the list of unfinished folders for analysis or reminder purposes.

In the case where the Internet user is connected to his/her account, it is possible to add the client’s email to this export so that the client can be contacted again via email later on.

Improvement of multi-language search engine management

Within the scope of our support to international distributors, the multi-language search engine functionalities have been improved to ensure that only products with editorial available in a specific language appear in the search results.

Evolution of services allowing the management of customer accounts

Regarding the increase of demands for linking customer accounts to Orchestra data, the services enabling the management of customer accounts has been enhanced to support future developments allowing stronger interactions between Internet users customers connected to B2C sites and their data.

First and last available dates of product packages

When displaying the information of the product, the information concerns on one hand the editorial and marketing information of the product (its description, photos, criteria) but also information on availabilities.

To this information on prices and departure dates are now added with the dates of first and last availability of the product in order to allow, for example, the display of the first departure date of this product.

Automatic choice of agency in the case of a near departure

Some distributors allow internet users to choose the agency that processes their booking at the time of booking via direct distribution channels.

In some cases, particularly in the case of last-minute bookings, some agencies are better equipped to process these urgent bookings. (Particularly remote sales agencies.) Depending how far in advance it is, the booking agency can be automatically chosen in the configurations.

Catalogue and feature services

The web services used for the display and sale of products from an Orchestra catalogue on the B2C websites have been improved in order to present more featured offers while taking into account the parameters for duration and date of feature.

Enhanced web services for Kayak

When it comes to connectivity with the meta engine Kayak, a development of their product displays flights contained in the packages.

In order to meet this need while increasing the frequency and precision of updates sent, a specific web service has been set up centrally and is ready to be deployed in distributors’ catalogues.

Insurance products by place of departure

In response to the requirement to be able to differentiate between insurance products according to the country of departure for the transport, package or dynamic package, it is now possible to configure insurance products according to the place of departure of the product.

Work on the WYSIWYG editor

A WYSIWYG (What You See Is What You Get) editor is a system that allows users to format text visually within an interface. The editor’s job is to generate code so that the page is saved in a format ready for display on a web page (for editorial content or product pages, for example).

In this version, we have worked on a new text editor version that is available in the test version via a configuration for the editorial content “Transverse Content”, “Hotel Room”, “Hotel Service” and “Stage”.

Communication of agency
name for rentals

For certain seasonal accommodation rentals, the keys to the property need to be collected from a management agency.

In order to provide the customer with clear details about the agency managing the property rental, this information is retrieved and saved to the booking file for communication to the customer.

Managing flight links for
“at destination” and “in-flight” services

For better consistency between the different services offered, the flights-services links have been updated as follows :

Services with no associated country or city, i.e. services on board the flight, can be linked to all criteria. Services with an associated country or city, i.e. services on site, must be linked :

  • either to the departure airport of the outbound flight (for airport lounge services, for example).
  • or to the arrival city (or airport) of the outbound flight.
  • or to the departure city (or airport) of the inbound flight.

Improved performance
of Front services

Front services are services that manage the product information search process and transmission to the interfaces seen by users.

In terms of displaying products, these services need to access huge volumes of data (very high numbers of products which in turn have very many availabilities) and process it rapidly in order to ensure that the interfaces are quick to use.

The search algorithm for availabilities has been improved in order to reduce the response time and in turn improve the speed of the interfaces.

Simplified interface for
creating insurance products

In order to improve performance for the teams who regularly edit and create insurance products, we have added a configuration that simplifies the interface used for managing internal insurance.

As requested by users, fields that are rarely used can be hidden in order to make the forms shorter and therefore quicker to fill in, with less margin for error.

The fields that can now be hidden in the interface shown below are :

  • Logo
  • Email
  • Insurance policy number
  • “Default insurance” checkbox
  • Themes
  • Options
  • Types
  • Processes
  • Channels

Pictured below is the full interface :

Sending of insurance documents

When a booking with insurance is made, it is possible to send an email with a dynamically-generated PDF document as an attachment.

Searching using Easyvoyage notes and equipment

It is now possible to search for products using the “note” and “equipment” criteria taken from the Easyvoyage content provider.

Résultat de recherche d'images pour

This feature can be called up from all contexts :

  • Search engine
  • Refinement engine (to filter a product list obtained from a search engine result).
  • Display of the note in a search engine result cartridge.
  • Display of the note and equipment information in the product sheet’s description.

IPID compliance and
sending of insurance documents

The Insurance Distribution Directive (IDD) is EU legislation that sets out rules on the distribution, transparency and design of insurance products. It requires distributors of non-life insurance products to produce a standardised document for non-life insurance products, known as the IPID.

IPID stands for Insurance Product Information Document, the document that must be issued to customers prior to concluding an insurance contract.

This document can be added as an additional attachment in the confirmation email.

When a booking with insurance is made, it is also possible to send an email with a dynamically-generated PDF document as an attachment.

Improving request
performance

Requests for displaying pensions on catalogues have been improved to allow greater responsiveness in B2B and B2C interfaces.

User rights:
Security on criteria

Some implementations of the Orchestra platform use criteria in a central, structural way. To secure these implementations, a new user right has been created to restrict edits to Level 1 criteria to a specific set of selected users.

Validity dates configurable by default when creating editorial content

In order to improve productivity when creating or duplicating editorial content for events, default validity dates can now be pre-filled with the current date, or a preset, configurable number of days from the current date.

Creation of an event editorial with pre-filled validity dates

Filter on room categories

It is now possible to filter availabilities displayed in search engine results using a criterion for room categories.

Availabilities webservice in JSON format

In order to improve responsiveness and options for webservices to return availabilities (e.g. when implementing a B2C site), it is now possible to configure returns in an ad-hoc JSON format that meets your specific needs. This implementation has reduced some webservice responses to a third of the time.

Optimisation of availability imports

To reduce availability import overhead, we have added a configuration to reduce the import frequency for the availabilities of unpublished products. This frequency can be adjusted in numbers of days, from an interval of 0 (current behaviour, automatic imports of availabilities) to 7 days (one import per week).

Now, before the availability for a product can be imported, it must meet one of the following 7 conditions:

– The configuration key covered by this enhancement is equal to 0
– The product is published
– The product is unpublished and it has a publication in progress
– The product is unpublished and there is no availability for it
– The product is unpublished and it is contained by a pre-package
– The product is unpublished and it is contained by a merged package
– The product is unpublished, it has availabilities and those availabilities were imported more days ago than the number of days defined in the configuration key

Configuration is on a per-distributor basis, and its default value is 7 days.

Management of sold-out dates for connected providers

Why? To display in catalogue calendars the information that some previously available dates are now sold out.

Where? Catalogue services can now display this information for compatible providers. This information can therefore be displayed in catalogues, for example in the package calendars.

How? Information on a sold-out date is managed via its availability status. Providers must include this information in the data streams they send to Orchestra. With the appropriate request, catalogue services can then display the sold-out dates.

Catalog service: technical improvement

Technical improvement allowing more efficient searches for editorial content.

Customisable destination criteria
for the hotels sales process

Why ? To provide users with a destination search field that can be customised by the administrator.

Where ? These criteria can be configured in the administration tool, ‘configuration’ tab, ‘criteria’ section. The search field will then be used within the catalogue on the hotels sales process search form.

How ? Similar to the destination criteria used by package search engines, destination criteria for hotel searches can be configured. A new criteria type, ‘hotel destination’, has been added. The old destination criteria focussing on packages has been renamed as ‘package destination’. 

Because the hotel search function operates in real-time, this destination criteria includes a few differences compared to the package destination criteria. Each criteria value must be linked with a geographic area, which is dependent on the hotel source.

Managing SFTP protocol for file transfers

Why ? To improve the security of file transfers, and in respect of GDPR guidelines, it is necessary to use secure data transfer protocols, particularly when handling sensitive data.

Where ? In the module that manages importing content and provider availability, as well as export features within the administration tool.

How ? Regarding the import module, providers connected to Orchestra can now send their data to an SFTP account, hosted by Orchestra or by themselves.

Regarding the administration tool, various exports can now be configured to deposit the exported files to an SFTP account. In addition to the URL, username and password, a specific port can also be configured.

Strengthening password security

Why ? To improve security when accessing tools, and in respect of GDPR guidelines, it is necessary to strengthen password management on the platform.

Where ? On the administration tool, and the pro tools (B2B solution, back-office, tariff management).

How ? The way in which user passwords are managed has been reviewed in the administration tool. Here are the key changes :

  • Passwords are no longer visible in user profiles, including administrator profiles.
  • The forgotten password recovery process has been strengthened. An email containing a secure link will now be sent to the user’s email address, where they can then set up a new password. The link can only be used once and for a limited time. This email can be triggered by the users themselves on the login page (‘forgotten password’) or by an administrator on the administration tool (‘send an email to (re)set the password’).
  • Changing user login details, email addresses and passwords on the administration tool cannot be carried out without knowing the password.
  • The ‘strength’ of new passwords will now be controlled. They should contain at least 10 characters, including upper case letters, lower case letters, numbers and special characters.

Furthermore, passwords for FTP accounts as set when exporting from the ‘configuration’ section have been hidden.

Service package improvements

Availability when a promotional status isn’t mentioned is now considered as not being on promotion.

Improvements in package services

  • At the level of the REST/JSON catalogue services, removal of certain redundant data to reduce the size of responses.
  • Homogenisation of “getPublishedProduct” and “searchProduct” services.
  • Addition of extra masks that help to improve the performance of search services.

Availability recovery

New services option allowing availability to be recovered in a more compact JSON format.

Redesign of package service catalogues

Data models and search engine (“searchEngine”) retrieval algorithms and packages search services (“searchProducts”) have been completely revised to provide maximum stability with enhanced performance and to manage the constant volumetric increase in product availability.

These developments can be activated with version 14.2 of the Orchestra platform.

REST / JSON Web services

The main web Orchestra services are now available via a REST API, with requests/responses in JSON format.

Optimisation of catalogue services

The algorithms of the search engine retrieval services (“searchEngine”) and package search services (“searchProducts”) have been revised to optimise their performance.

Agrégateur hôtelier

Afin de proposer les meilleurs tarifs tout en gérant l’unicité de chaque hôtel, un agrégateur de source hôtelière a été développé au sein de la plateforme.

Cet agrégateur permet de ne garder que les meilleures données de chaque source hôtelière (descriptif le plus complet, tarifs les moins chères) afin de proposer un processus de réservation hôtel optimisé, et tout ceci de façon totalement transparente pour l’utilisateur.

1/ Gestion dans le processus de réservation

L’agrégateur a notamment été mis en place au niveau de la connectivité afin de pouvoir interroger plusieurs sources hôtelières en même temps et de présenter les résultats fournis par toutes ces sources de façon agrégée. Lorsqu’un même hôtel est proposé par des sources différentes, l’agrégateur gardera les résultats de la source la moins chère par hôtel.

L’agrégateur d’hôtel peut être utilisé sur les processus de réservation suivants :

  • Processus de réservation package (pré-packaging),
  • Processus de réservation hôtel,
  • Processus de réservation package dynamique.

La liste des sources hôtelières à agréger est configurable pour chaque processus de réservation. L’utilisateur peut effectuer une recherche avec des critères génériques qui ne dépendront pas des sources configurées.

Par exemple, l’utilisateur lance une recherche pour trouver les chambres disponibles pour 2 adultes du 10/01/2015 au 11/01/2015 pour des hôtels à Paris. Si deux sources  (« GTA » et « Transhotel ») sont configurées, alors il obtiendra notamment ces trois hôtels :

Les hôtels « Forest Hill La Villette » et « Caumartin Opéra » sont proposés uniquement par la source « GTA », donc il n’y a pas de choix à faire, ils sont affichés sur la page de résultats avec les prix donnés par la source « GTA ». En revanche, pour l’hôtel « Ambassadeur », des chambres disponibles sont proposées à la fois par la source « GTA » et la source « Transhotel ». La chambre la moins chère étant proposée par « Transhotel », c’est le résultat donné par « Transhotel » qui sera affiché pour cet hôtel. Sur la page de résultats affichée à l’utilisateur, on trouve donc des hôtels venant de sources hôtelières différentes. Selon l’hôtel qu’il sélectionnera, l’utilisateur pourra donc finaliser sa réservation par le biais d’une source ou d’une autre, en toute transparence.

Concernant les fiches hôtels, un seul descriptif par hôtel est conservé. Il est possible de configurer l’ordre de priorité des différentes sources pour faire remonter le descriptif le plus pertinent.

Les sources qui sont compatibles avec cet agrégateur sont les suivantes :

  • Bedsonline,
  • GTA,
  • Transhotel,
  • Travelcube,
  • Hôtels internes.

2/ Gestion dans la création de pré-package

Lors de la création de chaque pré-package, il est possible de sélectionner la liste complète des sources ou bien seulement un sous-ensemble de ces dernières.

Configuration d’une prestation de type hôtel dans un pré-package

Croisières – Choix des cabines sur le catalogue

Sous réserve d’une intégration catalogue adéquate il est désormais possible de sélectionner son type et sa catégorie de cabine directement depuis la fiche produit du catalogue.

Exemple d’intégration du choix de cabines

Refonte des stocks des packages internes

La gestion des stocks et des stocks multi-durées pour les packages a été revue pour être plus fonctionnelle et permettre un suivi des ventes et des modifications sur les stocks au cours du cycle de vie d’un package.

1/ Optimisation de l’utilisation dans un environnement multi-utilisateurs

La prise en charge des modifications simultanées par différents utilisateurs a été optimisée.

Voici les différentes optimisations de l’interface :

  • Lorsque deux utilisateurs A et B font des modifications, A voit apparaitre les modifications de B pendant que A est en train de saisir, et vice-versa (Si les deux utilisateurs modifient la même information, c’est la dernière modification qui est pris en compte),
  • L’ordre des colonnes est le même sur la page des « stocks simples » et des « stocks multi-durées »,
  • En cas d’inactivité sur la page des stocks, un message vous prévient et vous conseille de l’actualiser afin d’afficher les stocks à jour, au cas où d’autres utilisateurs aient fait des modifications.
Nouveau tableau de gestion des stocks

2/ Gestion plus fine des quantités

La notion de quantité a été affinée afin d’apporter plus d’informations et de clarté au cours du cycle de vie d’un package.

Zoom sur les différentes valeurs d’un stock

Signification :

  • Violet : Quantité Initiale,
  • Bleu : Quantité Modifiée,
  • Vert : Quantité Vendue totale,
  • Jaune : Quantité vendue avec le statut « En demande »,
  • Rouge : Quantité Disponible à la vente.

Cette évolution permet de mieux suivre l’évolution du stock et introduit la notion de stock modifié. Lors de la création du produit et de l’initialisation de son stock pour la première fois, il suffit de renseigner la quantité initiale. Le système va alors automatiquement reporter cette quantité sur les quantités modifiées et disponible avec la même valeur. Cette action est automatique et n’est réalisée que la première fois (ou si toutes les quantités sont vides).

Une fois le stock initial saisi, si vous souhaitez modifier votre stock (ré-allotement par le fournisseur), il faut modifier la quantité modifiée. De cette façon vous conservez la quantité que votre fournisseur vous a accordée initialement.

La quantité vendue est basée sur les dossiers réalisés sur vos processus de réservation Orchestra. La quantité « en demande » est incluse dans le total. Par exemple, V = 10 (6) se lit, 10 ventes parmi lesquelles 6 sont « en demande ».

La quantité disponible est la quantité qu’il reste pour faire un dossier avec le statut « Disponible ».

3/ Gestion du statut « En demande » par ligne de stock

Zoom sur la gestion du « en demande »

Auparavant le statut « En demande » était géré au niveau du package, grâce aux boutons dans la zone bleu. Il est maintenant possible de gérer ce statut par ligne de stock.

Il y a deux modes de fonctionnement et le choix se fait par le biais des boutons dans la zone bleue.

  • Mode “Passer en épuisé”

C’est ce mode qui permet de gérer le statut « En demande » par ligne de stock. Dans ce mode les colonnes « En demande autorisé » (zone jaune) et « En demande max » (zone verte) sont visibles.

Pour autoriser les dossiers « en demande » sur une ligne, il faut cocher la case dans la colonne jaune « En demande autorisé ». Ensuite il faut indiquer la quantité maximum de « en demande » autorisée (en personne ou hébergement). Une fois le max atteint, la ligne passera au statut indisponible.

Pour interdire les dossiers « en demande » sur une ligne, il suffit de ne pas cocher la case dans la colonne jaune « En demande autorisé ». Dans ce cas, une fois la quantité disponible vendue, la ligne passera au statut indisponible.

  • Mode “Passer en demande”

Dans ce mode la colonne jaune « En demande autorisé » n’est pas visible car toutes les lignes autorisent d’office le statut « En demande ».

Il suffit simplement d’indiquer le nombre de dossiers autorisés dans la colonne « En demande max». A noter que si aucun nombre n’est renseigné, alors le nombre de dossier « en demande » autorisé n’est pas limité. Si le nombre renseigné est 0, alors aucun dossier « En demande » ne sera autorisé.

4/ Evolution du menu dans le tableau des stocks

Nouvelle action dans le menu du tableau des stocks

Deux nouvelles fonctionnalités ont été ajoutées dans le menu de l’interface de gestion des stocks :

  • Mettre à jour les disponibilités catalogue

Cette action permet de synchroniser immédiatement le statut des disponibilités dans la fiche produit, au niveau du bloc « Départs disponibles ».

Tableau des départs disponibles

Cette action est facultative, le statut des disponibilités sera mis à jour automatiquement quelques minutes plus tard dans tous les cas.

  • Exporter en  CSV

Cette action permet d’exporter le contenu du tableau dans une grille Excel. Cette fonctionnalité permet de sauvegarder l’état du stock à un moment donné.

5/ Historique des stocks

Pour chaque package les stocks passés sont à présent conservés pendant une période configurable (9 mois par défaut). Il est donc possible d’analyser les variations des stocks au fil du temps, en les exportant à l’aide de la nouvelle fonction d’export CSV des stocks par exemple.

6/ Impact de la confirmation d’un dossier dans le Back-Office

La refonte des stocks a permis d’ajouter une nouvelle option dans le Back-Office Orchestra lors de la confirmation d’un dossier réservé en demande. Il est à présent possible de choisir le mode de confirmation :

  • Sans réallotement de stock : Ceci correspond à la confirmation qui existait déjà. Le dossier passe à « Confirmé » mais il n’y a aucun impact sur les stocks,
  • Avec réallotement de stock : Ceci permet lors de la confirmation d’augmenter la quantité modifiée du stock. Au moment de la confirmation, ceci ne changera rien à la quantité disponible, en revanche si ce dossier venait à être annulé, on augmenterait la quantité disponible associée au stock annulé.
Confirmation d’un dossier dans le Back-Office

Récupération des différents
niveaux de l’arborescence des critères

Il est désormais possible de récupérer l’arborescence complète des critères Orchestra dans les services catalogue.

Tri des produits
par valeurs de critère descendant

Il est désormais possible de trier les valeurs de critère de manière ascendante et descendante.

Tri de produits
en fonction du pourcentage de réduction

Il est désormais possible de mettre en place un tri de produits en fonction du pourcentage de réduction sur les résultats de recherche. Ce tri est basé sur la différence entre le prix brochure et le prix courant.

Evolution des services catalogue

Il est désormais possible de mettre en place les différents tris suivants sur un résultat de recherche produits :

  • Tri des produits par notes (tri selon la note moyenne).
  • Tri des produits selon le nombre de commentaires par produit.
  • Tri des produits en fonction des meilleures ventes : tri selon le nombre de ventes de chaque produit avec possibilité de comptabiliser les ventes globales ou uniquement les ventes d’un canal donné.

Evolution des services catalogues

Un travail d’optimisation a été réalisé pour une amélioration du temps de réponse sur des recherches portant sur un nombre très important de disponibilités.

Évolutions des services catalogues

  • Possibilité d’afficher le libellé des pays (codes ISO) et les villes (codification IATA) en fonction de la langue sur les hôtels.
  • Possibilité de calculer le nombre de produits ayant une pension donnée. Par exemple, possibilité sur des filtres sur les types de pension d’afficher combien de produits ont une pension donnée parmi les résultats obtenus.
  • Possibilité de créer des tris par critère distributeur.
  • Optimisations sur la gestion des services (sans impact sur l’intégration existante).

Service de recherche
avec renvoi d’une liste de disponibilités

Le service développé permet de lister le résultat d’une recherche sous forme de disponibilités et non sous forme de produits.

Des tris et filtres au niveau des disponibilités peuvent également être réalisés. Les tris et filtres peuvent porter sur les notions suivantes : ville de départ, destination, date de départ, formule CETO du produit, nom et code du produit, pension, statut de disponibilité, prix et critères distributeur.

Évolutions des services catalogue

Des services pour les hôtels sont désormais disponibles.

Ils permettent la mise en place sur les catalogues de recherches d’hôtels ainsi que de tris sur les mises en avant d’hôtels en fonction de la date de début ou de la date de fin de mise en avant.

Nouveau module de packaging dynamique

Le package dynamique est une offre complémentaire à celle du package classique  qui  permet d’une part d’enrichir l’offre disponible et d’autre part de bénéficier des évolutions tarifaires du marché. Ce nouveau module de Cameleo permet de créer et vendre des voyages dont les composants proviennent de plusieurs sources : ce besoin est aujourd’hui celui des agences de voyages et des Tour Opérateurs.

Le package dynamique dans Cameleo se matérialise de 2 différentes manières :

Vente d’hôtels + transport

La vente d’hôtels avec ou sans transport permet de prendre en compte les exigences de la clientèle qui souhaite faire des voyages à la carte. Cette façon de vendre des voyages vient en complément de la vente de packages dont les dates et durées sont le plus souvent fixes et ce malgré l’existence des options qui permettent un premier niveau de personnalisation.

Les fonctions suivantes sont disponibles :

  • Publication d’un catalogue d’hôtels à partir de l’onglet hôtel sur le modèle du catalogue de packages classiques
  • La recherche d’hôtels se fait sans contraintes de dates et de durées
  • La réponse tient compte de la disponibilité de l’hôtel dans le cache de disponibilités généré lors de sa publication et mis à jour très régulièrement
  • Réservation en temps réel de l’hôtel avec ou sans transport
  • Présentation d’un devis complet avec alternatives de combinaisons et catégories de chambres et alternatives de transport si le transport est demandé.

La présentation de ces offres nécessite une évolution des interfaces de vente des catalogues de vente de packages classiques. En effet, la recherche de ces hôtels se fait grâce à de nouveaux services techniques dédiés à ce type de produits.

Processus de mise en vente des hôtels dans ce contexte :
Etape 1 : Sélection d’un ou plusieurs hôtels dans l’onglet Hôtels puis cliquer sur l’action ‘Créer un Package dynamique’.

Etape 2 : Enregistrement des informations générales sur le package dynamique.

Etape 3 : Définition des périodes du package dynamique.

Etape 4 : Organisation du package dynamique hôtel + vols : ajout des prestations vols correspondant aux hôtels sélectionnés.

Le voyage suggéré

Le voyage suggéré permet de définir des voyages complets qui sont constitués par une somme de prestations. L’administrateur constitue un voyage suggéré avec une ou plusieurs prestations de types différents s’organisant dans un ordre défini par le créateur du package comme par exemple :

  • Ajout d’un transport à un package classique sans transport
  • Création d’un voyage avec un vol A/R et un hôtel

Chaque prestation est associée à une source. Le package ainsi créé est multi-sources. Le système va créer un cache des disponibilités de ces voyages suggérées qui seront ensuite traités du point de vue de leur distribution comme des packages classiques.

La présentation de ces offres ne nécessite pas d’évolutions au niveau des interfaces de vente.

Création d’un voyage suggéré sur la base d’un package classique

Etape 1 : Sélection d’un ou plusieurs packages classiques sans transport et clic sur l’action ‘Créer un voyage suggéré’.

Etape 2 : Saisie et enregistrement des informations générales du voyage suggéré.

Etape 3 : Définition des périodes du voyage suggéré en prenant en compte la période de disponibilité du package sélectionné.

Etape 4 : Organisation du voyage suggéré : paramétrage de vols correspondant au package sélectionné.

Etape 5 : Validation et création du voyage suggéré.

Création d’un voyage suggéré composé d’un hôtel et d’un vol A/R

Etape 1 : Comme pour les packages classiques, cliquer sur ‘Créer un produit’.

Etape 2 : Dans la pop-up de création, choisir la structure ‘Package Dynamique’ et le producteur auquel seront associés les packages dynamiques puis remplir les informations générales du package dynamique.

Etape 3 : Editer le package dynamique pour procéder à sa construction. Définir en premier lieu les périodes.

Etape 4 : Passer à l’étape ‘Organiser le voyage’ pour définir un hôtel et un transport pour le package dynamique.
Définition de la prestation hôtel :

Définition de la prestation vol :

Aperçu du package dynamique avec toutes les prestations créées :

Chaque prestation est associée à une source. Le package ainsi créé est multi-sources. Le système va créer un cache des disponibilités de ces voyages suggérés qui seront ensuite traités du point de vue de leur distribution comme des packages classiques.
La présentation de ces offres ne nécessite pas d’évolution au niveau des interfaces de vente.

Utilisation de modèles pour le packaging dynamique

Pour toute création de packaging dynamique, il est possible de définir plusieurs ‘modèles’ sur lesquels s’appuiera la création.
On définit en amont les périodes de vente et éventuellement les prestations transports associées au modèle. Cela permet de sélectionner un hôtel ou un package et un modèle et ainsi d’avoir tous les autres éléments de la structure présélectionnés. Ceci permet une création très rapide d’un packaging dynamique.

Création et consultation des disponibilités des packages dynamiques ou packages suggérés

Une fois le cache de disponibilités créé, il est possible de consulter les disponibilités du package dynamique ou du voyage suggéré sur la fiche produit comme ci-dessous :

La réservation en ligne

La réservation des voyages suggérés se fait de la même façon que les packages classiques. La seule différence se situe sur les alternatives de vols. Ceux-ci pouvant être très nombreux, une pop-up de choix de vols est désormais disponible afin de pouvoir filtrer et trier les vols et ainsi permettre à l’agent ou à l’internaute de choisir au mieux de ses besoins.
Cette pop-up de choix de vols est également utilisée pour certains producteurs qui proposent un grand nombre d’alternatives comme par exemple le groupe NGTravel.

Les dossiers

Des modifications ont été apportées aux dossiers actuels pour pouvoir enregistrer toutes les informations concernant la réservation des différentes prestations émanant des multiples sources constitutives des produits de packaging dynamique.

Sources hôtel (contrat à avoir avec ces centrales de réservations hôtelières)

  • Alba Travel
  • Boscolo Tours
  • Exclusively Hotels
  • Gullivers Travel Associated
  • Happy Travel
  • Hotelbeds / Bedonline
  • Restel
  • Miki Travel
  • Neofly Travel
  • Nouvelles Destinations
  • Serhs
  • Teldar
  • Tourico Holidays
  • Transhôtel
  • Travelcube (Octopus)

Sources transport:

  • GDS Sabre (contrat GDS à avoir avec Sabre)
  • Contenu Rail via Sabre (contrat GDS à avoir avec Sabre et accréditation SNCF)
    • SNCF y compris les tarifs Prem’s
    • Eurostar
    • Thalys