The CPM Procedure

Dictionary of Options

ACTDELAY=variable ACTIVITYPRTY=variable ADDACT
ADDCAL A_FINISH=variable AGGREGATEPARENTRES
ALAGCAL=calname ALL ALTBEFORESUP
APPEND AROUTCAL=calname A_START=variable
AUTOUPDT AVPROFILE AWAITDELAY
B_FINISH=variable B_START=variable CALEDATA=SAS-data-set
COLLAPSE COMPARE=schedule CUMUSAGE
DATA=SAS-data-set DATE=date DAYLENGTH=daylength
DAYSTART=daystart DELAY=delay DELAYANALYSIS
DESCENDING ESORDER ESPROFILE
E_START ESTIMATEPCTC EXCLUNSCHED
FBDATE=fbdate F_FLOAT FILLUNSCHED
FINISH=variable FINISHBEFORE FIXASTART
FIXFINISH HOLIDATA=SAS-data-set HOLIDUR=variable
HOLIFIN=variable IGNOREPARENTRES INCLUNSCHED
INDEPENDENTALLOC INFEASDIAGNOSTIC INTERVAL=interval
INTPER=period LAG=variables LSORDER
LSPROFILE L_START MAXDATE=maxdate
MAXNSEGMT=variable MAXOBS=max MILESTONENORESOURCE
MILESTONERESOURCE MINDATE=mindate MINSEGMTDUR=variable
MULTIPLEALTERNATES NACTS=nacts NADJ=nadj
NLAGCAL=calnum NNODES=nnodes NOAUTOUPDT
NOE_START NOF_FLOAT NOL_START
NORESOURCEVARS NOT_FLOAT NOUTIL
NRESREQ=nres NROUTCAL=calnum OBSTYPE=variable
ORDERALL OUT=SAS-data-set OVERRIDEDUR
PCTCOMP=variable PERIOD=variable RCPROFILE
REMDUR=variable RESCALINTERSECT RESID=variable
RESOURCEIN=SAS-data-set RESOURCEOUT=SAS-data-set RESOURCESCHED=SAS-data-set
RESOURCEVARS ROUTINTERVAL=routinterval ROUTINTPER=routintper
ROUTNOBREAK RSCHEDID=(variables) RSCHEDORDER
RSCHEDWBS SCHEDRULE=schedrule SCHEDRULE2=schedrule2
SEPCRIT SET=schedule SETFINISHMILESTONE
SHOWFLOAT SPLITFLAG SRPROFILE
SSORDER START=variable STOPDATE=stdate
SUPPRESSOBSWARN T_FLOAT TIMENOW=timenow
TIMENOWSPLT TOTUSAGE UNSCHEDMISS
UPDATE=schedule UPDTUNSCHED USEPROJDUR
WBSCODE WORK=variable WORKDATA=SAS-data-set
XFERVARS

Last updated: November 10, 2025