Previous Topic: Union, Intersect, and ExcludeNext Topic: EDL Reference


Timing Expressions

Timing expressions appear in the timing parameters of services. Use them to specify when and how often to execute the service. You can specify timing in the following ways:

You can use the following designations in timing expressions:

Examples of timing specified as a given point or range follow:

Ranges

Examples

Range Entire Day

To define a range that spans the entire day of 15 February 2003, enter the following:

2/15/2003

Range Between 15:00 and 0:00

To define a smaller range than the previous example, covering the time between 15:00 and 00:00 on 15 February 2003, enter the following:

2/15/2003 AFTER 15:00

To specify midnight, use 00:00, not 24:00.

Exact Time

To define a precise point in time on 15 February 2003, enter the following:

2/15/2003 AT 15:00

If you use the command AT, the service runs only at the specified time.

Sequence of Points

You can use the following to specify a sequence of points:

EVERY MONDAY
EVERY WEEK
EVERY BUSINESS_DAY FROM 7:00 AM TO 3:00 PM
EVERY MONDAY OR WEDNESDAY OR FRIDAY
EVERY APRIL AND OCTOBER
EVERY WEEK DURING JANUARY
FROM MONDAY TO THURSDAY EVERY 2 HOURS

You cannot mix AND and OR operators in the same timing expression.

Use the following special timing expressions only with services that are part of procedures. They let you specify the timing of a service in relation to the beginning or end of another service in the procedure. You identify services by their service ID (step) number within the procedure:

Examples

Statements

Beginning of Service When Step 3 Ends

To define the beginning of the service at the time when Step 3 ends, enter the following:

AFTER END OF 3

Beginning of Service in Relation to Another Service in Same Procedure

To define the beginning of the service in relation to another service in the same procedure, enter the following:

BEFORE START OF 5

You can assign an absolute time to only one service per procedure; the timing of all other services is then derived from this absolute time. If Step 5 is scheduled to begin at 14:00, and the current step must be executed before Step 5 begins, the system subtracts the estimated time of execution of the current step from 14:00 to determine the start time of the current step.