-
_ACTIVITY=variable
-
specifies the name of the variable in the Activity data set that contains the names of the tasks. The default value is ACTIVITY.
-
_ALIGNDATE=variable
-
identifies the variable in the Activity data set that specifies the date to be used to constrain an activity to start or finish
on a particular date. This variable is optional, and it has no default value.
-
_ALIGNTYPE=variable
-
identifies the variable in the Activity data set that specifies whether the date value specified in the ALIGNDATE= parameter
is the earliest start date, the latest finish date, and so forth, for the activity in the observation. This variable is optional,
and it has no default value.
-
_CALID=variable
-
identifies the variable that is used in the Activity, Holiday, and Calendar data sets to identify the calendar to which each
observation refers. When this parameter is not specified, the macro uses a default variable named _CAL_ in each of the three
data sets.
-
_DATE=_date
-
specifies the SAS date, time, or datetime that is to be used as an alignment date for the project. The default value is the
current value of the SAS system time.
-
_DAYLENGTH=_daylength
-
specifies the length of the workday. The default value is '8:00't, if _INTERVAL is specified as 'WORKDAY' or 'DTWRKDAY'. Otherwise, the default value is '24:00't.
-
_DAYSTART=_daystart
-
specifies the start of the workday. The default value is '9:00't, if _INTERVAL is specified as 'WORKDAY' or 'DTWRKDAY'. Otherwise, the default value is '0:00't.
-
_DUR=variable
-
identifies the variable in the Activity data set that contains the durations of the tasks. The default value is 'DUR'.
-
_FBDATE=_fbdate
-
specifies the SAS date, time, or datetime that specifies a project deadline. When this parameter is specified, the project
is scheduled according to this project finish time.
-
_HEAD=variable
-
identifies the variable in the Activity data set that contains the name of the node on the head of an arc in the project network.
This parameter is required when the project is in AOA (Activity-on-Arc) format.
-
_HOLIDUR=variable
-
identifies the variable in the Holiday data set that specifies the duration of the holiday. This variable is used to calculate
the finish time of a holiday. If the _HOLIEND= parameter is specified, any value specified for the _HOLIDUR= parameter is
ignored. This variable is optional; it has no default value.
-
_HOLIEND=variable
-
identifies the variable in the Holiday data set that specifies the finish time of each holiday. This variable is optional,
and it has no default value.
-
_HOLISTART=variable
-
identifies the variable in the Holiday data set that specifies the start time of each non-workday. This variable is optional,
and it has no default value.
-
_ID=_id
-
defines a string that lists the ID variables, separated by a space. The format of the _ID= parameter is id1 id2 …id
n, where n is the number of ID variables. When this parameter is specified, the macro passes ID variables to Microsoft Project. You
can view them in Microsoft Project by inserting the columns 'text1' through 'textn'.
-
_INTERVAL=interval
-
specifies the interval units by which task durations are measured. Possible values are DAY, WEEK, WEEKDAYS, WORKDAY, MONTH,
QTR, YEAR, HOUR, MINUTE, SECOND, DTDAY, DTWRKDAY, DTWEEK, DTMONTH, DTQTR, DTYEAR, DTHOUR, DTMINUTE, and DTSECOND. The default
value of _INTERVAL= is DAY.
-
_LAG=_lag
-
defines a string that lists the lag variables, separated by a space. The format of the _LAG= parameter is lag1 lag2 …lag
n, where n is the number of lag variables.
Note: Microsoft Project does not enable predecessors of a summary task to have a finish-to-finish or start-to-finish dependency.
Note: Microsoft Project does not permit the use of lag calendars. The %SASTOMSP macro converts calendar information. The names
(or IDs) of lag calendars assigned to activities are saved in a text field in Microsoft Project called "Lag Calendars in SAS."
-
_PROJECT=variable
-
identifies the variable in the Activity data set that specifies the project to which an activity belongs. This parameter is
required when tasks have hierarchical relationships.
-
_RESOBSTYPE=variable
-
identifies the character variable in the Resource data set that contains the type identifier for each observation. The _RESOBSTYPE=
parameter is required if the RESDS= parameter is specified.
-
_RESOURCE=_resource
-
defines a string that lists the resource variables, separated by a space. The _RESOURCE= parameter is required if the RESDS=
parameter is specified. The format of the resource parameter is res1 res2 …res
n, where n is the number of resource variables.
-
_RESPERIOD=variable
-
identifies the variable in the Resource data set that specifies the date from which a specified level of the resource is available
for each observation with the _RESOBSTYPE= variable equal to 'RESLEVEL.'
-
_SUCCESSOR=_successor
-
defines a string that lists the successor variables in the Activity
data set, separated by a space. The format of the _SUCCESSOR= parameter is succ1 succ2 …succ
n, where n is the number of successor variables. If this parameter is not specified, the macro identifies all variables in the Activity
data set having names prefixed with 'SUCC' as successor variables.
-
_TAIL=variable
-
identifies the variable in the Activity data set that contains the name of the node on the tail of an arc in the project network.
This parameter is required when the project is in AOA format.