The CPM Procedure

ALIGNTYPE Statement

  • ALIGNTYPE variable;

  • ALIGN variable;

  • ATYPE variable;

The ALIGNTYPE statement is used to specify whether the date value in the ALIGNDATE statement is the earliest start date, the latest finish date, and so forth, for the activity in the observation. The values allowed for the variable specified in the ALIGNTYPE statement are specified in Table 4.2.

Table 4.2: Valid Values for the ALIGNTYPE Variable

Value

Type of Alignment

SEQ

Start equal to

SGE

Start greater than or equal to

SLE

Start less than or equal to

FEQ

Finish equal to

FGE

Finish greater than or equal to

FLE

Finish less than or equal to

MS

Mandatory start equal to

MF

Mandatory finish equal to


If an ALIGNDATE statement is specified without an ALIGNTYPE statement, all of the activities are assumed to have an aligntype of SGE. If an activity has a nonmissing value for the ALIGNDATE variable and a missing value for the ALIGNTYPE variable, then the aligntype is assumed to be SGE. See the section Time-Constrained Scheduling for information about how the ALIGNDATE and ALIGNTYPE variables affect project scheduling.