VISUAL PLANNING 5.3 DOCUMENTATION

Target Constraint

DEFINITION

The Target Constraint is applied when an event is created, moved or modified, to verify that it does not contradict the other events that are already on the planner.

Unlike the Coherency constraint, the target constraint allows to verify the non-overtaking of a quantity in a group of events for a defined time period. This verification can be done for a group of resources or per resource.

The target constraint can be:

  • a blocking on the creation or the modification of an event.
  • a warning with a message to notify that the constraint is not respected.

The target constraint has three filters:

  • the Dimension filter,
  • the Events filter for the trigger of the constraint,
  • the Events filter for the verification of the constraint.

SETTINGS

Absence of Target constraint

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

Create a Target constraint

A dimension must be chosen to create a Target constraint.

To do so, right-click on Target Constraint > Create an Target Constraint > Choose the dimension.

The panel on the bottom is then activated:

The next step is the definition of the different 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 is the history of the constraint: who created and last modified the constraint.

Activated

Check / Uncheck the box to enable or disable the constraint. (cf. 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 forms of Target Constraints, look below: Use

Resources Filter

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

It is possible to:

  • select an existing filter,
  • or create a personnalised filter that belongs to the constraint (cf. Customized). To do so, select the customized mention and then click on the button: vp5_bouton_creer.jpg
All the resources vs each resource

It concerns the verification of the constraint. This verification can be made for all the resources or for each resource of the Dimension.

Trigerred for the events of the filter

This filter defines the events which activate the verification of the constraint.

It is possible to:

  • select an existing filter,
  • or create a personnalised filter which belongs to the constraint. (cf. Customized)
The sum of

Of the Events filter

This filter defines the events which will be verified by the constraint.

It is possible to:

  • select an existing filter,
  • or create a personnalised filter which belongs to the constraint. (cf. Customized)
Shall not exceed the
  • Fixed value : it is a numerical value.
  • Heading value : it is the name of the heading of the chosen dimension. This heading must be a numerical value, a control column, an operation value or an event value(for a numerical result) and persistent.
Period

  • At any time : it is only possible to calculate the number of events, (cf. The sum of)
  • In each period of : it is necessary to define a period and a start date.

Two possibilites are available for the start date:

  • The start date is defined in the constraint. The constraint is verified in function of this defined date.

  • The start date is not defined in the constraint. The start date is the start date of the event (created/modified).

Modify a Target constraint

To modify a Target constraint, return into the Global settings and modify this constraint. (cf. 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 Target constraint

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

When a Target 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 Quota 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 constraint.

cf. Tooltip

Text on duration bar

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

cf. View

Events filter

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

cf. Events filters

Print/export
Languages
Translations of this page: