SCENARIO subcommand (TCM ANALYSIS command)
The SCENARIO
subcommand defines a single scenario. Multiple
SCENARIO
subcommands are allowed.
- ID
- Specifies an identifier for the scenario. The identifier is displayed in output
associated with the scenario. The value must be a quoted string. The
ID
keyword is required. - VALUES
- Specifies the values of the root field that are used for the scenario.
- ACTUAL
- Specifies that explicit values are provided for the scenario. The specification is
a list of numeric values that defines the values for the scenario. The list must
have the same number of values as the number of time intervals in the scenario
period (as defined by the
SCENARIOPERIOD
subcommand). - EXPRESSION
- Specifies that the scenario values are computed from an expression. The
specification is the name of the variable, from the expressions file (specified on
the
EXPRESSIONS
subcommand), that defines the expression.Note: Expressions are specified withCOMPUTE
statements in aBEGIN EXPR-END EXPR
block. The variable that is specified on theEXPRESSION
keyword is a target of one of thoseCOMPUTE
statements.
- ROOTFIELD
- Specifies the root field for the scenario. For multidimensional data, the
ROOTFIELD
keyword must be accompanied by theDIMVALUES
keyword which specifies the set of dimension values that (along withROOTFIELD
) uniquely defines the root time series. - DIMVALUES
- Specifies the list of dimension field values that (along with
ROOTFIELD
) uniquely defines the root time series. The keyword is required for multidimensional data and ignored otherwise. The form of the specification for a particular dimension field isdimField(VALUE=dimValue)
, wheredimField
is the name of the field anddimValue
is the value for that field. A value must be specified for each dimension field.- Fields that are specified on the
DIMVALUES
keyword do not supportALL
andTO
. - String values do not need to be quoted.
- Fields that are specified on the
- EFFECTS
- Specifies how to determine the set of series that are affected by the root series.
- AUTOMATIC
- Specifies that the procedure automatically determines the series that are affected
by the root series. This is the default. You can specify the breadth of the series
that are affected by the scenario with settings on the
OPTIONS
subcommand. - TARGETLIST
- Specifies that the effects of the root series are limited to a specified set of series.
- If
TARGETLIST
is specified without listID, then the set of affected targets is given by theTARGETLIST
subcommands that do not have aLISTID
keyword. - If
TARGETLIST
is specified with a value for listID, then the set of affected targets is given by theTARGETLIST
subcommands whoseLISTID
keyword equals the specified value. The listID value is not quoted.
- If