VISUAL PLANNING 5.3 DOCUMENTATION

Coherency Constraint

DEFINITION

The Coherency Constraint appears in the form of an error message or a warning message at the creation, the modification or the movement of an event.

This functionality allows to verify that an event does not contradict another event that are already on the planner.

The coherency constraint can take two forms:

  • Strict interdiction on the creation or the modification of an event.
  • Warning with a message which tells that the constraint is not respected.

The coherency constraint applies via three filters:

SETTINGS

Absence of Coherency constraint

By default, there is any Coherency constraint, which can be seen by the absence of the symbol vp5_symbole_.jpg

Create a coherency constraint

A Dimension must be chosen to create a Coherency constraint.

To do so, Right-Click on Coherency constraint > Create a Coherency constraint > Choose the dimension.

The panel on the bottom is then activated:

The next step is the definition of the differents features of the constraint.

Finally:

  • Save by clicking on the OK button
  • or Restore by clicking on the Restore button

The different features are:

Name

The name of the constraint.

Description

It concerns the optional description of the constraint.

If the description is given then the text in this field is the information that will appear whenever the constraint is activated.

History

It concerns the history of the constraint. Who created and last modified the constraint.

Activated

Check / Uncheck the box to enable or disable the constraint. (c.f below Enable / Disable)

Definition

To open the window, click on […]:

Form of the constraint

Two choices are possible:

  • Warning
  • Imperative

To know more about the Coherency constraint, look below:Use

Dimension Filter

This filter defines the resources of the chosen dimension on which the constraint will be applied.

It is possible to:

  • Select an existing filter,
  • or Create a personnalised filter which belongs to the constraint. (c.f Customized). To do so, select the Custom mention and click on the button vp5_bouton_edition_filtre.jpg
Triggered for the events of the filter

This filter defines the events which the constraint will be applied.

It is possible to:

  • Select an existing filter,
  • or Create a personnalised filter which belongs to the constraint. (c.f Customized). To do so, select the Custom mention and click on the button vp5_bouton_edition_filtre.jpg
Events Filter for the verification

It concerns the verification of the constraint.

It is possible to:

  • Select an existing filter,
  • or Create a personnalised filter which belongs to the constraint. (c.f Customized). To do so, select the Custom mention and click on the button vp5_bouton_edition_filtre.jpg

Modify a Coherency constraint

To modify a Coherence constraint, return into the Global settings and modify this constraint. (c.f. Create a constraint)

The modifications on a constraint will impact only the future events that will be created or modified.

The existing events before this modification will not be modified.

Enable / Disable

An existing constraint can be disabled. To make it run, it must be activated.

To see if a constraint is enabled, go to the Global Settings.

  • Enabled constraint: vp5_symbole_contrainte_active.jpg
  • Disabled constraint: vp5_symbole_contrainte_inactive.jpg

To enable a constraint, there are two possibilities:

  • Right-Click on the constraint > Enable
  • Select the constraint, then Pannel on the bottom > Check the “Enable” box

To disable a constraint, there are two possibilities:

  • Right-Click on the constraint > Disable
  • Select the constraint, then Panel on the bottom > Uncheck the “Disable” box

Delete a Coherency constraint

To delete a Coherency constraint, Right-Click on the Coherency constraint > Delete

When a Coherency constraint is deleted, it does not modify the datas on the planner.

USE

If the constraint is activated, and if the event that is created or modified belongs to the filter that triggers the constraint, the Coherency constraint can be respected or not.

Respected Constraint

In this case, there is no message. The creation, modification or movement of an event takes place normally.

Not respected Constraint

In this case, a message appears. This message is different depending on whether it is a warning or an interdiction.

Warning

This request message appears:

You have to answer to this question: Would you continue?

  • Either click on the Yes button. In this case, the event creation, modification or moving is done despite the constraint. The Yes to all button selects all the events that are concerned by the constraint.
  • Or click on the No button. In this case, the event creation, modification or moving is not done.

Imperative

This error message appears:

Click on the OK button. The event creation, modification or moving is not done.

Use tag on event

If a constraint (warning type) is not respected and the user chooses to break it by clicking Yes or Yes for all, the event is created or modified with special tag.

You can find this tag later in several ways

  • Border of duration bar,
  • Tooltip of the event,
  • Text on duration bar
  • Events filter.

More detail :

Border of duration bar

On the borders of the event. If the constraint is not verified, the borders are discontinuos.

cf. Duration bar

Toootip

In the tooltip, you can display the name of the unverified unconstraint.

cf. Tooltip

Text on duration bar

In the duration bar, you can display the name of the unverified unconstraint.

cf. View

Events filter

The event filters allow the use of unverified constraints to find the tagged events.

cf. Filtre d'événements

Print/export
Languages
Translations of this page: