Format of Transfer Information

The Transfer Information consists of the two types of records, the Transfer Information Master records and the Transfer Conditions records. This topic explains the format of the Transfer Information.

For details of each field, refer to the linked explanation.

The following are notes about 'Field Name in Management Information Reference' in the table:

  • A field with (*1) is used during distribution by the Collecting and Distributing System Management Information function. Refer to Fields that are Used during Distribution below the table.
  • A field with (*2) is not currently used in HULFT-HUB.
  • A field with (*3) indicates that the specification method for Collecting and Distributing System Management Information differs from the specification method on the screen, or that the field does not appear on the screen. Refer to Fields that are Used during Distribution below the table.

You can distribute the Transfer Information if the distribution destination is HULFT-HUB Server.

 

Transfer Information Master

The Transfer Information Master is the basic part of the Transfer Information. This is output once for each file ID.

37 columns (Column 1 is always 'transferMaster')

Column Title (English) Field Name in Management Information Reference Whether Specification is Mandatory or Optional
1 transferMaster-title - ✓✓
2 ServerName Distribution Destination Server Name (*1) ✓✓
3 ServerServiceName Distribution Destination Service Name (*1) ✓✓
4 TransferSourceHostName Transfer Source Host Name (*1) ✓✓
5 TransferSourceServiceName Transfer Source Service Name (*1) ✓✓
6 FileID File ID ✓✓
7 DispName File Alias
8 Comment Comment
9 TransferType Transfer Type ✓✓
10 MultcastError When Multicasting is Unsuccessful ✓✓
11 MultcastErrorCondition Criterion for Unsuccessful Multicasting ✓✓
12 AccumulationCondition Accumulation Condition ✓✓
13 AccumulationContinuationCondition Continuation Condition ✓✓
14 AccumulationDeleteStandardType Accumulated File Deletion Condition ✓✓
15 DataVerify Verify Data ✓✓
16 ExpireDate Storage Expiration Date (*3) ✓✓
17 KeepCycle Period (*3) ✓✓
18 GenerationFlag Stored Generation File
19 GenerationMax Stored Generation File Count
20 SendOrderType Prohibiting Overtaking
21 SuccessJobflowID Post-accumulation Successful Job Flow ID
22 FailureJobflowID Post-accumulation Unsuccessful Job Flow ID
23 SyncJobflow Completion Notification
24 CryptOptionFlag (*2) -
25 CryptKey Cipher Key
26 DisplayFlag (*2) -
27 EBCDICSet EBCDIC Set ✓✓
28 MbInterval Transfer Interval
29 SndHostPort SndHostPort
30 SystemDependence System-dependent Data Verification (*3)
31 SendRequest Handling of Send Request When Undelivered Data Does Not Exist
32 TransferReturnNotice Transfer Result Notification to Sending Side When Accumulation Is Complete
33 RoutingArrange Sending Side Destination Type
34 ReceiveHostType Receive Host Type
35 ReceiveTransferCodeSet Receive Transfer Code Set
36 BusinessGroupID Business Group ID ✓✓
37 ProcessMode Processing Mode (*) ✓✓

✓✓: A string is required for import.

✓: A string is optional for import (specify "" to omit the field).

‡: A string is required for import if you set 'Enabled' for the Forced Strong Key Mode on the client; if you set 'Disabled', a string is optional (specify "" to omit the field).

-: A string is not necessary for import (specify ""). "" is also output for export.

[Note] If you set an inappropriate value for the Cipher Key, '% ERROR' is output when you export the information. In such a case, importing is not possible. Change the setting to an appropriate value. The value that can be set for the Cipher Key changes depending on the setting for the Forced Strong Key Mode on the client. For details, refer to the description on the Send Management Information for the relevant host type in Management Information Reference.

Transfer Conditions

The Transfer Conditions is information about individual transfer destinations. For each file ID, this information is output repeatedly as many times as the number of the transfer destinations that are included in the file ID.

18 columns (Column 1 is always 'transferCondition')

Column Title (English) Field Name in Management Information Reference Whether Specification is Mandatory or Optional
1 transferCondition-title - ✓✓
2 ServerName Distribution Destination Server Name (*1) ✓✓
3 ServerServiceName Distribution Destination Service Name (*1) ✓✓
4 TransferSourceHostName Transfer Source Host Name (*1) ✓✓
5 TransferSourceServiceName Transfer Source Service Name (*1) ✓✓
6 FileID File ID ✓✓
7 TransferHostName Transfer Destination Host Name ✓✓
8 TransferServiceName Transfer Destination Service Name ✓✓
9 OverWriteFlag (*2) -
10 TransferRule Communication ✓✓
11 SocketRetryCount Connect Retry Count
12 SocketRetryTime Connect Retry Interval
13 SocketTimer Socket Timeout
14 EBCDICSet EBCDIC Set
15 ReceiveHostType Receive Host Type
16 ReceiveTransferCodeSet Receive Transfer Code Set
17 BusinessGroupID Business Group ID ✓✓
18 ProcessMode Processing Mode (*1) ✓✓

✓✓: A string is required for import.

✓: A string is optional for import (specify "" to omit the field).

-: A string is not necessary for import (specify ""). "" is also output for export.

‡: When performing an import, if "U" (User Settings) is specified for Communication Settings, this value is mandatory; if "S" (Defer to System Setting) is specified, the value is not necessary (specify "").

[Note] The strings in columns 2 to 6 of the Transfer Information Master and the Transfer Conditions records must be identical for the same file ID. HULFT-HUB uses the strings in columns 2 to 6 to link the Transfer Information Master and the Transfer Conditions.

Fields that are Used during Distribution

Distribution Destination Server Name

This field specifies the host name of HULFT-HUB Server at the distribution destination for the Transfer Information.

Specify the host name that is specified in the System Environment Settings of the distribution destination server.

Distribution Destination Service Name

This field specifies the service name of HULFT-HUB Server at the distribution destination for the Transfer Information.

Specify the service name that is specified in the System Environment Settings of the distribution destination server.

Transfer Source Host Name

This field specifies the host name of the client or of the server that is the starting point of the transfer.

Specify the host name that is registered to HULFT-HUB Server.

Transfer Source Service Name

This field specifies the service name of the client or of the server that is the starting point of the transfer.

Specify the service name that is registered to HULFT-HUB Server.

Processing Mode

This field specifies the operation performed for the Transfer Information Master or Transfer Conditions.

Specify 'U' or 'D.'

Setting String Operation
U Update
Overwrite the management information if there is any management information with the same ID as the specified ID.
D Delete
Do not display a message even if the specified ID does not exist.

Storage Expiration Date

This field specifies the specification method of the storage expiration date for data that has been accumulated or delivered.

Specify a string for this field if the Accumulated File Deletion Condition setting is 'Delete when Specified Period has Elapsed after Accumulation is Complete' (2) or 'Delete when Specified Period has Elapsed after Delivery is Complete' (3).

For details about the Storage Expiration Date, refer to the explanation of the storage period for accumulated data in HULFT-HUB Manual.

<Table> Setting Values for Storage Expiration Date

Setting String Description
1 Specify the number of days to store the data.
2 Specify the number of weeks to store the data.
3 Specify the number of months to store the data.
4 Specify the day of the week to delete the data.
5 Specify a date to delete the data.
6 Specify a week and a day of the week to delete the data.

Period

This field specifies the period for which to store the data or the date on which to delete the data.

Specification of this field varies depending on the setting of the Storage Expiration Date (ExpireDate).

<Table> Setting Value for Period

Setting Value for Storage
Expiration Date
Setting Value for Period
1 Specify the number of days from 0 to 999.
Delete the data on the day after the specified number of days have passed (specify 0 to delete the data on the day after the accumulation date or after the delivery date).
2 Specify the number of weeks from 1 to 99.
Delete the data on the day after the specified number of weeks have passed.
3 Specify the number of months from 1 to 99.
Delete the data on the day after the specified number of months have passed, regardless of the number of days in each month. (If data is accumulated or delivered on February 1 and you specify 2, HULFT deletes the data on April 2).
4 Specify the day of the week to delete the data from 0001 to 0007. Delete the data every week on the specified day.
- 0001: Sunday
- 0002: Monday
- 0003: Tuesday
- 0004: Wednesday
- 0005: Thursday
- 0006: Friday
- 0007: Saturday
5 Specify a date to delete the data from 1 to 31. Delete the data every month on the specified day.
6 With the first 2 bytes, specify the week to delete the data. With the following 2 bytes, specify the day of the week to delete the data.
Delete the data every month on the specified day of the specified week (specify '0107' to delete the data on Saturday of the first week).
Week:
- 01: First week
- 02: Second week
- 03: Third week
- 04: Fourth week
- 00: Last week
Day of the Week:
- 01: Sunday
- 02: Monday
- 03: Tuesday
- 04: Wednesday
- 05: Thursday
- 06: Friday
- 07: Saturday

System-dependent Data Verification

This field specifies whether to use the Verify Data of the Transfer Information or the Verify Data of the Accumulation Environment Settings.

<Table> Setting Value for System-dependent Data Verification

Setting Value Description
0 (value when omitted) Use the Verify Data setting of the Accumulation Environment Settings.
1 Use the Verify Data setting of the Transfer Information.