The CPM Procedure

Input Data Sets and Related Variables

The CPM procedure uses activity, resource, and holiday data from several different data sets with key variable names being used to identify the appropriate information. Table 4.9 lists all of the variables associated with each input data set and their interpretation by the CPM procedure. The variables are grouped according to the statement that they are identified in. Some variables use default names and are not required to be identified in any statement.

Table 4.9: PROC CPM Input Data Sets and Associated Variables

Data Set

Statement

Variable Name

Interpretation

CALEDATA

CALID

CALID

Calendar corresponding

     

to work pattern

 

Default

D_LENGTH

Length of standard

 

names

 

work day

   

_SUN_

Work pattern on day of

   

week, valid values:

   

_SAT_

WORKDAY, HOLIDAY, or one

     

of the numeric variables

     

in the Workday data set

DATA

ACTIVITY

ACTIVITY

Activity in AON format

 

ACTUAL

A_START

Actual start time of activity

   

A_FINISH

Actual finish time of activity

   

REMDUR

Remaining duration

   

PCTCOMP

Percentage of work

     

completed

 

ALIGNDATE

ALIGNDATE

Time constraint on

     

activity

 

ALIGNTYPE

ALIGNTYPE

Type of time constraint,

     

valid values: SGE, SEQ,

     

SLE, FGE, FEQ, FLE, MS,

     

MF

 

BASELINE

B_START

Baseline start time

     

of activity

   

B_FINISH

Baseline finish time

     

of activity

 

CALID

CALID

Calendar followed by

     

activity

 

DURATION

DURATION

Duration of activity

   

FINISH

Finish time of activity

   

START

Start time of activity

 

HEADNODE

HEADNODE

Head of arrow (arc) in

     

AOA format

 

ID

ID

Additional project

     

information

 

PROJECT

PROJECT

Project to which activity

     

belongs

 

RESOURCE

ACTDELAY

Activity delay

   

ACTPRTY

Activity priority

   

MAXNSEGMT

Maximum number of

     

segments

   

MINSEGMTDUR

Minimum duration of a

     

segment

   

RESOURCE

Amount of resource

     

required

   

WORK

Amount of work required

 

SUCCESSOR

SUCCESSOR

Successor in AON format

   

LAG

Nonstandard precedence

     

relationship

 

TAILNODE

TAILNODE

Tail of arrow (arc) in

     

AOA format

HOLIDATA

CALID

CALID

Calendar to which

     

holiday applies

 

HOLIDAY

HOLIDAY

Start of holiday

   

HOLIDUR

Duration of holiday

   

HOLIFIN

End of holiday

RESOURCEIN

RESOURCE

OBSTYPE

Type of observation;

     

valid values: RESLEVEL,

     

RESTYPE, SUPLEVEL,

     

RESPRTY, ALTRATE,

     

ALTPRTY, RESUSAGE,

     

AUXRES, MULTALT,

     

MINARATE, CALENDAR

   

PERIOD

Time from which resource

     

is available

   

RESID

Resource for which

     

alternates are given

   

RESOURCE

Resource type, priority,

     

availability, alternate

     

rate, alternate priority

WORKDATA

 

Any numeric

On-off pattern of work

   

variable

(shift definition)