Comité technique du 2011 05-31 version site xft

656 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
656
Sur SlideShare
0
Issues des intégrations
0
Intégrations
81
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Comité technique du 2011 05-31 version site xft

  1. 1. Comités technique XFT <br />Mardi 31 mai 2011<br />
  2. 2. Ordre du jour <br />Les recommandations sur les transactions de Mid Office<br />La Get_Booking<br />La Cancel_Booking<br />La ConfirmTo_Booking<br />La Get_Quote_If_Cancel_Booking<br />Les discussions engagées <br />Les messages d’erreur<br />Les balises de contrôle<br />Les templates<br />Le contenu des dossiers<br />
  3. 3. La Légende<br />La question<br />La réponse <br />Les fournisseurs<br />Les distributeurs<br />Les prestataires<br />Le client <br />Un agent <br />La date<br />La finalisation<br />Les frais d’annulation<br />Dossier complet<br />Des documents<br />Les paiement d’un dossier V<br />Addon<br />Dossier voyage<br />Dossier en option<br />Dossier confirmé <br />Dossier en request<br />Dossier annulé<br />Le numéro de référence du dossier<br />L’e mail<br />Le nom<br />Les informations d’un dossier<br />L’itinéraire d’un dossier <br />
  4. 4. Les recommandations sur les transactions…<br />
  5. 5. Les transaction de Mid Office<br />Les recommandations<br />La Get_Booking<br />Récupération d’un dossier<br />La ConfirmTo_Booking<br />Confirmation d’un dossier en option/d’une réservation<br />La Get_Quote_If_Cancel_Booking<br />Demande de frais avant annulation d’un dossier <br />La Cancel_Booking<br /> Annulation d’un dossier<br />La Release_Booking<br />Annulation d’un dossier en option<br />
  6. 6. Les transactions de Mid Office<br />Pour chacune des transactions, nous verrons :<br />Ce à quoi ressemblent les transactions et à quoi elles servent<br />De quoi j’ai besoin pour faire ma requête<br />Ce que j’obtiens en réponse<br />Quelles sont les recommandations liées à ma requête<br />Quelles sont les recommandations liées à l’action<br />Quelles sont les recommandations liées à la réponse<br />
  7. 7. Get_Booking / Récupération d’un dossier<br />Je demande mon dossier avec la référence unique fournie par le possesseur du dossier<br />J’obtiens mon dossier de voyage complet <br />Les acteurs de la transaction <br />
  8. 8. Get_Booking / Récupération d’un dossier <br />De quoi ai-je besoin pour faire ma requête ? <br />D’une référence unique fournie par le possesseur<br />Pour utiliser d’autres références il faut utiliser <br />la Search_Booking<br />Qu’est ce que j’obtiens dans ma réponse ? <br />Un dossier complet <br />Eventuellement formaté en fonction du Template utilisée<br />Remarque : la question des Template est en suspens<br />
  9. 9. Get_Booking / Récupération d’un dossier <br />Quelles recommandations pour la requête? <br />La référence est obligatoire et unique<br />Elle peut être complétée par <br />Un rôle optionnel<br />@Role=Reference<br />Un propriétaire optionnel mais recommandé <br />C’est systématiquement celui du fournisseur<br />@Owner=_propriétaire_du_dossier_optionnel<br />La balise de Style est optionnelle<br />Elle permettrait demander le formatage de la réponse<br />Elle permettrait de demander au fournisseur quelles informations il est capable de retourner<br />Elle permettrait de préciser langue et devise<br />Toute autre demande pour récupérer un dossier passe par<br />Search_Booking<br />
  10. 10. Get_Booking / Récupération d’un dossier <br />Quelles recommandations pour l’action? <br />Si la référence existe<br />Le dossier est retourné, même s’il a expiré<br />A moins qu’il ne soit pas archivé<br />S’il n’est plus accessible, une erreur précisant la raison estretournée<br />Si la référence n’existe pas <br />Une erreur précisant la raison est retournée<br />Toute autre demande pour récupérer un dossier passe par la<br />Search_Booking<br />
  11. 11. Get_Booking / Récupération d’un dossier <br />Quelles recommandations pour la réponse? <br />Toute transaction retourne un dossier complet en réponse <br />Après impact ou non<br />Le format d’un dossier complet est ensuite proposé<br />Il dépend du demandeur<br />Il dépend de son état<br />Il doit être le plus linéaire possible <br />plus besoin d’informations marketing<br />
  12. 12. ConfirmTo_Booking / Confirmation d’un dossier <br />Je retourne sur mon <br />dossier voyage <br />Je veux le confirmer<br />J’obtiens un dossier<br />confirmé<br />
  13. 13. ConfirmTo_Booking / Confirmation d’un dossier en option<br /><ul><li>De quoi ai-je besoin pour faire ma requête ?
  14. 14. D’une référence unique fournie par le possesseur
  15. 15. Qu’est ce que j’obtiens dans ma réponse ?
  16. 16. Un dossier complet confirmé
  17. 17. Le dossier est éventuellement formaté en fonction du Template utilisé</li></li></ul><li>ConfirmTo_Booking / Confirmation d’un dossier en option<br />Quelles recommandations pour la requête? <br />La référence est obligatoire et unique<br />Elle peut être complétée par <br />Un rôle optionnel<br />@Role=Reference<br />Un propriétaire optionnel mais recommandé <br />C’est systématiquement celui du fournisseur<br />@Owner=_propriétaire_du_dossier_optionnel<br />La balise de Style est optionnelle<br />Elle permettrait demander le formatage de la réponse<br />Elle permettrait de demander au fournisseur quelles informations il est capable de retourner<br />Elle permettrait de préciser langue et devise<br />Toute autre demande pour récupérer un dossier passe par<br />Search_Booking<br />
  18. 18. ConfirmTo_Booking / Confirmation d’un dossier en option<br />Quelles recommandations pour l’action? xxx à refaire<br />Xxxfaire selon les statuts<br />
  19. 19. ConfirmTo_Booking / Confirmation d’un dossier en option<br />Quelles recommandations pour la réponse? <br />Toute transaction retourne un dossier complet en réponse <br />Après impact ou non<br />Le format d’un dossier complet confirmé<br />Son contenu va dépendre<br />Du demandeur<br />De son état<br />Il doit être le plus linéaire possible <br />Pus besoin d’informations marketing<br />
  20. 20. Get_Quote_if_Cancel_Booking / Demande de cotation si annulation<br />Je veux savoir combien <br />ça coûte si je veux <br />annuler <br />?<br />
  21. 21. Get-Quote_If_Cancel_Booking /Demande de frais avant annulation d’un dossier <br />De quoi ai-je besoin pour faire ma requête ? <br />D’un numéro unique de référence <br />Qu’est ce que j’obtiens dans ma réponse ?<br />La récupération d'une nouvelle cotation en cas annulation quand celle-ci s’applique<br />
  22. 22. Get-Quote_If_Cancel_Booking /Demande de frais avant annulation d’un dossier <br />Quelles recommandations pour la requête? <br />La référence est obligatoire et unique<br />Elle a le même format que pour un Get_Booking<br />La balise de Style est optionnelle<br />Elle a le même format que pour un Get_Booking<br />
  23. 23. Get-Quote_If_Cancel_Booking /Demande de frais avant annulation d’un dossier <br />Quelles recommandations pour l’action<br />Si le dossier est annulé<br />Message de warning<br />Si le dossier est confirmé<br />Renvoi de la cotation de frais d’annulation<br />Si le dossier est en option<br />Message de warning et une cotation à 0.<br />Si le dossier est en Request<br />Renvoi de la cotation de frais d’annulation<br />Identique à un dossier confirmé<br />
  24. 24. Get-Quote_If_Cancel_Booking /Demande de frais avant annulation d’un dossier<br />La cotation correspondant aux frais d’annulation totaux<br />Le détail est optionnel<br />La commission totale est optionnelle mais fortement conseillée (pour passage en obligatoire)<br />La référence associée au dossier<br />Les conditions d’annulation (si possible)<br />Eventuellement la validité de la cotation d’annulation<br />
  25. 25. Cancel_Booking / Annulation d’un dossier confirmé<br />Je demande l’annulation de mon <br />dossier voyage. <br />J’obtiens un dossier complet, annulé, contenant une cotation correspondant aux frais d’annulation.<br />
  26. 26. Cancel_Booking / Annulation d’un dossier<br />De quoi ai-je besoin pour faire ma requête ? <br />D’une référence unique obligatoire<br />Des frais d’annulations attendus (de manière optionnelle)<br />Si les frais ne correspondent pas, le dossier ne sera pas annulé<br />Qu’est ce que j’obtiens dans ma réponse ? <br />Un dossier complet annulé (en cas de succès) contenant une cotation correspondant aux frais d’annulation<br />
  27. 27. Cancel_Booking / Annulation d’un dossier<br />Quelles recommandations pour la requête? <br />La référence est obligatoire et unique<br />Elle a le même format que pour un Get_Booking<br />Il est recommandé de fournir les frais d’annulation attendus (optionnel)<br />Le total sous forme de montant, devise et décimales<br />La balise de Style est optionnelle<br />Elle a le même format que pour un Get_Booking<br />
  28. 28. Cancel_Booking / Annulation d’un dossier<br />Quelles recommandations pour l’action? <br />Si la référence n’existe pas ou si le dossier est déjà voyagé <br />une erreur précisant la raison est retournée<br />Si la référence existe et le dossier est confirmé mais non voyagé<br />Aucun frais d’annulation n’est passé en entrée: le dossier est annulé<br />Les frais d’annulation passés correspondent : le dossier est annulé<br />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.<br />Si la référence existe et le dossier est en Request<br />Il sera traité comme un dossier confirmé<br />Si la référence existe et le dossier est en Option<br />L’option tombe avec éventuellement un message d’alerte<br />Si la référence existe et le dossier est déjà annulé<br />Un warning peut être généré. <br />Le dossier n’est pas impacté<br />
  29. 29. Cancel_Booking / Annulation d’un dossier<br />Quelles recommandations pour la réponse? <br />Toute transaction retourne un dossier complet en réponse <br />Après impact ou non<br />Le dossier complet est retourné. Il contient entre autre:<br />La cotation correspondant aux frais d’annulation<br />Les segments annulés<br />Sauf peut être les assurances<br /> Sauf peut être les frais<br />Si possible les documents mis à jour <br />Factures<br />Le format d’un dossier complet est décrit ensuite<br />
  30. 30. La Release_Booking<br />La Release_Booking équivaut à la Cancel_booking<br />Elle n’agit pas sur <br />Un dossier déjà confirmé<br />Un dossier déjà annulé<br />Un dossier en Request<br />Elle agit sur <br />Une dossier en option<br />Cela revient à faire une annulation sans frais, puisque le dossier n’est ni en Request, ni confirmé<br />
  31. 31. Discussions <br />
  32. 32. Les messages d’erreurs<br />Le codeerrorserait associé à un message fixe ou à part variable <br />Le code errorxftapparait dans attribut code, au niveau du statut <br />Toutes les erreurs ne nécessitent pas une description<br />Dans tous les cas il y a une réponse apportée ainsi que son niveau de gravité<br />Erreur technique, erreur fonctionnelle, erreur métier, impossibilité de lire la question (pb XML) <br />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)<br />Il sera nécessaire de regrouper et de standardiser cette liste. <br />
  33. 33. La balise de contrôle<br />La balise contrôle<br />Précise la structure du requester qui serait recommandé<br />Préciser des informations techniques sur le Host <br />
  34. 34. Les templates<br />Templates<br />Nécessité de lister typologies de Template avant de proposer des formats d'expression et de mise à disposition. <br />Notifier les déclinaisons de Templates et de les documenter<br />
  35. 35. Les pages de discussions<br />Les pages de discussions sont disponibles sur le wiki, et accessibles depuis la page d’accueil du site XFT<br />
  36. 36. Le contenu des dossiers<br />
  37. 37. Le structure d’un dossier <br />Le dossier contient <br />Des infos dossier<br />Des produits<br />Des personnes<br />Une partie financière<br />Des documents<br />Des sous dossiers<br />
  38. 38. La structure d’un dossier<br />De quoi d’autre aurions-nous besoin ? <br />
  39. 39. La structure du dossier<br />Comment adapter le contenu selon le statut du dossier ? <br />Confirmé <br />Annulé<br />En request<br />En option<br />
  40. 40. Les informations<br />Les informations générales du dossier<br />Statut, Version<br />Référence<br />Date création<br />Dernière modification<br />Historique<br />Données statistiques<br />
  41. 41. Les informations<br />De quelles autres informations aurions nous besoin à ce stade ?<br />
  42. 42. L’itinéraire<br />Les produits<br /> La liste des segments est linéaire<br />
  43. 43. L’itinéraire<br />Quoi d’autre ? <br />
  44. 44. Les personnes<br />Les personnes d’un dossier sont :<br />Les voyageurs<br />Les clients<br />Les agences<br />Les agents <br />
  45. 45. Les personnes<br />Est-ce qu’il existe d’autres personnes à mentionner à ce stade ? <br />Est-ce que une distinction entre ces personnes doit être faite ?<br />
  46. 46. Les données financières<br />Les partie financière comprend <br />Des cotations<br />Des paiements <br />
  47. 47. Des données financières<br />De quels autres aspects financiers aurions nous besoin ? <br />
  48. 48. Les documents<br />Les documents <br />Factures<br />Convocation<br />Confirmations<br />
  49. 49. Les documents<br />De quels autres documents aurions nous besoin ? <br />
  50. 50. Dans le détail <br />Statut<br />Date création<br />Dernière modification<br />Historique<br />Données statistiques <br />Contenu de Segments<br />Voyageurs<br /> Clients<br />Agences<br /> Cotations<br /> Paiements<br /> Factures<br />Convocations<br />Confirmations<br />
  51. 51. Merci pour votre attention<br />

×