Interfaçage OpenFlyers et Gesasso: Difference between revisions
imported>Claratte |
imported>Claratte |
||
(33 intermediate revisions by 3 users not shown) | |||
Line 10: | Line 10: | ||
L'API permet une intégration transparente, assurant que toutes les données essentielles soient automatiquement mises à jour et partagées entre les deux systèmes, sans nécessiter une intervention technique de la part des utilisateurs. | L'API permet une intégration transparente, assurant que toutes les données essentielles soient automatiquement mises à jour et partagées entre les deux systèmes, sans nécessiter une intervention technique de la part des utilisateurs. | ||
;La synchronisation automatiquement s'effectue dans les conditions suivants : | |||
*Elle se produit après chaque insertion, modification ou suppression d'un vol dans OpenFlyers. | |||
*Seuls les ressources avec une valeur dans le champ "immatriculation d'aéronef dans Gesasso" seront synchronisées. | |||
*Seuls les vols comprenant tous les pilotes possédant une licence FFVP non vide et valide seront synchronisés. | |||
*Les modifications apportées aux vols dans OpenFlyers déclencheront une synchronisation automatique pour mettre à jour les données du côté Gesasso. Si ce vol n'existe pas du côté Gesasso, il sera créé. | |||
'''NB:''' Pour les paramètres de l'heure de décollage et d'atterrissage, ils sont remplis par la date de début et la date de fin du vol car il n'y a pas d'informations correspondantes sur les horaires de décollage et d'atterrissage du côté d'Openflyers. | |||
=Procédures= | =Procédures= | ||
==Interfacer OpenFlyers avec Gesasso== | ==Interfacer OpenFlyers avec Gesasso== | ||
*Aller dans Admin > Structure > Paramétrage > Activités | *Vérifier qu'OpenFlyers est autorisé dans l'interface Gesasso depuis la page "partenaires" de Gesasso | ||
*Aller dans '''Admin > Structure > Paramétrage > Activités''' | |||
*Activer l'interrupteur '''Gesasso''' situé dans la 4ème colonne | *Activer l'interrupteur '''Gesasso''' situé dans la 4ème colonne | ||
* | *Ne pas activer l'interrupteur '''Synchroniser avec la prod Gesasso au lieu de la pré-prod''' pour pouvoir effectuer les tests de synchronisation avec la préprod | ||
*Cliquer sur le bouton '''Enregistrer''' | |||
*Aller dans '''Admin > Type de ressource > Actifs''' | |||
*Pour chaque type de ressource pour laquelle l'information sur le moyen de mise en l'air est nécessaire, appliquer les étapes suivantes : | |||
**Cliquer sur le bouton symbolisant un crayon pour le type de ressource concerné | |||
**Activer l'interrupteur '''Faire apparaître le champ "Moyen de mise en l'air"''' | |||
**Cliquer sur le bouton '''Enregistrer''' | |||
*Aller dans '''Gestion > Ressources > Actives''' | |||
*Pour chaque ressource pour laquelle les vols doivent remonter dans Gesasso : | |||
**Cliquer sur le bouton symbolisant un crayon | |||
**Renseigner le champ '''Immatriculation dans Gesasso''' avec le nom de l'aéronef paramétré dans Gesasso | |||
**Cliquer sur le bouton '''Enregistrer''' | |||
Effectuer des tests en saisissant des activités dans OpenFlyers et en vérifiant que les vols remontent correctement dans Gesasso | |||
Une fois les tests effectués, pour passer en production : | |||
*Vérifier qu'OpenFlyers est autorisé dans l'interface Gesasso depuis la page "partenaires" de Gesasso | |||
*Aller dans '''Admin > Structure > Paramétrage > Activités''' | |||
*Activer l'interrupteur '''Synchroniser avec la prod Gesasso au lieu de la pré-prod''' | |||
*Cliquer sur le bouton '''Enregistrer''' | *Cliquer sur le bouton '''Enregistrer''' | ||
S'il est nécessaire de faire remonter dans Gesasso des vols déjà saisis dans OpenFlyers, il suffit d'éditer chaque vol concerné puis de le réenregistrer | |||
==Réinitialiser le mot de passe de la préprod de Gesasso== | ==Réinitialiser le mot de passe de la préprod de Gesasso== | ||
Line 33: | Line 61: | ||
*Aller sur https://preprod.gesasso.ffvp.stadline.com/association/730901/partenaires | *Aller sur https://preprod.gesasso.ffvp.stadline.com/association/730901/partenaires | ||
*Saisir le numéro de membre et le mot de passe de la préprod | *Saisir le numéro de membre et le mot de passe de la préprod | ||
==Tester la synchronisation automatique== | |||
Pour tester la synchronisation automatique des vols d'OpenFlyers vers Gesasso : | |||
* Accéder à la plateforme de test sur https://openflyers.com/xxxx.test/index.php où xxxx est le nom de la plateforme. | |||
* [[Interfaçage-OpenFlyers-et-Gesasso#Interfacer-OpenFlyers-avec-Gesasso|Effectuer le paramétrage requis]] | |||
Après le paramétrage, la synchronisation automatique peut être exécutée. Pour la tester: | |||
* Créer un vol de démonstration et vérifier l'absence de messages d'erreur. | |||
* Assurer également que le vol apparaît du côté de Gesasso. | |||
=FAQ= | |||
==Les données du champ "temps moteur" ne remontent pas dans Gesasso== | |||
Ce problème peut avoir pour origine le fait que l'aéronef concerné n'est pas configuré comme un motoplaneur (TMG) dans Gesasso. | |||
Pour corriger le problème, il faut se connecter à Gesasso, et modifier le Modèle attribué à l'aéronef concerné. |
Latest revision as of 19:50, 4 April 2024
Présentation
L'objet de cette page est de présenter :
- Le produit Gesasso
- La configuration de l'interfaçage OpenFlyers avec Gesasso
- Son utilisation dans OpenFlyers
FFVP-Gesasso est une plateforme utilisée pour la gestion des activités des clubs au sein de la Fédération Française de Vol à Voile (FFVP). Cette plateforme vise à faciliter la gestion des qualifications, de la formation et des activités de club sous l'égide de la FFVP. Elle est accessible à toutes les parties prenantes, y compris les stagiaires, les pilotes, les instructeurs et les responsables de club, et offre un accès gratuit.
Pour les structures qui souhaitent bénéficier de cette intégration, il faut prendre contact avec la FFVP afin d'obtenir les données d'identification nécessaires pour le code WSSE. Une fois ces informations fournies, l'interface se synchronisera automatiquement en temps réel à chaque création, mise à jour ou suppression de vols dans OpenFlyers avec les enregistrements de Gesasso.
L'API permet une intégration transparente, assurant que toutes les données essentielles soient automatiquement mises à jour et partagées entre les deux systèmes, sans nécessiter une intervention technique de la part des utilisateurs.
- La synchronisation automatiquement s'effectue dans les conditions suivants
- Elle se produit après chaque insertion, modification ou suppression d'un vol dans OpenFlyers.
- Seuls les ressources avec une valeur dans le champ "immatriculation d'aéronef dans Gesasso" seront synchronisées.
- Seuls les vols comprenant tous les pilotes possédant une licence FFVP non vide et valide seront synchronisés.
- Les modifications apportées aux vols dans OpenFlyers déclencheront une synchronisation automatique pour mettre à jour les données du côté Gesasso. Si ce vol n'existe pas du côté Gesasso, il sera créé.
NB: Pour les paramètres de l'heure de décollage et d'atterrissage, ils sont remplis par la date de début et la date de fin du vol car il n'y a pas d'informations correspondantes sur les horaires de décollage et d'atterrissage du côté d'Openflyers.
Procédures
Interfacer OpenFlyers avec Gesasso
- Vérifier qu'OpenFlyers est autorisé dans l'interface Gesasso depuis la page "partenaires" de Gesasso
- Aller dans Admin > Structure > Paramétrage > Activités
- Activer l'interrupteur Gesasso situé dans la 4ème colonne
- Ne pas activer l'interrupteur Synchroniser avec la prod Gesasso au lieu de la pré-prod pour pouvoir effectuer les tests de synchronisation avec la préprod
- Cliquer sur le bouton Enregistrer
- Aller dans Admin > Type de ressource > Actifs
- Pour chaque type de ressource pour laquelle l'information sur le moyen de mise en l'air est nécessaire, appliquer les étapes suivantes :
- Cliquer sur le bouton symbolisant un crayon pour le type de ressource concerné
- Activer l'interrupteur Faire apparaître le champ "Moyen de mise en l'air"
- Cliquer sur le bouton Enregistrer
- Aller dans Gestion > Ressources > Actives
- Pour chaque ressource pour laquelle les vols doivent remonter dans Gesasso :
- Cliquer sur le bouton symbolisant un crayon
- Renseigner le champ Immatriculation dans Gesasso avec le nom de l'aéronef paramétré dans Gesasso
- Cliquer sur le bouton Enregistrer
Effectuer des tests en saisissant des activités dans OpenFlyers et en vérifiant que les vols remontent correctement dans Gesasso
Une fois les tests effectués, pour passer en production :
- Vérifier qu'OpenFlyers est autorisé dans l'interface Gesasso depuis la page "partenaires" de Gesasso
- Aller dans Admin > Structure > Paramétrage > Activités
- Activer l'interrupteur Synchroniser avec la prod Gesasso au lieu de la pré-prod
- Cliquer sur le bouton Enregistrer
S'il est nécessaire de faire remonter dans Gesasso des vols déjà saisis dans OpenFlyers, il suffit d'éditer chaque vol concerné puis de le réenregistrer
Réinitialiser le mot de passe de la préprod de Gesasso
- Aller sur http://preprod-licences.ffvp.stadline.com/guard/login
- Cliquer sur se connecter via moncompte.ffvp.fr
- Cliquer sur mot de passe oublié
- Saisir le numéro de membre
Un email de réinitialisation du mot de passe de l'espace préprod est envoyé
- Suivre les instructions dans l'email
Se connecter sur la préprod de Gesasso
- Prérequis
- Disposer d'un couple identifiant/mot de passe pour se connecter à la préprod. Si le mot de passe n'est pas connu, suivre la procédure Réinitialiser le mot de passe de la préprod de Gesasso
- Procédure
- Aller sur https://preprod.gesasso.ffvp.stadline.com/association/730901/partenaires
- Saisir le numéro de membre et le mot de passe de la préprod
Tester la synchronisation automatique
Pour tester la synchronisation automatique des vols d'OpenFlyers vers Gesasso :
- Accéder à la plateforme de test sur https://openflyers.com/xxxx.test/index.php où xxxx est le nom de la plateforme.
- Effectuer le paramétrage requis
Après le paramétrage, la synchronisation automatique peut être exécutée. Pour la tester:
- Créer un vol de démonstration et vérifier l'absence de messages d'erreur.
- Assurer également que le vol apparaît du côté de Gesasso.
FAQ
Les données du champ "temps moteur" ne remontent pas dans Gesasso
Ce problème peut avoir pour origine le fait que l'aéronef concerné n'est pas configuré comme un motoplaneur (TMG) dans Gesasso.
Pour corriger le problème, il faut se connecter à Gesasso, et modifier le Modèle attribué à l'aéronef concerné.