Forecast
        It is possible to retrieve information about different runtimes of tasks 
 because forecasts also consider calendar conditions and the settings specified 
 for the runtime monitoring and the earliest and latest start and end times.
        All executable objects - excluding workflows, groups and schedules - 
 use the estimated runtime (ERT) for the creation 
 of forecasts. One minute is the default value for tasks that do not yet 
 have an ERT.
        
            - Runtimes of workflows 
 and schedules are calculated on the basis of all individual tasks in these 
 objects.
- Scheduled tasks which 
 run before the forecast's starting point in time are not taken into account 
 (this also holds for ENDED_TIMEOUT).
- The estimated runtimes 
 of scheduled tasks are used for calculating the runtimes of groups. The 
 ERT values that are stored in the tasks are used. Therefore, it is not 
 possible to change the result by means of subsequent specifications for 
 ERT calculation in objects.
- It is also possible 
 that no tasks are scheduled for groups at the time of forecast calculation. 
 Therefore, the ERT of the relevant group or a fixed value for all groups 
 can be used.
- Scheduled tasks are calculated several times if they 
 are used for the calculation of a group and this group is available several 
 times. This causes results to be distorted.
Non-executed (skipped) tasks are taken into account with a calculated 
 runtime of one second. This is the time the Automation Engine requires for handling 
 the particular tasks. 
        
        Settings Considered in Forecast Calculations
        
        
            - According to the entry 
 made in the Dependencies tab (task 
 properties in workflow).
- An ELSE action is executed if the required "earliest" 
 dependency conditions are not met. 
            - According to the entry 
 made in the Calendar tab (task properties 
 in workflow) and the specified logical date 
 of the forecast.
- The task is only evaluated with its runtime if the 
 set calendar conditions are met.
            - According to the entry 
 in the Earliest tab (task properties 
 in workflow) and the specified real date and the 
 forecast's start time.
- The task is only started if the specified start time 
 for the earliest start has been reached or exceeded.
            - According to the entry 
 made in the Earliest tab (task properties in workflow), the 
 specified real date and the forecas's start time.
- If the task's specified start time for the latest 
 start has already been exceeded at the determined latest starting time, 
 the task is not processed (ENDED_TIMEOUT).
            - According to entry made 
 in the Earliest tab (task properties in workflow), the specified 
 logical date and the forecast's starting time.
- The task is not processed 
 if its estimated runtime (ERT) would exceed the 
 point in time specified as the latest end (ENDED_TIMEOUT).
- If the scheduled tasks are taken into account when 
 calculating the group, only tasks that can be processed within the remaining 
 runtime (difference between start time and latest end) are included in 
 the calculation.
            - According to the entry 
 made in the task's  Runtime 
 tab or in the Runtime tab 
 (task properties in workflow).
- A message is displayed if the specified maximum runtime 
 of the estimated runtime is exceeded. Depending on the specification made, 
 the task is then canceled or ended. Tasks that should be 
 processed when maximum runtime is exceeded are not taken into account.
            - According to the entry 
 made in the task's Runtime tab or in the Runtime 
 tab (task properties in workflow).
- A message is displayed if the specified minimum runtime 
 of the estimated runtime is not reached. Tasks that should 
 be activated when runtime falls below minimum runtime are not taken into 
 account.
            - According to the entry 
 made in the General tab (task 
 properties in workflow).
- A message is only displayed if the specified time 
 is exceeded and the task itself has not yet started.
        Settings Not Considered in Forecast Calculations
        
        
            - Current conditions of Sync objects are not considered.
            - The syntax of script 
 statements and functions is not checked.
- Existing ACTIVATE_UC_OBJECT, :EXIT, :STOP, :WAIT 
 etc. are not recognized and not taken into account.
- Forecasts do not take Include objects into 
 account.
            
            - The agent setting regarding the maximum number 
 of jobs that can be processed at the same time is not considered.
 
        See also:
        User Guide - Forecast