Change Resource CRQ Activity (CHGRSCCRQA)

Where allowed to run: All environments (*ALL)
Threadsafe: No
Parameters
Examples
Error messages

The Change Resource Change Request Activity (CHGRSCCRQA) command changes a resource activity in a change request description.

Restrictions:

  1. You must have *CHANGE authority to the change request description and *EXECUTE authority to the library.
  2. A resource other than *SYSx is not supported for iSeries managed systems.
  3. The keylock switch must be in NORMAL position or the request is rejected.
  4. If a NODL value is specified, the node list can only contain entries that have a value of *SNA for the address type.

Notes:

The following notes provide information on how the command works.

  1. Authorization to the product specified on the activity is not verified until the activity runs.
  2. All conditions must be satisfied before the activity can run.
  3. The start times indicate when the activity can be started. Actual start times can be later due to network and system delays.
Top

Parameters

Keyword Description Choices Notes
CRQD Change request description Qualified object name Optional, Key, Positional 1
Qualifier 1: Change request description Name
Qualifier 2: Library Name, *LIBL, *CURLIB
ACTIVITY Activity Name, *LAST Optional, Key, Positional 2
ACTION Action *RESTART, *SAME Optional, Positional 3
RSC Resource Name, *SYS, *SYSA, *SYSB, *SAME Optional
NODL Managed systems node list Single values: *SAME, *NONE
Other values: Element list
Optional
Element 1: Node list Qualified object name
Qualifier 1: Node list Name
Qualifier 2: Library Name, *LIBL, *CURLIB
CPNAME Managed system node names Single values: *NONE, *SAME
Other values (up to 50 repetitions): Element list
Optional
Element 1: Network identifier Communications name, *NETATR
Element 2: Control point Character value
OPTION How to end *CNTRLD, *IMMED, *SAME Optional
DELAY Delay time, if *CNTRLD 0-65535, *SAME Optional
TEXT Text 'description' Character value, *GEN, *SAME Optional
COND Activity conditions Single values: *NONE, *SAME
Other values (up to 5 repetitions): Element list
Optional
Element 1: Activity Generic name, name, *PRV
Element 2: Relational operator *EQ, *GT, *LT, *LE, *NE, *GE
Element 3: End code 0-99, *SUCCESS, *FAIL, *NOTRUN, *ANY
Element 4: Condition mode *ALLNODES, *SAMENODE
STRTIME Activity start time Element list Optional
Element 1: Start after Element list
Element 1: Time Time, *CURRENT, *SAME
Element 2: Date Date, *CURRENT, *NEXT, *SAME
Element 2: Start before Element list
Element 1: Time Time, *ANY, *CURRENT, *SAME
Element 2: Date Date, *ANY, *CURRENT, *NEXT, *SAME
RMTSTRTIME Start time on managed system Element list Optional
Element 1: Time zone *LCLSYS, *MGDSYS, *SAME
Element 2: Start after Element list
Element 1: Time Time, *CURRENT, *SAME
Element 2: Date Date, *CURRENT, *NEXT, *SAME
HOLD Hold activity *NO, *YES, *SAME Optional
Top

Change request description (CRQD)

Specifies the change request description object name.

The possible library values are the following:

*LIBL
All of the libraries in the user and system portions of the job's library list are searched.
*CURLIB
The current library for the job is used to locate the object.
library-name
Specify that only the library named in this parameter is searched.

The possible change request description value is:

change-request-description
Specify the name of the change request description object.
Top

Activity (ACTIVITY)

Specifies the name of the activity to change in the change request description.

*LAST
The activity is the last to run in the change request. When *LAST is specified for the activity (ACTIVITY) parameter, the condition (COND) parameter and the start time (STRTIME) parameter cannot be specified. Only one activity named *LAST can exist in the change request description.
activity-name
Specify a 10-character activity name.
Top

Action (ACTION)

Specifies the functions to be performed on the resource.

*SAME
The value does not change.
*RESTART
Use to restart the specified resource. If the resource specified is *SYS, *SYSA, or *SYSB, the managed system stops and restarts.
Top

Resource (RSC)

Specifies the resource name.

*SAME
The value does not change.
*SYS
The action is performed against the entire system. For the restart action, this means that the managed system is powered down and restarted. The system panel determines the IPL source.
*SYSA
This is the same as *SYS except the IPL source is the A side.
*SYSB
This is the same as *SYS except the IPL source is the B side.
resource-name
Specify a 16-character resource name on the managed system. This is not supported by iSeries managed systems.
Top

Managed systems node list (NODL)

Specifies that the node list parameter is the object name that contains a list of systems which are the destinations for the activity. This parameter cannot be specified if the control point name (CPNAME) parameter is also specified.

The possible values are:

*SAME
The value does not change.
*NONE
The systems on which this activity is to be performed are not specified by a node list. Individual control point names must be specified.

The possible library values are:

*LIBL
All of the libraries in the user and system portions of the job's library list are searched for the node list object.
*CURLIB
The current library for the job is used to locate the node list object.
library-name
Specify the name of the library to be searched.

The possible node list name value is:

node-list-name
Specify the node list object name containing the list of systems on which the activity is to be performed.
Top

Managed system node names (CPNAME)

Specifies the APPN control point names of the managed systems on which this activity is to be performed. Control point names cannot be specified if a node list is specified.

*SAME
The value does not change.
*NONE
The systems on which this activity is performed are not identified individually. A node list must be specified.
*NETATR
The network ID of the local system is used. This is useful when the node being specified is in the same network as the local system.
network-identifier
Specify the APPN network identifier of the managed system on which the activity is to be performed.

The possible control point name value is:

control-point-name
Specify the APPN control point name of the managed system on which the activity is to be performed. For NetView Distribution Management Agents, the control point name is the change control client which supports numeric characters (0-9) in the first position of control point names that are valid in other platforms.
Top

How to end (OPTION)

Specifies how to end. It specifies whether the system allows the active subsystems to end processing of active jobs in a controlled manner, or whether the system ends the job immediately.

*SAME
The value does not change.
*CNTRLD
The jobs are ended in a controlled manner. If the jobs cannot be ended in a controlled manner during the delay period, they are then ended immediately.
*IMMED
Jobs are ended immediately.
Top

Delay time, if *CNTRLD (DELAY)

Specifies the number of seconds the system waits for the jobs to end in a controlled manner.

*SAME
The value does not change.
3600
The system waits one hour before ending the jobs immediately.
delay-time
Specify the delay time in seconds.
Top

Text 'description' (TEXT)

Specifies the activity description.

*SAME
The value does not change.
*GEN
A description is generated based on the action specified.
text-description
Specify a 50-character description of the activity.
Top

Activity conditions (COND)

Specifies which conditions must be met before this activity can be performed. Each condition identifies an activity which must be run before this activity and the value the end code from that activity must have to allow this activity to run. The default condition is that the previous activity (in alphabetical order) must complete successfully before this activity can be run.

The possible single values are:

*SAME
The value does not change.
*NONE
There are no conditions for this activity.

The possible conditioning activity values are:

*PRV
This activity is conditioned on the previous activity. Activities are ordered alphabetically by activity name. If the activity being added is the first activity, a previous activity does not exist and any condition with *PRV is marked as having been met.
conditioning-activity-name
Specify the name of the activity which must run before this activity. The activity name specified in the activity (ACTIVITY) parameter cannot be specified in the conditioning activity name. An activity cannot be conditioned on itself.
generic*-activity-name
Specify the generic name of the activities which must run before this activity.

The possible relational operator values are:

This element is the relational operator to use when comparing the end code from a conditioning activity.

*EQ
Equal
*GT
Greater than
*LT
Less than
*NE
Not equal
*GE
Greater than or equal
*LE
Less than or equal

The possible condition code values are:

This element is the value compared to the actual end code of the conditioning activity.

*SUCCESS
The activity ended successfully (0 <= end code <= 9). This end code can only be specified with relational operator *EQ or *NE.
*FAIL
The activity failed (10 <= end code <= 89). This end code can only be specified with relational operator *EQ or *NE.
*NOTRUN
The activity never started (90 <= end code <= 99). This end code is only specified with relational operator *EQ or *NE.
*ANY
The activity ended with any end code. This end code is only specified with relational operator *EQ.
end-code
Specify an integer value (0-99) that indicates the result of an activity (success or failure). The end code ranges and descriptions are:
00
Activity completed successfully.
01-09
Activity completed with warning messages.
10-29
Activity did not complete successfully.
30-39
Activity was canceled by a user before it completed.
  • 30 = Activity ended with *CNTRLD option
  • 35 = Activity ended with *IMMED option
  • 39 = Activity ended with *FRCFAIL option
40-49
Activity was not run due to errors detected by the application.
  • 40 = Activity not run for security reasons
90-99
Activity was not run because conditions or schedules were not met.
  • 95 = Scheduled start time expired
  • 99 = Conditions cannot be met

The possible conditioning mode values are:

This element indicates which systems the conditioning activity must have completed on before this activity can be performed.

*ALLNODES
The conditioning activity specified must have completed for all nodes before this activity runs.
*SAMENODE
When the conditioning activity specified completes on a given node, the activity specified on the ACTIVITY parameter can run for that same node even though the conditioning activity specified cannot have completed for all other nodes. In the case where this activity can run for that node, the condition is ignored.
Top

Activity start time (STRTIME)

Specifies the date and time when this activity can be started on the central site system. The current date and time values and the next date values are determined when the change request is submitted.

The possible start after time values are:

*SAME
The value does not change.
*CURRENT
This activity can start any time on or after the time when the change request is submitted.
start-after-time
Specify the time when this activity start. The time can be entered as 4 or 6 digits (hhmm or hhmmss) where hh = hours, mm = minutes, and ss = seconds. Seconds are optional. The time can be specified with or without a time separator such as a colon (:). With a time separator, specify a string of 5 or 8 digits (hh:mm or hh:mm:ss).

The possible start after date values are:

*SAME
The value does not change.
*CURRENT
This activity can start on or after the date on which the change request is submitted.
*NEXT
The activity can start on any date after the date the change request is submitted.
start-after-date
Specify the date after this activity can start. The date must be specified in the job date format.

The possible start before time values are:

This element is ignored if the start before date is *ANY.

*SAME
The value does not change.
*ANY
The activity can start at any time on or before the start before date.
*CURRENT
The activity must start before the time when the change request is submitted on the date specified on the start before data element.
start-before-time
Specify the time before which the activity must start. If the activity cannot be started before this time, it never starts. The time can be entered as 4 or 6 digits (hhmm or hhmmss) where hh = hours, mm = minutes, and ss = seconds. Seconds are optional. The time can be specified with or without a time separator such as a colon (:). With a time separator, specify a string of 5 or 8 digits (hh:mm or hh:mm:ss).

The possible start before date values are:

*SAME
The value does not change.
*ANY
The activity can start at any time after the start after time and the start after date.
*CURRENT
The activity must start on the date the change request is submitted.
*NEXT
The activity must start by the day after the date the change request is submitted.
start-before-date
Specify the date before the activity must start. If the activity cannot be started by this date, it never starts. The date must be specified in the job date format.
Top

Start time on managed system (RMTSTRTIME)

Specifies the date and time when the activity can begin running on the managed system. The current date and time values and the next date values are determined when the activity begins running at the central site system based on the central site date and time.

The possible time zone of the remote start time values are:

*SAME
The value does not change.
*LCLSYS
The remote start time is specified in the time zone of the central site system.
*MGDSYS
The remote start time is specified in the time zone of the managed system.

The possible start after time values are:

This is the definition of the time after which the activity is to start.

*SAME
The value does not change.
*CURRENT
This function can start on the managed system at any time on or after the time this activity is started on the central site system on the date specified in element 3.
start-after-time
Specify the time after which this function can start on the managed system. The time can be entered as 4 or 6 digits (hhmm or hhmmss) where hh = hours, mm = minutes, and ss = seconds. Seconds are optional. The time can be specified with or without a time separator. With a time separator, specify a string of 5 or 8 digits (hh:mm or hh:mm:ss).

The possible values of the start after date are:

*SAME
The value does not change.
*CURRENT
This function starts on the managed system on any date on or after the activity starts on the central site system.
*NEXT
This function starts on the managed system on any date after the activity starts on the central site system.
start-after-date
Specify the date after the functions start on the managed system. The date must be specified in the job date format.

Notes:

  1. The special values *CURRENT and *NEXT cannot be specified for the date and the time if the time zone value *MGDSYS is specified.
  2. This parameter can only be specified if *RUN action is specified.
Top

Hold activity (HOLD)

Specifies that the activity be held when the change request is submitted.

*SAME
The value does not change.
*NO
The activity is not held. It runs when all conditions and the start time are met.
*YES
The activity is held for all nodes when the change request is submitted. It must be released by you before it runs.
Top

Examples

Example 1: Scheduling an IPL on an iSeries Managed System

CHGRSCCRQA   CRQD(MYLIB/CR1)  ACTIVITY(ACT01)  ACTION(*RESTART)
             RSC(*SYS)  STRTIME((04:00:00 *CURRENT))
             NODL(MYLIB/STORES)

This activity IPLs the store systems at 4:00 a.m.

Example 2: Performing an IPL on a System

CHGRSCCRQA   CRQD(MYLIB/CR1)  ACTIVITY(ACT01)  ACTION(*RESTART)
             RSC(*SYSA)  CPNAME((*NETATR SYS1))

This activity performs an IPL to system SYS1 immediately to the A side.

Top

Error messages

None

Top