comité technique du 2011 05-31 version site xft
DESCRIPTION
TRANSCRIPT
Comités technique XFT
Mardi 31 mai 2011
Ordre du jour
• Les recommandations sur les transactions de Mid Office La Get_Booking La Cancel_Booking La ConfirmTo_Booking La Get_Quote_If_Cancel_Booking
• Les discussions engagées Les messages d’erreur Les balises de contrôle Les templates
• Le contenu des dossiers
La Légende
La question La réponse Les fournisseurs Les distributeurs Les prestataires Le client Un agent La date La finalisation Les frais d’annulation Dossier complet Des documents Les paiement d’un dossier V
Addon Dossier voyage Dossier en option Dossier confirmé Dossier en request Dossier annulé Le numéro de référence
du dossier L’e mail Le nom Les informations d’un
dossier L’itinéraire d’un dossier
Les recommandations sur les transactions
…
Les transaction de Mid Office
• Les recommandations La Get_Booking
• Récupération d’un dossier La ConfirmTo_Booking
• Confirmation d’un dossier en option/d’une réservation La Get_Quote_If_Cancel_Booking
• Demande de frais avant annulation d’un dossier La Cancel_Booking
• Annulation d’un dossier La Release_Booking
• Annulation d’un dossier en option
Les transactions de Mid Office
• Pour chacune des transactions, nous verrons : Ce à quoi ressemblent les transactions et à quoi elles
servent De quoi j’ai besoin pour faire ma requête Ce que j’obtiens en réponse Quelles sont les recommandations liées à ma requête Quelles sont les recommandations liées à l’action Quelles sont les recommandations liées à la réponse
Get_Booking / Récupération d’un dossier
Je demande mon dossier avec la référence unique fournie par le possesseur du dossier
J’obtiens mon dossier de voyage complet
Les acteurs de la transaction
Get_Booking / Récupération d’un dossier
• De quoi ai-je besoin pour faire ma requête ? D’une référence unique fournie par le possesseur
Pour utiliser d’autres références il faut utiliser
la Search_Booking
• Qu’est ce que j’obtiens dans ma réponse ? Un dossier complet Eventuellement formaté en fonction du Template utilisée
Remarque : la question des Template est en suspens
Get_Booking / Récupération d’un dossier
• Quelles recommandations pour la requête? La référence est obligatoire et unique Elle peut être complétée par
• Un rôle optionnel @Role=Reference
• Un propriétaire optionnel mais recommandé C’est systématiquement celui du fournisseur @Owner=_propriétaire_du_dossier_optionnel
La balise de Style est optionnelle• Elle permettrait demander le formatage de la réponse• Elle permettrait de demander au fournisseur quelles
informations il est capable de retourner• Elle permettrait de préciser langue et devise
Toute autre demande pour récupérer un dossier passe par• Search_Booking
Get_Booking / Récupération d’un dossier
• Quelles recommandations pour l’action? Si la référence existe
• Le dossier est retourné, même s’il a expiré A moins qu’il ne soit pas archivé
• S’il n’est plus accessible, une erreur précisant la raison est retournée
Si la référence n’existe pas • Une erreur précisant la raison est retournée
Toute autre demande pour récupérer un dossier passe par la• Search_Booking
Get_Booking / Récupération d’un dossier
• Quelles recommandations pour la réponse? Toute transaction retourne un dossier complet en
réponse • Après impact ou non
Le format d’un dossier complet est ensuite proposé• Il dépend du demandeur• Il dépend de son état• Il doit être le plus linéaire possible
plus besoin d’informations marketing
ConfirmTo_Booking / Confirmation d’un dossier
Je retourne sur mon dossier voyage Je veux le confirmer
J’obtiens un dossierconfirmé
ConfirmTo_Booking / Confirmation d’un dossier en option
• De quoi ai-je besoin pour faire ma requête ? D’une référence unique fournie par le possesseur
• Qu’est ce que j’obtiens dans ma réponse ? Un dossier complet confirmé Le dossier est éventuellement formaté en fonction du
Template utilisé
ConfirmTo_Booking / Confirmation d’un dossier en option
• Quelles recommandations pour la requête? La référence est obligatoire et unique Elle peut être complétée par
• Un rôle optionnel @Role=Reference
• Un propriétaire optionnel mais recommandé C’est systématiquement celui du fournisseur @Owner=_propriétaire_du_dossier_optionnel
La balise de Style est optionnelle• Elle permettrait demander le formatage de la réponse• Elle permettrait de demander au fournisseur quelles
informations il est capable de retourner• Elle permettrait de préciser langue et devise
Toute autre demande pour récupérer un dossier passe par• Search_Booking
ConfirmTo_Booking / Confirmation d’un dossier en option
• Quelles recommandations pour l’action? xxx à refaire
Xxxfaire selon les statuts
ConfirmTo_Booking / Confirmation d’un dossier en option
• Quelles recommandations pour la réponse? Toute transaction retourne un dossier complet en
réponse • Après impact ou non
Le format d’un dossier complet confirmé Son contenu va dépendre
• Du demandeur• De son état• Il doit être le plus linéaire possible
Pus besoin d’informations marketing
Get _Quote_if _Cancel_Booking / Demande de cotation si annulation
Je veux savoir combien ça coûte si je veux annuler
?
Get-Quote_If_Cancel_Booking /Demande de frais avant annulation d’un dossier
• De quoi ai-je besoin pour faire ma requête ? D’un numéro unique de référence
• Qu’est ce que j’obtiens dans ma réponse ? La récupération d'une nouvelle cotation en cas annulation
quand celle-ci s’applique
Get-Quote_If_Cancel_Booking /Demande de frais avant annulation d’un dossier
• Quelles recommandations pour la requête? La référence est obligatoire et unique
• Elle a le même format que pour un Get_Booking La balise de Style est optionnelle
• Elle a le même format que pour un Get_Booking
Get-Quote_If_Cancel_Booking /Demande de frais avant annulation d’un dossier
• Quelles recommandations pour l’action Si le dossier est annulé
• Message de warning Si le dossier est confirmé
• Renvoi de la cotation de frais d’annulation Si le dossier est en option
• Message de warning et une cotation à 0. Si le dossier est en Request
• Renvoi de la cotation de frais d’annulation• Identique à un dossier confirmé
Get-Quote_If_Cancel_Booking /Demande de frais avant annulation d’un dossier
• La cotation correspondant aux frais d’annulation totaux
Le détail est optionnel La commission totale est optionnelle mais fortement
conseillée (pour passage en obligatoire)• La référence associée au dossier• Les conditions d’annulation (si possible)• Eventuellement la validité de la cotation d’annulation
Cancel_Booking / Annulation d’un dossier confirmé
J’obtiens un dossier complet, annulé, contenant une cotation correspondant aux frais d’annulation.
Je demande l’annulation de mon dossier voyage.
Cancel_Booking / Annulation d’un dossier
• De quoi ai-je besoin pour faire ma requête ? D’une référence unique obligatoire Des frais d’annulations attendus (de manière optionnelle)
• Si les frais ne correspondent pas, le dossier ne sera pas annulé
• Qu’est ce que j’obtiens dans ma réponse ? Un dossier complet annulé (en cas de succès) contenant
une cotation correspondant aux frais d’annulation
Cancel_Booking / Annulation d’un dossier
• Quelles recommandations pour la requête? La référence est obligatoire et unique
• Elle a le même format que pour un Get_Booking Il est recommandé de fournir les frais d’annulation attendus
(optionnel)• Le total sous forme de montant, devise et décimales
La balise de Style est optionnelle• Elle a le même format que pour un Get_Booking
Cancel_Booking / Annulation d’un dossier
• Quelles recommandations pour l’action? Si la référence n’existe pas ou si le dossier est déjà voyagé
• une erreur précisant la raison est retournée Si la référence existe et le dossier est confirmé mais non voyagé
• Aucun frais d’annulation n’est passé en entrée: le dossier est annulé• Les frais d’annulation passés correspondent : le dossier est annulé• Les frais passés ne correspondent pas aux frais calculés: le dossier
n’est pas modifié et une erreur précisant la raison est retournée. Si la référence existe et le dossier est en Request
• Il sera traité comme un dossier confirmé Si la référence existe et le dossier est en Option
• L’option tombe avec éventuellement un message d’alerte Si la référence existe et le dossier est déjà annulé
• Un warning peut être généré. • Le dossier n’est pas impacté
Cancel_Booking / Annulation d’un dossier
• Quelles recommandations pour la réponse? Toute transaction retourne un dossier complet en
réponse • Après impact ou non
Le dossier complet est retourné. Il contient entre autre:• La cotation correspondant aux frais d’annulation• Les segments annulés
Sauf peut être les assurances Sauf peut être les frais
• Si possible les documents mis à jour Factures
• Le format d’un dossier complet est décrit ensuite
La Release_Booking
• La Release_Booking équivaut à la Cancel_booking• Elle n’agit pas sur
Un dossier déjà confirmé Un dossier déjà annulé Un dossier en Request
• Elle agit sur Une dossier en option
• Cela revient à faire une annulation sans frais, puisque le dossier n’est ni en Request, ni confirmé
Discussions
Les messages d’erreurs
Le code error serait associé à un message fixe ou à part variable
Le code error xft apparait dans attribut code, au niveau du statut • Toutes les erreurs ne nécessitent pas une description
Dans tous les cas il y a une réponse apportée ainsi que son niveau de gravité• Erreur technique, erreur fonctionnelle, erreur métier,
impossibilité de lire la question (pb XML) Il sera nécessaire de lister les erreurs des fournisseurs et
des distributeurs et donner les descriptifs correspondants en fonction de la catégorie des erreurs (si nécessaire)
Il sera nécessaire de regrouper et de standardiser cette liste.
Les templates
• Templates Nécessité de lister typologies de Template avant de
proposer des formats d'expression et de mise à disposition.
Notifier les déclinaisons de Templates et de les documenter
Les pages de discussions
Les pages de discussions sont disponibles sur le wiki, et accessibles depuis la page d’accueil du site XFT
Le contenu des dossiers
Le structure d’un dossier
Le dossier contient 1. Des infos dossier2. Des produits3. Des personnes4. Une partie financière5. Des documents6. Des sous dossiers
La structure d’un dossier
De quoi d’autre aurions-nous besoin ?
La structure du dossier
Comment adapter le contenu selon le statut du dossier ?
Confirmé
En request
Annulé
En option
Les informations
Les informations générales du dossier
1. Statut, Version2. Référence3. Date création4. Dernière modification5. Historique6. Données statistiques
Les informations
1. De quelles autres informations aurions nous besoin à ce stade ?
L’itinéraire
Les produits1. La liste des segments est linéaire
L’itinéraire
Quoi d’autre ?
Les personnes
Les personnes d’un dossier sont :1. Les voyageurs2. Les clients3. Les agences4. Les agents
Les personnes
1. Est-ce qu’il existe d’autres personnes à mentionner à ce stade ?
2. Est-ce que une distinction entre ces personnes doit être faite ?
Les données financières
Les partie financière comprend 1. Des cotations2. Des paiements
Des données financières
De quels autres aspects financiers aurions nous besoin ?
Les documents
Les documents 1. Factures2. Convocation3. Confirmations
Les documents
De quels autres documents aurions nous besoin ?
Dans le détail
StatutDate créationDernière modificationHistoriqueDonnées statistiques Contenu de SegmentsVoyageurs Clients
Agences Cotations Paiements FacturesConvocationsConfirmations
Merci pour votre attention