Common limitations
(1) Limitations on UTF-8 code conversion between host types and versions
a) Limitations on file transfer
File transfer is available between different host types or versions, yet there are some limitations in the code conversion to/from UTF-8, which are placed depending on host types or versions.
Table 8.2 and Table 8.3 show the limitations in the code conversion to and from UTF-8, respectively.
Sending Host |
Receiving host |
|||||||
Version |
Product |
Code Set for Transfer |
Ver.8.1 or higher |
Ver.8.0.x or Ver.7 (*1) |
Ver.6(*2) |
|||
Sending Side Conversion |
Receiving Side Conversion |
Sending Side Conversion |
Receiving Side Conversion |
Sending Side Conversion |
Receiving Side Conversion |
|||
Ver.8.1 or higher |
Z |
IBM Kanji |
✓ |
✓ |
✓ |
✓ |
|
|
---|---|---|---|---|---|---|---|---|
UTF-8 |
(*3) |
- |
|
- |
|
|
||
M, X |
JEF |
✓ |
✓ |
✓ |
✓ |
|
|
|
U |
SHIFT-JIS |
✓ |
✓ |
✓ |
✓ |
|
|
|
EUC-JP |
✓ |
✓ |
✓ |
✓ |
|
|
||
UTF-8 |
- |
- |
- |
- |
|
|
||
GB18030 |
✓ |
✓ |
✓ |
|
|
|
||
W |
SHIFT-JIS |
✓ |
✓ |
✓ |
|
|
|
|
UTF-8 |
- |
- |
- |
- |
|
|
||
GB18030 |
✓ |
✓ |
✓ |
|
|
|
||
I |
IBM Kanji |
✓ |
✓ |
✓ |
✓ |
|
|
|
UTF-8 |
- |
- |
- |
- |
|
|
||
IBM Simplified Chinese |
✓ |
✓ |
✓ |
|
|
|
||
Ver.8.0.x or Ver.7 (*1) |
Z |
IBM Kanji |
✓ |
✓ |
✓ |
✓ |
|
|
M, X |
JEF |
✓ |
✓ |
✓ |
✓ |
|
|
|
U |
SHIFT-JIS |
✓ |
✓ |
✓ |
✓ |
|
|
|
EUC-JP |
✓ |
✓ |
✓ |
✓ |
|
|
||
UTF-8 |
- |
- |
- |
- |
|
|
||
W |
SHIFT-JIS |
|
✓ |
|
|
|
|
|
I |
IBM Kanji |
✓ |
✓ |
✓ |
✓ |
|
|
|
Ver.6(*2) |
Z |
IBM |
|
✓ |
|
✓ |
|
|
M, X |
JEF |
|
✓ |
|
✓ |
|
|
|
V |
KEIS |
|
✓ |
|
✓ |
|
|
|
A |
NEC |
|
✓ |
|
✓ |
|
|
|
U |
SHIFT-JIS |
|
✓ |
|
✓ |
|
|
|
EUC-JP |
|
✓ |
|
✓ |
|
|
||
W |
SHIFT-JIS |
|
✓ |
|
✓ |
|
|
|
I |
IBM |
|
✓ |
|
✓ |
|
|
*1 |
: |
In HULFT for zOS, HULFT for MSP, and HULFT for XSP, regard this as Ver.7.2.0 or higher. |
*2 |
: |
In HULFT for zOS, HULFT for MSP, and HULFT for XSP, regard this as versions lower than Ver.7.2 or Ver.6. In HULFT for NSK, regard this as versions of Ver.5. |
*3 |
: |
No conversion is made when HULFT for zOS Ver.8.4 or higher is used in both sending-side host and receiving-side host. In other cases, an error occurs. |
Z |
: |
HULFT for zOS |
M |
: |
HULFT for MSP |
X |
: |
HULFT for XSP |
V |
: |
HULFT for VOS3 |
A |
: |
HULFT for ACOS |
U |
: |
HULFT for UNIX/Linux and HULFT for NSK |
W |
: |
HULFT for Windows |
I |
: |
HULFT for IBMi |
✓ |
: |
Conversion is available |
Blank |
: |
Conversion is not available |
- |
: |
No Conversion |
Receiving host |
Sending Host |
|||||||
Version |
Product |
Code Set for Transfer |
Ver.8.1 or higher |
Ver.8.0.x or Ver.7 (*1) |
Ver.6(*2) |
|||
Sending Side Conversion |
Receiving Side Conversion |
Sending Side Conversion |
Receiving Side Conversion |
Sending Side Conversion |
Receiving Side Conversion |
|||
Ver.8.1 or higher |
Z |
IBM Kanji |
✓ |
✓ |
✓ |
✓ |
|
|
---|---|---|---|---|---|---|---|---|
UTF-8 |
- |
(*3) |
- |
|
|
|
||
M, X |
JEF |
✓ |
✓ |
✓ |
✓ |
|
|
|
U |
SHIFT-JIS |
✓ |
✓ |
✓ |
✓ |
|
|
|
EUC-JP |
✓ |
✓ |
✓ |
✓ |
|
|
||
UTF-8 |
- |
- |
- |
- |
|
|
||
GB18030 |
✓ |
✓ |
|
✓ |
|
|
||
W |
SHIFT-JIS |
✓ |
✓ |
✓ |
✓ |
|
|
|
UTF-8 |
- |
- |
- |
- |
|
|
||
GB18030 |
✓ |
✓ |
|
✓ |
|
|
||
I |
IBM Kanji |
✓ |
✓ |
✓ |
✓ |
|
|
|
UTF-8 |
- |
- |
- |
- |
|
|
||
IBM Simplified Chinese |
✓ |
✓ |
|
✓ |
|
|
||
Ver.8.0.x or Ver.7 (*1) |
Z |
IBM Kanji |
✓ |
✓ |
✓ |
✓ |
|
|
M, X |
JEF |
✓ |
✓ |
✓ |
✓ |
|
|
|
U |
SHIFT-JIS |
✓ |
✓ |
✓ |
✓ |
|
|
|
EUC-JP |
✓ |
✓ |
✓ |
✓ |
|
|
||
UTF-8 |
- |
- |
- |
- |
|
|
||
W |
SHIFT-JIS |
✓ |
✓ |
✓ |
✓ |
|
|
|
I |
IBM Kanji |
✓ |
✓ |
✓ |
✓ |
|
|
|
Ver.6(*2) |
Z |
IBM |
✓ |
|
✓ |
|
|
|
M, X |
JEF |
✓ |
|
✓ |
|
|
|
|
V |
KEIS |
✓ |
|
✓ |
|
|
|
|
A |
NEC |
✓ |
|
✓ |
|
|
|
|
U |
SHIFT-JIS |
✓ |
|
✓ |
|
|
|
|
EUC-JP |
✓ |
|
✓ |
|
|
|
||
W |
SHIFT-JIS |
✓ |
|
✓ |
|
|
|
|
I |
IBM |
✓ |
|
✓ |
|
|
|
*1 |
: |
In HULFT for zOS, HULFT for MSP, and HULFT for XSP, regard this as Ver.7.2.0 or higher. |
*2 |
: |
In HULFT for zOS, HULFT for MSP, and HULFT for XSP, regard this as versions lower than Ver.7.2 or Ver.6. In HULFT for NSK, regard this as versions of Ver.5. |
*3 |
: |
No conversion is made when HULFT for zOS Ver.8.4 or higher is used in both sending-side host and receiving-side host. In other cases, an error occurs. |
Z |
: |
HULFT for zOS |
M |
: |
HULFT for MSP |
X |
: |
HULFT for XSP |
V |
: |
HULFT for VOS3 |
A |
: |
HULFT for ACOS |
U |
: |
HULFT for UNIX/Linux and HULFT for NSK |
W |
: |
HULFT for Windows |
I |
: |
HULFT for IBMi |
✓ |
: |
Conversion is available |
Blank |
: |
Conversion is not available |
- |
: |
No Conversion |
b) Limitations on multiple file joining function
You can split, display, or additionally join contents of files that are joined on HULFT instances of different versions. However, in HULFT Ver.6, you cannot use a "joined" file in which files encoded with a UTF-8 encoding are joined using HULFT Ver.7 or higher.
(2) Limitations on UTF-8 code conversion via HULFT-HUB
In the transfer via HULFT-HUB Server, you can select the sending side conversion and receiving side conversion only in either of the following cases:
-
When there is only one host on the receiving side and the Transfer Routing is set to "Auto arrangement"
-
When the Code Set for Transfer and the Standard for Japanese on all the hosts on the receiving side including HULFT-HUB Server are consistent
In other cases, you can only specify the receiving side conversion.
In conversion on the receiving side, if the host on the receiving side is HULFT Ver.6 or HULFT for Mainframe lower than Ver.7.2.0, the conversion to or from UTF-8 is not available.
The parameter label Code Set for Transfer to be specified in the Host Information has different names depending on the versions below:
-
HULFT Ver.8.1.0 or higher
-
Code Set for Transfer
-
Lower than HULFT Ver.8.1.0
-
Kanji Code Type
The parameter label Standard for Japanese to be specified in the Host Information has different names depending on the versions below:
-
HULFT Ver.8.1.0 or higher
-
Standard for Japanese
-
Lower than HULFT Ver.8.1.0
-
JIS Year
(3) Setting the data transfer method
In HULFT7 or higher, you can select the Transfer Speed Priority Mode or the Error Detection Priority Mode as data transfer method. The behavior of HULFT when the Transfer Speed Priority Mode is selected is described below:
-
The timing of the error detection of transfer is different from the one in conventional version, and the detection may become later.
-
Timing that the cancellation of the transfer becomes effective is different from the one in conventional version, and it may become later.
-
When an error in transfer occurs, inconsistency may occur between the log record count in the Send Log and that in the Receive Log.
-
When transferring, increase in resource volume and network traffic may occur.
To set the data transfer method, both sending host and receiving host must use HULFT Ver.7 or higher. In addition, HULFT-HUB Server to be routed through must be Ver.2.2 or higher, if these hosts use HULFT-HUB. If you use HULFT of lower version (namely, HULFT Ver.6 or lower), data transfer is performed in the Error Detection Priority Mode.
If HULFT Ver.7 or higher is installed, Transfer Speed Priority mode is enabled. If you intend to use Error Detection Priority mode, it is necessary to change the setting for Framed Message Transfer Type to "N".
(4) Limitations on data verification function
To use the data verification function, the hosts on both sending side and receiving side must install HULFT Ver.7 or higher.
If the host on the receiving side is lower than Ver.7, the data verification cannot be performed even if the host on the sending side is Ver.7 or higher. The application returns error if the host on the sending side is lower than Ver.7 due to inability of data verification of the host on the receiving side, even if the host on the receiving side is Ver.7 or higher and the data verification is enabled.
(5) Operation Log
The operation log is not output to the host of which version is lower than Ver.7, because it is a newly introduced function in HULFT Ver.7 or higher.
When the host on the sending side is HULFT Ver.7 or higher and the host on the receiving side is lower than HULFT Ver.7, the operation log is output to the host on the sending side.
If the host on the sending side is lower than Ver.7 and the host on the receiving side is Ver.7 or higher, the operation log is not output to the host on the receiving side, because the host on the receiving side cannot acquire the required information for the operation log from the host on the sending side.

Figure 8.1 Relation of Sending and Receiving Host Versions and Operation Log Output
(6) Limitations on host types and versions in code conversion with hosts using Japan (Katakana) Extended for IBM
In the transfer with HULFT in which EBCDIC Set is set to "Japan (Katakana) Extended for IBM", there are some limitations in code conversion depending on the combination of the following points:
-
Host type of a remote host, namely Type Win-UX host or Type MF-IBMi host
-
Product version of HULFT on remote host, namely Ver.7.3 or higher or lower than Ver.7.3
Table 8.4 and Table 8.5 show availability of code conversion when the EBCDIC Set of the sending-side host is "Japan (Katakana) Extended for IBM" and when the EBCDIC Set of the receiving-side host is "Japan (Katakana) Extended for IBM", respectively.
✓ |
: |
Conversion is available. |
Blank |
: |
Conversion on HULFT lower than Ver.7.3 is not available, because "Japan (Katakana) Extended for IBM" is handled as invalid option for the EBCDIC Set. |
- |
: |
You cannot set EBCDIC Set to "Japan (Katakana) Extended for IBM", when you convert codes in HULFT lower than Ver.7.3 |
✓ |
: |
Conversion is available. |
Blank |
: |
Conversion on HULFT lower than Ver.7.3 is not available, because "Japan (Katakana) Extended for IBM" is handled as invalid option for the EBCDIC Set. |
- |
: |
You cannot set EBCDIC Set to "Japan (Katakana) Extended for IBM", when you convert codes in HULFT lower than Ver.7.3 |
The parameter label EBCDIC Set to be specified in the Send Management Information and the Receive Management Information has different names depending on the versions below:
-
HULFT Ver.8.1.0 or higher
-
EBCDIC Set
-
-
Lower than HULFT Ver.8.1.0
-
EBCDIC Code Set
-