
Execution Control Object (ECO)
Definition
An ECO is an entity used for controlling the execution of
tasks in predefined zones of a site.Use
ECOs are defined to limit the number of constraint objects, such as
resources or tasks, subscribed to a zone at any one time.You can define two types of ECOs in Customizing for Task & Resource Management ® Control Data ® Execution Control.:
An ECO whereby the allowed quantities of the constraint objects do not change over time. For example, you create a static ECO connected to a zone when you limit the numbers of resources that can be working in it simultaneously. Since the zone has a fixed capacity which does not change over time, the allowed quantities of resources within the zone also do not change.
An ECO whereby the allowed quantities of the constraint objects change over time. For example, you create a dynamic ECO connected to a zone when you select tasks as the constraint type. In such a case, the system determines the number of available tasks by comparing the total number of tasks starting from the zone with the number of these tasks subscribed to resources. Since the number of available tasks changes over time, the ECO is dynamic.
Dynamic ECOs control the number of resources which are sent to a zone by taking into account the number of available tasks or
You can enable and disable ECOs via the Enable and Disable TRM Monitor methods. Refer to
Monitor Methods.