Listing relations among records from management information
The relationship chart of the registered records of management information can be displayed as a list by using a command.
Ensure that the CCSID (Coded Character Set Identifier) settings of your emulator (Host Code-Page) and the job that executes this command satisfy one of the following conditions:If your configuration does not meet one of the following, HULFT does not display a list properly.
[Configuration 1]
-
Complete agreement of CCSID (Coded Character Set Identifier) settings between your emulator and HULFT Character Set in the System Environment Settings file
-
Setting the CCSID (Coded Character Set Identifier) of the job to 65535
[Configuration 2]
-
Complete agreement of CCSID (Coded Character Set Identifier) settings between your emulator and HULFT Character Set in the System Environment Settings file
-
Complete agreement of CCSID (Coded Character Set Identifier) settings between the job and HULFT Character Set in the System Environment Settings file
(1) Management Information Relations Output command
Program interface
CALL Library name/UTLIDLIST PARM(['LIB=Library name']
'I={SND|RCV|JOB|HST|TGRP|FMT|MFMT}' 'ID=id' ['LIST'] ['L'|'V8']
['G'] ['OUTPUT=filename'] ['EXIT' CL variable name])
Explanation of parameters
- LIB=Library name
-
Library name in which HULFT is installed ("HULFT" by default)
Specify this parameter as an alphanumeric character string of 10 bytes or less starting with an alphabet.
- I={SND|RCV|JOB|HST|TGRP|FMT|MFMT}
-
Select a type of the management information to be displayed in a list.
- SND :
-
Send Management Information
- RCV :
-
Receive Management Information
- JOB :
-
Job Information
- HST :
-
Host Information
- TGRP :
-
Transfer Group Information
- FMT :
-
Format Information
- MFMT :
-
Multi Format Information
- ID=id
-
Target ID or Host Name to be displayed in a list (Mandatory)
Specify the ID as an alphanumeric character string of 50 bytes or less, except for in the Host Information. Specify Host Name in the Host Information as an alphanumeric character string of 68 bytes or less.
Using an asterisk (*) allows you to retrieve prefix matches of the ID.
- LIST
-
Display ID list. (Optional)
When Omitted, the relationship chart by record of management information is displayed.
- L
-
Display the host name and comment in full. (Optional)
When omitted, the values are truncated to fit the size of output field.
- V8
-
Display the host name and ID in full. (Optional)
- G
-
Control of error messages that the Management Information Relations Output command outputs (Optional)
When omitted, HULFT displays error messages.
- OUTPUT=filename
-
Destination of the error messages that the Management Information Relations Output command outputs (Optional)
Specify this parameter in the format of Library name/File name(Member name).
When omitted, error messages are not output.
The number of log records that a log file can retain is unlimited.
- EXIT CL variable name
-
Specifies to receive the error code output by the Management Information Relations Output command and specifies the CL variable name to set the error code value (Optional)
The CL variable name must be immediately after the EXIT tag.
HULFT sets an error code to the CL variable only if the command ends unsuccessfully.
When omitted, an error code is not set.
To list various types of management information, repeat "I={SND|RCV|JOB|HST|TGRP|FMT|MFMT}" and "ID=id".
Command interface
UTLIDLIST FILETYPE((i id)) LST( ) LONG( ) FORMAT() LIBRARY( ) MSG( ) FILE( ) MBR( )
Explanation of parameters
- FILETYPE
-
Management information and target ID to be displayed in a list (Mandatory)
- i
-
Select a type of the management information to be displayed in a list.
- SND :
-
Send Management Information
- RCV :
-
Receive Management Information
- JOB :
-
Job Information
- HST :
-
Host Information
- TGRP :
-
Transfer Group Information
- FMT :
-
Format Information
- MFMT :
-
Multi Format Information
- id
-
Target ID or Host Name to be displayed in a list
Specify the ID as an alphanumeric character string of 50 bytes or less, except for in the Host Information. Specify Host Name in the Host Information as an alphanumeric character string of 68 bytes or less.
Using an asterisk (*) allows you to retrieve prefix matches of the ID.
Specifying *ALL displays all IDs in the form of a list.
- LST
-
Display ID list. (N by default)
- N :
-
Display a relationship chart by record of management information.
- Y :
-
Display ID list.
- LONG
-
Display the host name and comment in full. (N by default)
- N :
-
Truncate the values to fit the size of output field.
- Y :
-
Display the host name and comment in full.
- FORMAT
-
Format to display a relationship chart (*V7 by default)
- *V7 :
-
Output the results in V7 format.
- *V8 :
-
Output the results in V8 format.
- LIBRARY
-
Library name in which HULFT is installed ("HULFT" by default)
Specify this parameter as an alphanumeric character string of 10 bytes or less starting with an alphabet.
- MSG
-
Control of error messages ("*YES" by default)
- *NO :
-
Suppress error messages.
- *YES :
-
Show error messages.
- FILE
-
Name of the library and file to which error messages are output (Optional)
Specify this parameter in the format of Library name/File name.
Specify these names as an alphanumeric character string of 10 bytes or less starting with an alphabet, respectively.
When omitted, error messages are not output. The number of log records that a log file can retain is unlimited.
- MBR
-
Member name of the file to which error messages are output ("*FILE" by default)
Specify this parameter as an alphanumeric character string of 10 bytes or less starting with an alphabet.
(2) Description example
Lists IDs starting with 'F' that is registered in the Send Management Information
CALL HULFT/UTLIDLIST PARM('I=SND' 'ID=F*' 'LIST')
Display relationship chart of ID 'F000001' registered in the Receive Management Information
CALL HULFT/UTLIDLIST PARM('I=RCV' 'ID=F000001')
Display relationship chart of ID starting with 'M' registered in the Multi Format Information and that of ID starting with 'F' registered in the Format Information
CALL HULFT/UTLIDLIST PARM('I=FMT' 'ID=F*' 'I=MFMT' 'ID=M*')
(3) Output example
Display of management information list
<<SENDING MANAGEMENT INFORMATION SUMMARY>>
<SENDID> <TGRPID> <JOBID> <ERRJOBID> <PREJOBID> <FMTID> <MFMTID>
FILE0001 AS400 JOB02
<<RECEIVING MANAGEMENT INFORMATION SUMMARY>>
<RCVID> <TGRPID> <JOBID> <ERRJOBID>
FILE0001
FILE0002 *TGRP0001
FILE0003
<<JOB STARTUP INFORMATION SUMMARY>>
JOB01
JOB02 <SENDID> FILE0001
JOB03
<<HOST INFORMATION SUMMARY>>
AS400
<TGRPID> TGRP0001
WINDOWSPC
<TGRPID> TGRP0001 TOKYO HOST GROUP
<<TRANSFER GROUP INFORMATION SUMMARY>>
AS400 <SENDID> FILE0001
<HOSTNAME> AS400
TGRP0001 <HOSTNAME> AS400
TGRP0001 <HOSTNAME> WINDOWSPC
<<FORMAT INFORMATION SUMMARY>>
FMT0001 <MFMTID> MFMT0001 SAPPORO URIAGE DATA
FMT0001A <MFMTID> MFMT0001 SAPPORO URIAGE DATA
FMT0002 <MFMTID> MFMT0001 SAPPORO URIAGE DATA
<<MULTI FORMAT INFORMATION SUMMARY>>
MFMT0001 <FMTID> FMT0001A FORMAT MAILADDRESS DATA
FMT0001 FORMAT PERSONAL DATA
FMT0002 PERSONAL URIAGE DATA
MFMT0002 <FMTID> *FMTFLATD
*FMT01TEN
*FMT02SHO
Relations output of the Send Management Information
<<SENDING MANAGEMENT INFORMATION SUMMARY>>
<SENDID> <TGRPID> <JOBID> <ERRJOBID> <PREJOBID> <FMTID> <MFMTID>
FILE0001 AS400 JOB02
When you specify V8:
<<SENDING MANAGEMENT INFORMATION SUMMARY>>
FILE00018NAGOYA8TO8TOKYO
<TGRPID> AS400
<JOBID> JOB02
<ERRJOBID>
<PREJOBID>
<FMTID>
<MFMTID>
The ID starting with '*' indicates that it is not registered in management information.
- SENDID :
-
File ID for the record of the Send Management Information specified by the parameter
- TGRPID :
-
Transfer group ID that is registered with the above file ID
- JOBID :
-
Successful job ID that is registered with the above file ID
- ERRJOBID :
-
Unsuccessful job ID that is registered with the above file ID
- PREJOBID :
-
Pre-send job ID that is registered with the above file ID
- FMTID :
-
Format ID that is registered with the above file ID
- MFMTID :
-
Multi format ID that is registered with the above file ID
Relations output of the Receive Management Information
<<RECEIVING MANAGEMENT INFORMATION SUMMARY>>
<RCVID> <TGRPID> <JOBID> <ERRJOBID>
FILE0001
FILE0002 *TGRP0001
FILE0003
When you specify V8:
<<RECEIVING MANAGEMENT INFORMATION SUMMARY>>
FILE00018NAGOYA8TO8TOKYO
<TGRPID>
<JOBID>
<ERRJOBID>
FILE0002
<TGRPID> *TGRP0001
<JOBID>
<ERRJOBID>
FILE0003
<TGRPID>
<JOBID>
<ERRJOBID>
The ID starting with '*' indicates that it is not registered in management information.
- RCVID :
-
File ID in the record of the Receive Management Information specified by the parameter
- TGRPID :
-
Transfer group ID that is registered with the above file ID
- JOBID :
-
Successful job ID that is registered with the above file ID
- ERRJOBID :
-
Unsuccessful job ID that is registered with the above file ID
Relations output of the Job Information
<<JOB STARTUP INFORMATION SUMMARY>>
JOB01
JOB02 <SENDID> FILE0001
JOB03
When you specify V8:
<<JOB STARTUP INFORMATION SUMMARY>>
JOB01
JOB02
<SENDID> FILE00018NAGOYA8TO8TOKYO
JOB03
- SENDID :
-
File ID and comment in the record of the Send Management Information in which the above job ID is registered.
- RCVID :
-
File ID and comment in the record of the Receive Management Information in which the above job ID is registered.
Relations output of the Host Information
<<HOST INFORMATION SUMMARY>>
AS400
<TGRPID> TGRP0001
WINDOWSPC
<TGRPID> TGRP0001 TOKYO HOST GROUP
When you specify V8:
<<HOST INFORMATION SUMMARY>>
AS400
<TGRPID> TGRP0001NAGOYA
WINDOWSPC
<TGRPID> TGRP0001TOKYO
Items without '<TGRPID>' are not registered in the Transfer Group Information.
- TGRPID :
-
Transfer group ID and comment in the record of the Transfer Group Information in which the above host name is registered.
Relations output of the Transfer Group Registration
<<TRANSFER GROUP INFORMATION SUMMARY>>
AS400 <SENDID> FILE0001
<HOSTNAME> AS400
TGRP0001 <HOSTNAME> AS400
TGRP0001 <HOSTNAME> WINDOWSPC
When you specify V8:
<<TRANSFER GROUP INFORMATION SUMMARY>>
AS400
<SENDID> FILE00018NAGOYA8TO8TOKYO
<HOSTNAME> AS400
TGRP0001NAGOYA
<HOSTNAME> AS400
TGRP0001TOKYO
<HOSTNAME> WINDOWSPC
Items without '<SENDID>' or '<RCVID>' is not registered in the Send Management Information or Receive Management Information, respectively.
- SENDID :
-
File ID and comment in the record of the Send Management Information in which above transfer group ID is registered.
- RCVID :
-
File ID and comment in the record of the Receive Management Information in which above transfer group ID is registered.
- HOSTNAME :
-
Host name registered with the above transfer group ID.
Relations output of the Format Information
<<FORMAT INFORMATION SUMMARY>>
FMT0001 <MFMTID> MFMT0001 SAPPORO URIAGE DATA
FMT0001A <MFMTID> MFMT0001 SAPPORO URIAGE DATA
FMT0002 <MFMTID> MFMT0001 SAPPORO URIAGE DATA
When you specify V8:
<<FORMAT INFORMATION SUMMARY>>
FMT0001
<MFMTID> MFMT0001URIAGEDATA
FMT0001ADDRESS
<MFMTID> MFMT0001URIAGEDATA
FMT0002
<MFMTID> MFMT0001URIAGEDATA
- SENDID :
-
File ID and comment in the record of the Send Management Information in which the above format ID is registered.
- MFMTID :
-
Multi format ID in the record of the Multi Format Information in which the above format ID is registered.
Relations output of the Multi Format Information
<<MULTI FORMAT INFORMATION SUMMARY>>
MFMT0001 <FMTID> FMT0001A FORMAT MAILADDRESS DATA
FMT0001 FORMAT PERSONAL DATA
FMT0002 PERSONAL URIAGE DATA
MFMT0002 <FMTID> *FMTFLATD
*FMT01TEN
*FMT02SHO
When you specify V8:
<<MULTI FORMAT INFORMATION SUMMARY>>
MFMT0001URIAGEDATA
<FMTID> FMT0001ADDRESS
FMT0001
FMT0002
MFMT0002NAGOYA
<FMTID> *FMTFLATDATA
*FMT01TENPO
*FMT02SHOP
The ID starting with '*' indicates that it is not registered in management information.
- SENDID :
-
File ID and Comment in the record of the Send Management Information in which the above mentioned Multi Format ID is registered.
- FMTID :
-
Format ID in the record of the Format Information in which the above mentioned Multi Format ID is registered.