Job Information
This topic explains how to register the startup commands that HULFT executes as the Pre-send Job, the Post-send Job, or the Post-receive Job.
You can view and modify this information on the following screens:
- Register Job Information/Modify Job Information Record screen
- Collecting and Distributing System Management Information screen
You can also import and export this information on the following screen:
- Collecting and Distributing System Management Information screen
| [Note] | For versions lower than HULFT-HUB Server Ver.3.9, if the client is HULFT Ver.8.4 or higher and the Forced Strong Key Mode is set to 'Enabled' in the System Environment Settings, connection with the client is not supported. Therefore, it is not possible to view, update, or newly register the management information for that client. |
List of Fields
1. Job Information
<Table> List of Fields for Job Information
| No. | Field Name | Default Value | Setting Value | Specification | Remarks | Update | Distribute |
|---|---|---|---|---|---|---|---|
| A1 | Job ID | Alphanumeric characters | Mandatory | Within 50 bytes | ✓ | ✓ | |
| A2 | Startup Job | Alphanumeric characters | Mandatory | Within 200 bytes | ✓ | ✓ | |
| A3 | Comment | Alphanumeric characters | Optional | Within 60 bytes | ✓ | ✓ |
2. Additional information other than Job Information
You can view both the Job Information and the following additional information on each screen where you edit Transfer definitions.
<Table> List of Fields for Additional Information other than Job Information
| No. | Field Name | Default Value | Setting Value | Specification | Remarks | Update | Distribute |
|---|---|---|---|---|---|---|---|
| B1 | Alias | Alphanumeric characters | Optional | Within 256 bytes | ✓ | ✓ | |
| B2 | Business Group ID | *1 | Mandatory | ✓ | ✓ | ||
| B3 | Batch Distribution ID | Alphanumeric characters | *2 | - | ✓ |
| *1: | When you configure settings on the screen, select an option from the list that is shown on the screen. |
| *2: | You are allowed only to view this field on the screen. |
| [Legend] | |
| Default Value | Value that is set for the field when you create a new management information record on a screen |
| Specification | Whether the specification is mandatory or optional when you update the management information record on a screen |
| Update | Register Job Information/Modify Job Information Record screen |
| Distribute | Collecting and Distributing System Management Information screen |
| ✓ | Availability of the field |
Explanation of Each Field
The following describes the fields that are configured in the Job Information.
1. Job Information
This field specifies the ID to identify the job to be started.
This Job ID is associated with the Job ID in the Send Management Information and with the Job ID in the Receive Management Information.
This field specifies the shell script or program name.
Specify the absolute path. If you specify parameters, separate them with spaces. You can register a maximum of 13 jobs for a single Job ID.
This field specifies the comment regarding the job.
2. Additional information other than Job Information
This additional information is displayed together with the Job Information on each screen where you edit the Job Information. You can view and modify this information on screens in HULFT-HUB Manager.
| [Note] | You cannot view this additional information on the Management screen on the client (HULFT) side. |
This field specifies the alias for the job.
It is recommended that you assign a unique name in the Job Information so that each job ID that is displayed on screens in HULFT-HUB Manager can be easily identified.
This field specifies the Business Group ID that uses this Job Information.
This field shows the Batch Distribution Information ID with which the Job Information is registered as distribution data.
| [Remarks] | You can view this field on the Collecting and Distributing System Management Information screen (Cannot be modified). |
Points to be Noted When Configuring Settings
1. Specification of multiple jobs
If multiple jobs are specified, HULFT executes the jobs in order. HULFT does not execute the jobs in parallel. If the job ends unsuccessfully, HULFT will not execute subsequent jobs.
2. Replacement message
You can replace variables with received messages by specifying the variables from '$MSG0' to '$MSG5' or from '$MSGL0' to '$MSGL1' for the job name (Message Transmission function).
| [Note] | You can use the Message Transmission function if the version of the client on the remote side is Ver.6 or higher on the sending side or the receiving side. For details, refer to Administration Manual for the client. |
Points to be Noted on Operation
1. Permissions during job execution
A Job is executed with the permissions of the user who started the process that executes the job.
For example, a Post-send Job is executed with the permissions that are granted to the user that started the Send daemon.
If a user executes a job with the permissions of general users, HULFT cannot carry out processing for which the user does not have permission.
For details about permissions during job execution, refer to Administration Manual for the client.