ADVDD
Purpose
Use the ADVDD statement to add variable values (which are associated to a run cycle) to the operation of an application description.
Format
Restrictions
You cannot use ACTION(SETDEFAULT) to set a default value for the ADVDDRG keyword.
Parameters
- ACTION (SETDEFAULT | ADD)
- If you specify SETDEFAULT, the remaining keyword values
that you specify on the ADVDD statement become the default values for all ADVDD statements that
follow. The application description database is not updated. Keywords that you do not specify are
assigned their standard defaults.
If you specify ADD or use it by default, the statement can result in an update of the database.
- ADVDDCRITJOB(N | P | W)
- Optional. Specifies a variable Job Critical indicator to be associated
with a variable run cycle. Valid values are:
- N
- Not eligible for WLM assistance.
- P
- Critical Path target.
- W
- Eligible for WLM assistance.
- ADVDDDEADA (deadline action)
- Action to be taken if the operation does
not complete by its deadline day and time. Allowed values are:
- blank
- Default. No action is taken.
- A
- Only an alert message is issued.
- C
- The operation is set to Complete, if its status allows it. Otherwise it is NOPed.
- E
- The operation is set to Error with ODEA, if its status allows it. Otherwise, this setting is postponed at the time when the status allows it.
- N
- The operation and all its internal successors are NOPed, if their status allows NOPing. Otherwise it is ignored.
- ADVDDDEADD(deadline day | 0)
- The number of days from
the input arrival day in which the application is to be completed:
0 means that the deadline is on the same day as the input arrival
day. This value must be an integer.
If specified, this value replaces the operation deadline day for the occurrence generated by the ADVDDRG keyword specified in the same ADVDD statement.
- ADVDDDEADT(deadline time)
- Required if you have
specified the ADVDDDEADD keyword. ADVDDDEADT specifies the time, related
to the day set by ADVDDDEADD, by which this operation is to be completed.
This value must be in the format hhmm.
If specified, this value replaces the operation deadline time for the occurrences generated by the ADVDDRG keyword specified in the same ADVDD statement.
- ADVDDDUR(variable duration)
- The duration of the current
operation, specified in seconds. It must be an integer greater than
0. The maximum value is 99 hours 59 minutes 00 seconds.
If specified, this value replaces the operation duration for the occurrences generated by the ADVDDRG keyword specified in the same ADVDD statement.
- ADVDDRG(run cycle group or application rule)
- Required. The name of the run cycle group or the name of the rule that is defined in the application. This value defines the occurrence dates when the variable duration and deadline is applied for the current operation.
- ADVDDMH (N | Y)
- Optional. Specifies a variable Manually Hold option to be associated with a variable run cycle. If you set it to Y, the Manually Hold option is set to Y in the Application Description database that is associated with the related ADVDD run cycle.
- ADVDDNOP (N | Y)
- Optional. Specifies a variable NOP option to be associated with a variable run cycle. If you set it to Y, the NOP option is set to Y in the Application Description database that is associated with the related ADVDD run cycle.
- LATEACTA (not started action)
- Action to be taken if the operation does not start by the
time setting you specified. Allowed values are:
- blank
- Default. No action is taken.
- A
- Only an alert message is issued.
- C
- The operation is set to Complete, if its status allows it. Otherwise it is NOPed.
- E
- The operation is set to Error with OLAT, if its status allows it. Otherwise, the action is postponed until the status of the operation allows its execution.
- N
- The operation and all its internal successors are NOPed, if their status allows NOPing. Otherwise it is NOPed.
- LATEACTD (not started action day )
- Number of days, related to the start of the application, when the operation must be started; otherwise the LATEACTA action is taken. This must be an integer. 0 means that the start day.
- LATEACTT (not started action time)
- Time, on the day specified by LATEACTD, by which the operation must be completed; otherwise the LATEACTA action is taken. This must be in the format hhmm.
- LATEALED (not started alert day )
- Number of days, related to the start of the application, when this operation must be started; otherwise an alert is issued. This must be an integer. 0 means that the start day.
- LATEALET (not started alert time)
- Time, on the day specified by LATEALED, by which the operation must be completed; otherwise an alert is issued. This must be in the format hhmm.
Example
ADOP WSID(CPU1) OPNO(001) JOBN(JOBB)
ADVDD
ADVDDDUR(003600)
ADVDDRG(RULE1 )
ADVDD
ADVDDDUR(007200)
ADVDDDEADD( 2) ADVDDDEADT(2300)
ADVDDRG(RULE2 )
ADVDD
ADVDDDEADD( 1) ADVDDDEADT(1830)
ADVDDRG(RUNG10 )