Historique des versions and Utilisation des réservations externes: Difference between pages

From Documentation de la solution web de gestion OpenFlyers
(Difference between pages)
Jump to navigation Jump to search
 
 
Line 1: Line 1:
__TOC__
=Présentation=
=Présentation=
L'objet de cette page est de lister les nouvelles fonctionnalités liées à chaque version
L'objet de cette page est de présenter l'interface de réservations accessible en externe, c'est à dire sans être connecté.


=OpenFlyers version 1.3.4=
L'interface de réservations externes permet à des utilisateurs sans identifiant OpenFlyers d'effectuer une réservation sur une plateforme.
*Réservation
*Couplage à une liste de diffusion


=OpenFlyers version 2.1=
Cette fonctionnalité permet par exemple de permettre à des personnes non connues de la structure de pouvoir réserver des activités spécifiques comme un baptême de l'air autrement appelé "Vol d'initiation" ou "Vol découverte".
*Saisie des heures de vol
*Facturation des heures de vol
*Affichage des METARs et TAFs
*Rapports personnalisables
*Gestion des qualifications
*Surbooking ou réservation par type d'aéronef
*Calcul du potentiel restant et du potentiel estimé restant


=OpenFlyers version 3=
Voir la page [[Configuration des réservations externes]] pour l'activation de ce module.
*Affichage du risque de givrage carburateur
*Champs additionnels définissable librement pour la gestion des fiches utilisateurs, des réservations, des heures de vols
*Export des rapports au format CSV pour import direct dans un tableur
*Import personnalisable pour synchronisation des données utilisateurs
*Menu spécifique pour les smartphones
*Apparition de la notion de validité qui remplace et élargit la notion de qualifications
*[[Gestion des produits et des ventes#Configuration-du-produit-Validité|Vente de validités]] (exemples : licence fédérale, cotisation, etc.)
*[[Comptabilité#Comptabilités_multiples|Comptabilités multiples]] pour une même plateforme (exemple d'utilisation : gestion de sections, gestion de packs d'heures de vols, etc.)
*Gestion complète de la comptabilité courante grâce à l'efficacité du module de [[Gestion des achats|gestion des achats]]
*Apparition de la notion de ressource en lieu et place de la notion d'aéronef élargissant les usages possibles d'OpenFlyers
*Version alpha du module de suivi de maintenance
*Fonctionnalité de regroupement des duplicata de factures sur un seul fichier PDF
*Fonctionnalité multi-onglet
*[[Compte-client-OpenFlyers-et-modèle-commercial#Plateforme-supplémentaire-de-test|Plateforme bac à sable]]
*[[Suivi des emails]]
*Rajout d'un fichier .ics dans les emails de notification des réservations pour synchronisation avec des agendas personnels
*[[Mailing]]
*Amélioration de la gestion du trombinoscope et personnalisation par utilisateur de la visibilité des photos.
*Refonte de la gestion des rapports : mis en place d'une bibliothèque de rapports permettant d'en assurer la maintenance.


=OpenFlyers version 4=
L'interface publique est disponible en se rendant sur '''Planning > Planning > Réservations externes'''
*[[Présentation-d'OpenFlyers-4|Refonte complète du design et de l'ergonomie]]
 
*[[Panier de réservation]]
=Calendrier=
*Nouvelle interface pour la fonctionnalité de mailing
Haut du calendrier :
*Disponibilité des ressources
*Le haut du calendrier permet de choisir le '''jour''' de la réservation.
*Nouvelle interface pour les rapports
*Il affiche une fourchette de dates : 7 sur écran large, 1 sur petit écran.
*[[Configuration-de-la-comptabilité#Agréger-des-comptes-bancaires|Agréger des comptes bancaires]]
*Entre les deux flèches, est affichée la date de début et de fin de la fourchette '''semaine de X au Y'''.
*[[Suivi-de-maintenance#Classeur-de-suivi-de-maintenance|Classeur de suivi de maintenance]]
*Pour faire avancer ou reculer la fourchette de jours, cliquer sur les flèches à droite ou à gauche de la date de la fourchette.
*[[Validités#Débrayer-la-vente-d'une-validité|Débrayage de la vente d'une validité]]
*Pour choisir un jour précis, cliquer sur le '''picto calendrier''' à droite de la date de début de la fourchette et aller au jour souhaité.
*[[Comptabilité#Inaltérabilité-des-données|Inaltérabilité des données]]
*Si aucun créneau futur n'est visible dans la fourchette de dates, le prochain créneau disponible est indiqué. Le clic sur le bouton '''Y aller''' permet de s'y rendre directement.
*[[Aspect-du-planning-de-réservation#Activités|Affichage possible des activités réalisées sur le planning des réservations]]
*Si le paramétrage de [[Configuration-des-réservations-externes#Coloriser-les-créneaux-disponibles-en-fonction-de-la-1ère-ressource-disponible|la colorisation des créneaux disponibles]] est activé, chaque créneau libre est affiché avec la couleur de la première ressource disponible. Sinon, la couleur de fond est le bleu par défaut.
*[[Fonctionnement-du-moteur-des-rapports#Totaux|Ligne "totaux" dans les rapports]] lorsqu'ils sont affichés dans le navigateur
 
*[[Envoi-des-emails#E-mail-de-reçu|Emails de reçus de paiement]]
=Captures d'écrans=
*[[Normes-et-réglementations#Inaltérabilité-des-données-et-traçabilité-des-encaissements|Inaltérabilité des données et traçabilité des encaissements]]
<gallery>
*[[Utilisation-de-la-comptabilité#Lettrer-des-écritures-comptables|Lettrage des écritures comptables]]
File:reservation-externe-1.png|Calendrier écran large
*[[Gestion-des-activités#Demander-l'ajout-d'un-aérodrome|Liste collaborative des aérodromes]]
File:reservation-externe-2.png|Prochain créneau disponible
*[[Normes-et-réglementations#Protocole-TLS-1.2|Mise en place du protocole HTTPS TLS 1.2]]
File:reservation-externe-3.png|Formulaire
*[[Planning-(interface-légère)#Préparer-un-vol|Interfaçage OpenFlyers/Airmate]]
File:reservation-externe-smartphone-1.png|Calendrier sur smartphone
*Interfaçage avec SkyZen
</gallery>
*[[Fiche-personnelle#Recevoir-un-e-mail-pour-les-réservations-ayant-pour-activité|Alertes automatiques par email en fonction du type d'activité réservé]]
 
*[[Gestion-des-achats#Saisie-d'une-facture-fournisseur|Stockage dans le cloud des factures fournisseurs]]
=Déroulement de la réservation=
*[[Gestion-des-documents|Stockage dans le cloud des documents liés aux ressources]]
;Si les [[Configuration-des-réservations-externes#Configurer-la-vente-des-produits-externes|ventes externes sont configurées]]
*[[Configuration#Regrouper-les-activités-en-une-facture-lors-de-la-validation|Regroupement des ventes d'activités par client en une facture]]
*L'utilisateur sélectionne un produit à commander
*[[Facturation-des-clients#Regrouper-les-ventes-par-client|Regroupement des ventes par client sur une période données]]
*Il choisit un créneau horaire sur un [[#Calendrier|calendrier]]
*[[Facturation-des-clients#Envoi-automatique-de-chaque-facture-client|Envoi automatique de chaque facture client par email]]
*Il remplit le [[#Formulaire|formulaire]] et le valide
*[[Paramétrage-des-validités#Paramétrer-pour-chaque-type-de-ressource-les-validités-requises|Prise en compte des validités requises par type de ressource pour la saisie d'activité]]
Si le produit sélectionné a un tarif associé :
*[[Paramétrage-des-validités#Associer-un-document|Stockage dans le cloud des validités]]
**L'utilisateur est redirigé vers la page de récapitulatif de réservation avec les informations de facturation et le total
*[[Validités#Certification-automatique-à-partir-du-numéro-de-licence-délivré-par-la-Fédération-Française-Aéronautique|Contrôle de la licence FFA via la synchronisation avec l'API SMILE]]
**Il clique sur '''Payer en ligne''' et est redirigé vers la page de paiement
*[[Configuration-des-réservations-externes#Interfacer-les-réservations-extérieures-avec-un-service-web-de-gestion-des-codes-de-référence-de-vente|Module de réservations externes]]
**Il reçoit un e-mail de confirmation de réservation
*[[Données|Registre de traitement de données (RGPD) et suppression des données obsolètes]]
 
*[[API OpenFlyers]]
;Si aucun tarif n'est associé au produit, ou si les ventes externes ne sont pas activées
*[[Planning-(interface-légère)#Places-disponibles|Affichage des places disponibles]]
*L'utilisateur choisit un créneau horaire sur un [[#Calendrier|calendrier]]
*[[Utilisation-de-la-comptabilité#Lettrer-des-écritures-comptables|Lettrage des écritures comptables]]
*Il remplit et valide le [[#Formulaire|formulaire]]
*[[Utilisation-de-la-comptabilité#Importer-par-fichier|Import de relevé bancaire]]
*L'utilisateur reçoit un e-mail de demande de confirmation de sa réservation
*[[Fiche-personnelle#Synchroniser-les-réservations-dans-OpenFlyers-avec-un-agenda-Google|Synchronisation Google Agenda]]
Pour cette étape, si l'option '''Autoriser uniquement les emails des utilisateurs actifs''' est activée dans [[Configuration-des-réservations-externes#Activer-et-paramétrer-le-module-des-réservations-externes|la configuration]], alors l'e-mail est envoyé uniquement si l'adresse e-mail de l'utilisateur correspond à celle d'un utilisateur actif sur la plateforme OpenFlyers
*[[AERAL|Export AERAL via SMILE FFA]]
*L'utilisateur doit cliquer sur le lien contenu dans l'e-mail pour confirmer sa demande
*Interfaçage avec les boitiers de géolocalisation :
**Si le lien a expiré : un message d'erreur indique qu'il n'est plus valide
**[[Interfaçage OpenFlyers et Charterware]]
**Si le lien est valide mais qu'il a déjà été utilisé : un message indique que la réservation est déjà confirmée
**[[Interfaçage OpenFlyers et ClickAndTakeoff]]
Si le lien est valide :
**[[Interfaçage OpenFlyers et Teltonika]]
*La réservation est enregistrée
*[[Configuration-de-la-comptabilité#Agréger-des-comptes-bancaires|Agrégation des comptes bancaires]]
*L'utilisateur reçoit un e-mail de confirmation de la réservation qui contient un lien pour annuler la réservation si besoin
*[[Planning-(interface-légère)#Glisser-déposer-des-réservations|Glisser-déposer des réservations]]
 
*[[Gestion des formations]]
;Annulation d'une réservation par l'utilisateur externe
*[[Configuration-des-réservations-externes#Configurer-la-vente-des-produits-externes|Couplage des réservations externes avec le paiement en ligne]]
*Pour annuler une réservation externe, l'utilisateur doit cliquer sur le lien d'annulation présent dans l'email de confirmation de réservation
Une page de demande de confirmation s'affiche :
*L'utilisateur confirme l'annulation
*Un e-mail de confirmation d'annulation est envoyé à l'utilisateur
 
 
;Bandeau inférieur du calendrier
*Le bandeau inférieur du calendrier permet de choisir le '''créneau horaire''' de la réservation
*Les créneaux disponibles indiquent une heure et sont affichés dans un rectangle bleu
*Pour faire défiler les créneaux suivants ou précédents, il y a deux solutions :
**Faire défiler verticalement les créneaux horaires à l'aide de la molette de la souris ou d'un [[Ergonomie#Balayage|balayage]] sur écran tactile
**Cliquer sur les boutons '''créneaux précédents''' ou '''créneaux suivants'''
 
=Formulaire=
* La date et l'heure de la réservation choisies sur le [[#Calendrier|calendrier]] sont affichées au-dessus du formulaire. Il est possible de changer de date en cliquant sur le lien '''Changer de date''' au-dessus de la date de réservation.
* Dans le formulaire, l'utilisateur saisit ses coordonnées.
* Le clic sur le bouton '''Enregistrer la réservation''' envoie un mail de confirmation pour pouvoir valider la réservation.
* Suite à l’envoi de la demande de confirmation :
** Si l’envoi de l’email est accepté par le serveur, un message de confirmation s’affiche à l’utilisateur pour indiquer que l’email a bien été envoyé.
** En cas d’erreur (erreur PHP ou refus du serveur d’envoi), un message d’erreur est affiché pour informer l’utilisateur qu’il y a eu un problème lors de l’envoi de l’email de confirmation.

Revision as of 14:26, 11 July 2025

Présentation

L'objet de cette page est de présenter l'interface de réservations accessible en externe, c'est à dire sans être connecté.

L'interface de réservations externes permet à des utilisateurs sans identifiant OpenFlyers d'effectuer une réservation sur une plateforme.

Cette fonctionnalité permet par exemple de permettre à des personnes non connues de la structure de pouvoir réserver des activités spécifiques comme un baptême de l'air autrement appelé "Vol d'initiation" ou "Vol découverte".

Voir la page Configuration des réservations externes pour l'activation de ce module.

L'interface publique est disponible en se rendant sur Planning > Planning > Réservations externes

Calendrier

Haut du calendrier :

  • Le haut du calendrier permet de choisir le jour de la réservation.
  • Il affiche une fourchette de dates : 7 sur écran large, 1 sur petit écran.
  • Entre les deux flèches, est affichée la date de début et de fin de la fourchette semaine de X au Y.
  • Pour faire avancer ou reculer la fourchette de jours, cliquer sur les flèches à droite ou à gauche de la date de la fourchette.
  • Pour choisir un jour précis, cliquer sur le picto calendrier à droite de la date de début de la fourchette et aller au jour souhaité.
  • Si aucun créneau futur n'est visible dans la fourchette de dates, le prochain créneau disponible est indiqué. Le clic sur le bouton Y aller permet de s'y rendre directement.
  • Si le paramétrage de la colorisation des créneaux disponibles est activé, chaque créneau libre est affiché avec la couleur de la première ressource disponible. Sinon, la couleur de fond est le bleu par défaut.

Captures d'écrans

Déroulement de la réservation

Si les ventes externes sont configurées
  • L'utilisateur sélectionne un produit à commander
  • Il choisit un créneau horaire sur un calendrier
  • Il remplit le formulaire et le valide

Si le produit sélectionné a un tarif associé :

    • L'utilisateur est redirigé vers la page de récapitulatif de réservation avec les informations de facturation et le total
    • Il clique sur Payer en ligne et est redirigé vers la page de paiement
    • Il reçoit un e-mail de confirmation de réservation
Si aucun tarif n'est associé au produit, ou si les ventes externes ne sont pas activées
  • L'utilisateur choisit un créneau horaire sur un calendrier
  • Il remplit et valide le formulaire
  • L'utilisateur reçoit un e-mail de demande de confirmation de sa réservation

Pour cette étape, si l'option Autoriser uniquement les emails des utilisateurs actifs est activée dans la configuration, alors l'e-mail est envoyé uniquement si l'adresse e-mail de l'utilisateur correspond à celle d'un utilisateur actif sur la plateforme OpenFlyers

  • L'utilisateur doit cliquer sur le lien contenu dans l'e-mail pour confirmer sa demande
    • Si le lien a expiré : un message d'erreur indique qu'il n'est plus valide
    • Si le lien est valide mais qu'il a déjà été utilisé : un message indique que la réservation est déjà confirmée

Si le lien est valide :

  • La réservation est enregistrée
  • L'utilisateur reçoit un e-mail de confirmation de la réservation qui contient un lien pour annuler la réservation si besoin
Annulation d'une réservation par l'utilisateur externe
  • Pour annuler une réservation externe, l'utilisateur doit cliquer sur le lien d'annulation présent dans l'email de confirmation de réservation

Une page de demande de confirmation s'affiche :

  • L'utilisateur confirme l'annulation
  • Un e-mail de confirmation d'annulation est envoyé à l'utilisateur


Bandeau inférieur du calendrier
  • Le bandeau inférieur du calendrier permet de choisir le créneau horaire de la réservation
  • Les créneaux disponibles indiquent une heure et sont affichés dans un rectangle bleu
  • Pour faire défiler les créneaux suivants ou précédents, il y a deux solutions :
    • Faire défiler verticalement les créneaux horaires à l'aide de la molette de la souris ou d'un balayage sur écran tactile
    • Cliquer sur les boutons créneaux précédents ou créneaux suivants

Formulaire

  • La date et l'heure de la réservation choisies sur le calendrier sont affichées au-dessus du formulaire. Il est possible de changer de date en cliquant sur le lien Changer de date au-dessus de la date de réservation.
  • Dans le formulaire, l'utilisateur saisit ses coordonnées.
  • Le clic sur le bouton Enregistrer la réservation envoie un mail de confirmation pour pouvoir valider la réservation.
  • Suite à l’envoi de la demande de confirmation :
    • Si l’envoi de l’email est accepté par le serveur, un message de confirmation s’affiche à l’utilisateur pour indiquer que l’email a bien été envoyé.
    • En cas d’erreur (erreur PHP ou refus du serveur d’envoi), un message d’erreur est affiché pour informer l’utilisateur qu’il y a eu un problème lors de l’envoi de l’email de confirmation.