Change Service Provider Attr (CHGSRVPVDA)

The Change Service Provider Attributes (CHGSRVPVDA) command displays and changes the configuration attributes of the service provider.

Restriction: This command is shipped with public *EXCLUDE authority and the QSRV and QSRVBAS user profile have private authority to use the command.

Parameters

Keyword Description Choices Notes
LOGRMTPRB Log remote problems *SAME, *NONE, *SRVRQS, *ALERT, *ALL Optional
SNDPTFAUTO Send PTFs automatically *SAME, *NO, *YES Optional
MSGQ Message queue Single values: *SAME
Other values: Qualified object name
Optional
Qualifier 1: Message queue Name
Qualifier 2: Library Name, *LIBL, *CURLIB
MAXDST Maximum distribution 1-5000, *SAME, *NOMAX Optional
HLDPTF Hold PTFs received *SAME, *NO, *YES Optional
CVRLTRLNG Cover letter language Character value, *SAME Optional
FWDRQSAUTO Forward requests automatically *SAME, *NO, *YES Optional

Log remote problems (LOGRMTPRB)

Specifies when remote problem log entries are created.

The possible values are:

*SAME
The value does not change.
*NONE
Problem log entries are not created when service requests or alerts are received.
*SRVRQS
A problem log entry is created when a service request is received.
*ALERT
A problem log entry is created when a remote alert is received.
*ALL
A problem log entry is created when an alert, service request, or both are received from a managed system.

Send PTFs automatically (SNDPTFAUTO)

Specifies that program temporary fixes (PTFs) are sent automatically in response to a PTF order or service request.

The possible values are:

*SAME
The value does not change.
*NO
A response to a PTF or service request is not automatically sent.
*YES
A response to a PTF or service request is automatically sent.

Message queue (MSGQ)

Specifies the name of the message queue to which messages are sent.

The possible value is:

*SAME
The value does not change.

The name of the message queue can be qualified by one of the following library values:

*LIBL
All libraries in the job's library list are searched until the first match is found.
*CURLIB
The current library for the job is searched. If no library is specified as the current library for the job, QGPL is used.
library-name
Specify the name of the library to be searched.

The possible value message queue name is:

message-queue-name
Specify the name of the message queue being changed.

Maximum distribution (MAXDST)

Specifies the maximum number of kilobytes (KB) that can be used for each Program Temporary Fix (PTF) order or service request that receives a response. You can specify a maximum of 5000 KB.

The possible values are:

*SAME
The number of KB does not change.
*NOMAX
Any number of kilobytes can be transmitted.
maximum-number-of-kilobytes
Specify the maximum number of KB for PTFs to be sent. Valid values range from 1 through 5000.

Hold PTFs received (HLDPTF)

Specifies that PTFs that are received are marked as held or are available for distribution.

The possible values are:

*SAME
The value does not change.
*NO
PTFs that are received are not held and are available for distribution.
*YES
PTFs are held, and are not available for distribution.

Cover letter language (CVRLTRLNG)

Specifies the cover letter language to be used.

The possible value is:

cover-letter-language
Specify the cover letter language to be sent or retrieved with a PTF.

Forward requests automatically (FWDRQSAUTO)

Specifies whether requests should be automatically forwarded to the next service provider.

The possible values are:

*SAME
The decision to forward requests automatically does not change.
*NO
Requests are not forwarded. They are handled at this service provider.
*YES
Requests are forwarded. They are handled at the next service provider.

Examples

Example 1: Creating Remote Log Entries

CHGSRVPVDA   LOGRMTPRB(*ALERT)

This command creates remote problem log entries when alerts are received.

Example 2: Directing Messages to Another Queue

CHGSRVPVDA   MSGQ(USERLIB/MSGQ)

This command directs all messages created on the service provider, as a result of receiving alert messages or service requests, to the message queue named MSGQ in the library named USERLIB.

Example 3: Holding PTFs

CHGSRVPVDA   HLDPTF(*YES)

This command specifies that all PTFs received through electronic customer support or from distribution media are to be held. They are not available for distribution. You can specify the RLSPTF command to release a PTF for distribution.

Example 4: Specifying Maximum Size for Distribution

CHGSRVPVDA   MAXDST(1000)

This command specifies that PTFs can have a maximum size of only 1000 bytes for distribution through electronic customer support.

Error messages

None