DOCUMENTATION de VISUAL PLANNING 5.3

Contrainte de Cohérence

DEFINITION

Une Contrainte de Cohérence se présente sous la forme d'un message d'erreur ou d'avertissement à la création, la modification ou le déplacement d'un événement.

Cette fonctionnalité permet de vérifier qu'un événement n’entre pas en contradiction avec les autres événements déjà en place.

La contrainte de cohérence peut prendre deux formes :

  • Interdiction formelle de la création ou la modification d'un événement ;
  • Avertissement par le biais d'un message que l'action menée ne respecte pas la contrainte ;
  • Authentification par le biais d'un message qui invite l'utilisateur à ressaisir son mot de passe.

La contrainte de cohérence s'applique via trois filtres:

PARAMETRAGE

Création d'un contrainte de cohérence

Pour créer une contrainte de cohérence :

  • Aller dans le panneau des Paramètres Généraux > Cliquer droit sur Contraintes > Créer contrainte de cohérence > choisir une dimension ;

Aller dans le menu Paramètres > Contraintes > Cliquer droit sur Contraintes > Créer contrainte de cohérence > choisir une dimension.

La fenêtre suivante s'ouvre :

Préciser les caractéristiques de la contrainte, puis valider en cliquant sur le bouton Valider.

Les caractéristiques d'une contrainte d'objectif sont les suivantes :

Nom

Donner un nom à la contrainte.

Description

Donner une description facultative à la contrainte.

Si la description est renseignée, le texte de ce champ est l'information qui va s'afficher dès que la contrainte n'est pas respectée. (c.f. Contrainte non respectée)

Historique

Il s'agit de la date, de l'heure de la création et de la dernière modification de la contrainte, ainsi que du login de l'utilisateur qui a effectué ces actions.

Cette propriété se met à jour automatiquement.

Activée

Cette case permet, si elle est cochée, d'activer la contrainte. (c.f ci-dessous Activation / Désactivation)

Définition

En cliquant sur le bouton de droite, la fenêtre d'édition suivante s'ouvre:

Type de contrainte

Trois choix sont possibles :

  • Avertissement : dans ce cas, un message apparaîtra pour avertir du non-respect de la contrainte,
  • Interdiction : dans ce cas, un message d'erreur apparaîtra pour interdire de transgresser la contrainte,
  • Authentification : dans ce cas, un message apparaîtra pour inviter l'utilisateur à ressaisir son mot de passe.
Marquer l'avertissement

Cette case permet, si elle est cochée, d'entourer l'événement de pointillés lors du non-respect de la contrainte. Sinon, l'événement sera entouré d'un bord continu.

Filtre de ressources

Ce filtre définit les ressources sur lesquelles la contrainte s'applique.

Il est possible de :

  • sélectionner un filtre déjà existant,
  • ou de créer un filtre personnalisé propre à la contrainte (c.f. Personnalisé). Pour cela, il faut sélectionner la mention personnalisé, puis cliquer sur le bouton :
Filtre d'événements pour le déclenchement

Ce filtre définit les événements qui déclencheront la vérification de la contrainte.

Il est possible de :

  • sélectionner un filtre déjà existant,
  • ou de créer un filtre personnalisé propre à la contrainte. (c.f. Personnalisé)
Filtre d'événements pour la vérification

Ce filtre définit les événements qui seront vérifiés par la contrainte.

Il est possible de :

  • sélectionner un filtre déjà existant,
  • ou de créer un filtre personnalisé propre à la contrainte. (c.f. Personnalisé)

Modification d'une contrainte de cohérence

Pour modifier une contrainte de cohérence, il suffit de retourner dans les paramètres généraux et de modifier cette contrainte. (c.f. Création)

Les modifications d'une contrainte s'impacteront uniquement sur les futurs événements créés ou modifiés.

Les événements qui existaient avant cette modification ne subissent aucune modification.

Activation / Désactivation

Une contrainte peut exister sans pour autant être active. Il est nécessaire de l'activer pour qu'elle fonctionne.

Pour voir si une contrainte est active, il faut aller dans les paramètres généraux.

  • Une contrainte active est précédée du symbole
  • Une contrainte inactive est précédé du symbole

Pour activer une contrainte inactive, deux possibilités :

  • Clic droit sur la contrainte > Activer
  • Sélection de la contrainte, puis Panneau du bas > cocher la case Activer

Pour désactiver une contrainte active, deux possibilités :

  • Clic droit sur la contrainte > Désactiver
  • Sélection de la contrainte, puis Panneau du bas > décocher la case Activer

Suppression d'une contrainte de cohérence

Pour supprimer une contrainte de cohérence, il suffit de faire un Clic droit sur la contrainte de cohérence > Supprimer

La suppression d'une contrainte de cohérence n'implique aucune modification des données du planning.

UTILISATION

Si la contrainte est activée, et si l'événement créé ou modifié appartient au filtre défini pour le déclenchement, alors la contrainte de cohérence peut être soit respectée, soit non respectée.

Contrainte respectée

Dans ce cas, aucun message n'apparaît. L'action de création, modification ou déplacement d'événement se déroule normalement.

Contrainte non respectée

Dans ce cas, un message apparait. Ce message est différent selon qu'il s'agisse d'un avertissement ou d'une interdiction.

Avertissement

Le message suivant apparaît :

Répondre à la question : Voulez-vous continuer?

  • Soit en cliquant sur le bouton Oui. Dans ce cas, l'action de création, modification ou déplacement se déroule malgré la contrainte,
  • Soit en cliquant sur le bouton Non. Dans ce cas, l'action de création, modification ou déplacement n'a pas lieu.

Interdiction

Le message suivant apparaît :

Il faut alors cliquer sur le bouton OK. L'action de création, modification ou déplacement n'a pas lieu.

Authentification

Le message suivant apparaît :

Saisir le mot de passe et cliquer sur le bouton OK pour valider l'événement.
Cliquer sur Annuler annule la création / modification de l'événement.

Marquage de l'événement

Si une contrainte de type avertissement se déclenche et que l'utilisateur choisit de la transgresser en cliquant sur Oui ou Oui pour tous, l'événement est créé ou modifié avec un marquage spécifique.

Le marquage n'est actif que si la case Marquer l'avertissement est cochée.

Il est possible de retrouver ce marquage ultérieurement de plusieurs façons

  • Le bord de la barre de durée,
  • L'infobulle de l'événement,
  • Le libellé de la barre de durée,
  • les filtres d'événements.

Plus en détail :

Bord de la barre de durée

Dans le bord de l'événement. Si la contrainte n'est pas vérifiée, le marquage est un bord en pointillé.

c.f. Barre de durée

Infobulle de l'événement

Dans l'infobulle, il est possible de visualiser le nom de la contrainte non vérifiée :

c.f. Infobulle

Libellé de la barre de durée

Dans la barre de durée, il est possible de visualiser le nom de la contrainte non vérifiée :

c.f. Vue

Filtre d'événements

Les filtres d'événements permettent d'utiliser les contraintes non vérifiées pour retrouver les événements qui possèdent un marquage de ce type.

c.f. Filtre d'événements

Imprimer/exporter
Langages
Traductions de cette page: