Champs additionnels

Révision de 21 février 2012 à 18:24 par Claratte (discuter | contributions) (bookingEstimatedFlightTime)

Aller à : navigation, rechercher

Introduction

Les champs additionnels sont une nouveauté liée à la version 3 d'OpenFlyers. Ils ont pour vocation de remplacer les champs définis en dur dans les différents modules du logiciel OpenFlyers :

  • Imports et synchronisations
  • gestion des utilisateurs
  • saisie des réservations
  • saisie des activités (saisie des vols par exemple)
  • Edition des rapports

Ils permettent ainsi une plus grande flexibilité dans la configuration d'OpenFlyers en permettant de créer librement des champs et en permettant de définir qui peut y avoir accès, qui peut en voir le contenu et quelles règles de saisies peuvent être imposées pour chaque champ.

Certains champs additionnels restent néanmoins liés à des comportements spécifiques du logiciel. Leur absence entraine alors une régression des fonctionnalités propres à OpenFlyers. C'est le cas des champs additionnels suivants :

  • bookingEstimatedFlightTime


L'accès à la gestion des champs additionnels se fait depuis Admin > Configuration > Champ(s) additionnel(s) : Table additionnal fields.png

bookingEstimatedFlightTime

Le champ additionnel bookingEstimatedFlightTime remplace le champ en dur qui permettait de connaitre la durée du temps de vol prévu. S'il est présent, alors OpenFlyers le renseigne automatiquement lorsqu'il est laissé vide en prenant la moitié de la durée de la réservation.

Il est également possible d'obliger les utilisateurs à renseigner la valeur du champ en cochant la check-box de la colonne Remplissage obligatoire.

Pour que la valeur contenue dans ce champ soit utilisée pour remplir par défaut le champ Durée du vol lors de la saisie d'un vol associé à une réservation, il faut :

  • Dans la cellule de la colonne Catégorie liée, sélectionner Vol
  • Dans la cellule de la colonne Champ à lier, sélectionner Temps de vol