Job Information (i5OS)
Commands to start a job before sending, after sending, or after receiving are registered. A maximum of 5 jobs can be registered per Job ID.
Field List
|
Field Name |
Default Value |
Setting Value |
Optional |
Remarks |
|---|---|---|---|---|
|
Job ID |
|
Alphanumeric characters |
- |
Within 8 bytes starting with an alphabet |
|
Comment |
|
Characters |
✓ |
Within 60 bytes |
|
Job Description |
|
Alphanumeric characters |
- |
In the range from 3 to 21 bytes |
|
Startup Job |
|
Alphanumeric characters |
- |
Within 210 bytes per job |
|
✓ |
: |
Optional |
|
- |
: |
Mandatory |
Explanation of Each Field
Each field to be set in the Job Information is explained.
- Job ID
-
The ID to identify the job that is to be started
This Job ID is related to the Send and Receive Management Information Job ID.
- Comment
-
Comment on the Startup Job
- Job Description
-
Job description name
Specify it in '<library name>/<job description name>' format.
- Startup Job
-
CL command
Specify the CL command to start that job.
Points to be Noted When Setting
Specifying multiple jobs
After the specified Job Name is submitted as HULFT program (SBMJOB), execute the REXX procedure. When a number of jobs are specified, the jobs are executed in a sequence. Jobs are not executed in parallel.
Pre-send Job error
If the Pre-send Job ends unsuccessfully, Send File ends as error and is terminated.
Abnormal end of job
When there is an error in the Post-send Job or the Post-receive Job, if a value greater than the Job Interrupt Severity registered in the System Environment Settings file is detected, the subsequent jobs are not executed. When job is not CL command, job may not be able to start up.
Single quotation mode
To use single quotation (') in a Job Name, specify with two continuous single quotations ('').
Replacement message
Replace the sent message by specifying '&MSG0' to '&MSG5' in the job parameters. (This cannot be specified for the Job Name.)
Message at job execution
When the specification of Post-send Job or Post-receive Job startup is incorrect, the message will be output to the output queue (OUTQ) at startup of the Send system and the Receive system during job execution. Check that the output queue is not connected to a printer. Also, delete the messages from the output queue regularly.
For the details of output queue details, refer to the relevant manual of i5OS.
Relation of Job description and job execution
The Job Description that is specified in the Job Information is used when HULFT internally submits (SBMJOB) the specified Job Name as the next job. When '*JOBD' is specified as the default value of the i5/OS submit (SBMJOB) command parameter, the Job Description value specified in the Job Information becomes valid.
However, the following jobs are executed by inheriting the execution environment of the job that generates the job in question (parent). Consequently, the Job Description specified in the Job Information is ignored.
-
Pre-send Job (execution environment of the user issued UTLSEND)
-
Post-receive Successful Job (When specifying 'Successful Job Completion' for the Notification in the Receive Management Information)
-
Job that will be executed as a result of Remote Job Execution Request