Hi
Can anybody explain about the "Job description" *JOBD?
Thanks
Can anybody explain about the "Job description" *JOBD?
Thanks
RTGDTA
0 No data is logged. 1 The following information logged: All messages sent to the job's external message queue with a severity greater than or equal to the message severity specified (this includes the indications of job start, job end, and job completion status). 2 The following information is logged: Logging level 1 information All requests entered on a command line and commands being logged from a CL program for which messages are issued with a severity code greater than or equal to the severity specified All messages that are associated with a request entered on a command line or a command being logged from a CL program that results in a high-level message with a severity greater than or equal to the severity specified 3 The following information is logged: Logging level 1 information All requests entered on a command line and commands being logged from a CL program All messages that are associated with a request entered on a command line or a command being logged from a CL program that results in a high-level message with a severity greater than or equal to the severity specified 4 The following information is logged: All requests entered on a command line and commands being logged from a CL program All messages with a severity code greater than or equal to the severity specified, including trace messages 4: A message logging level of 4 is used for job messages created when this job description is used.
*NOLIST: No job log is produced for jobs that use this job description
and end normally. If the job ends abnormally
(if the end of job code is 20 or higher), a job log is produced.
The messages appearing in the job's log contain both message
and help text.
*MSG: Only first-level message text is written to the job log.
*SECLVL: Both the message and second-level message text of the error
message is written to the job log.
*RQD: An answer is required for any inquiry message that occurs
while a job is running under this job description.
*DFT: The default reply to the inquiry message is sent.
If no default reply is specified in the message description
of the inquiry message, the system default reply, *N, is used.
*SYSRPYL: The system reply list is checked to determine whether
there is an entry for any inquiry message issued as a
result of running a job under this job description.
If a match occurs, the reply value in that entry is used.
If no entry exists for that message, the inquiry is issued.
*USRPRF: The printer device name for jobs using this description
is obtained from the user profile of the job at the time
the job is started.
*SYSVAL: The value specified in the system value QPRTDEV is used.
*WRKSTN: The output queue assigned to the user's work station is used.
printer-device-name: Specify the name of the printer device that is
used with this job description.
*USRPRF: The output queue name for jobs using this job description
is obtained from the user profile of the job at the time
the job is started.
*DEV: The output queue specified on the PRTDEV parameter is used.
*WRKSTN: The output queue assigned to the user's work station is used.
[i]The name of the output queue can be qualified by
one of the following library values: [/i]
*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, the QGPL library is used.
library-name: Specify the name of the library to be searched.
output-queue-name: Specify the qualified name of the default
output queue that is used with this job
description.
If the output queue does not exist when the job description is
created, a library qualifier must be specified because the output
queue name is retained in the job description.
*SYSVAL: The system value, QDEVRCYACN, is used as the device recovery
action for this job description.
*MSG: The application program requesting the input/output operation
receives an error message that indicates the input/output
operation has failed.
*DSCMSG: The job is automatically disconnected. After the job
is reconnected, it receives an error message indicating
that an input/output error has occurred, and that the
device has been recovered. Even though the device has
been recovered, the contents of the screen prior to the
error must be redisplayed.
*DSCENDRQS: The job is automatically disconnected. After the
job is reconnected, the ENDRQS command is issued
specifying the processor that made the previous request.
If no request processor is available, the ENDRQS command
fails, and the message issued during the DSCMSG case is
signaled.
*ENDJOB: The job is ended with the *IMMED option.
A job log is produced for the job.
*ENDJOBNOLIST: The job is ended with the *IMMED option.
No job log is produced for the job.
*SYSVAL: The value in QTSEPOOL (system value) at the time
the job is started is used as the time slice end pool
action for this job description.
*NONE: The job is not moved when the end of the time slice
is reached.
*BASE: The job is moved to the base pool when the end of
the time slice is reached.
*LIBCRTAUT: The public authority for the job description
is taken from the value on the CRTAUT parameter
of the target library (the library that is to contain
the job description). The public authority is determined
when the job description is created. If the CRTAUT value
for the library changes after the job description is created,
the new value does not affect any existing objects.
*CHANGE: The user can perform all operations on the object except
those limited to the owner or controlled by object existence
authority and object management authority. The user can change
and perform basic functions on the object. Change authority
provides object operational authority and all data authority.
*ALL: The user can perform all operations except those limited to the
owner or controlled by authorization list management authority.
The user can control the object's existence, specify the security
for the object, change the object, and perform basic functions
on the object. The user also can change ownership of the job
description.
*USE: The user can perform basic operations on the job description,
such as displaying its contents or using the job description
to start a job. The user cannot change the job description.
*USE authority provides object operational authority, read
authority, and execute authority.
*EXCLUDE: The user cannot access the job description.
authorization-list-name: Specify the name of the authorization list used.
*SYSVAL: The value specified for the QJOBMSGQFL system value is used.
*NOWRAP: The message queue does not wrap when it is full.
This action ends the job.
*WRAP: The message queue wraps to the start of the message
queue when full and starts filling the message queue again.
*PRTWRAP: The message queue wraps the job message queue when
full and prints the messages that are being overlaid
because of wrapping.
CRTJOBD JOBD(INT4) USER(*RQD)
RTGDTA(QCMDI) INQMSGRPY(*SYSRPYL)
TEXT('Interactive #4 job description
for Department 127')
CRTJOBD JOBD(BATCH3) USER(*RQD)
JOBQ(NIGHTQ) JOBPTY(4) OUTPTY(4)
ACGCDE(NIGHTQ012345)
RTGDTA(QCMDB) TEXT('Batch #3 job
description for high pty night work')
CRTJOBD JOBD(PAYWK) USER(QPGMR) RTGDTA(QCMDB)
RQSDTA('CALL PAY025 PARM(WEEKLY UNION)')
Comment