When a task is completed, the owner of the task has to inform the PM about the amount of resources he has consumed. This amount must greater than what has been allocated for the task.
If the constraint is violated the following Violation is generated by the PM
Description:
<task> consumed
non allowed resources
Assignments:
<task>.expectedResources=(
<resource>* )
<task>.Resources=
( <resource>* )