Receive Configs

Specify the detailed information for the file to be received with the HULFT Transfer App service.

The transfer function of HULFT Transfer Application enables you to transfer files with more detailed settings than HULFT Transfer services.

Select HULFT Transfer Application or HULFT Transfer services according to your needs.

You can configure Receive configurations by selecting > HULFT TRANSFER APP > Receive Configs in the navigation menu, or by using HULFT Transfer Migration.

This section explains the key points about setting Receive configurations.

 

Points for settings

To create a new Receive configuration, select Add on the Receive Configs page and enter transfer information.

Note

To set Receive configurations, either one of the following permissions is required:

  • AppTransferReceiveConfigFullAccess

  • AppTransferReceiveConfigEditAccess

This section explains the screen transitions from the Receive Configs page and functions such as creating and deleting Receive configurations.

= Remarks =

For the names and functions of the basic UI elements and other items of HULFT Square, refer to the following topic:

 

Receive Configs

To open this page, select > HULFT TRANSFER APP > Receive Configs in the navigation menu.

(1) Add

Select this icon to create and set up a new Receive configuration.

For details about how to set Receive configurations, refer to Receive Configs > Add New.

(2) List of settings

The information about Receive configurations that have been created is displayed in tabular form.

(3) Action menu

Select this icon to perform operations for Receive configurations that have been created.

Selecting shows the menu of operations below.

Information

Displays detailed information about the selected Receive configuration. You can edit or delete the Receive configuration that is displayed.

When you select this menu item, Receive Configs > Receive configuration name is opened.

Delete

Deletes the selected Receive configuration.

 

Receive Configs > Add New

On the Receive Configs page, select Add to open this page.

To create a new Receive configuration, set information for the Receive configuration by following the wizard-style pages step by step.

 

Step General

Name

Specify the name of the Receive configuration.

Description

Specify comments to explain the Receive configuration that you want to set.

Next

Displays the next page.

 

Step Profile

Profile

Select a profile to link with the Receive configuration.

Next

Displays the next page.

 

Step Configuration

You can register information about the file to receive.

Field list

This section explains the fields to be specified in HULFT Transfer Application.

The grayed-out rows in the table below indicate the fields that are supported by HULFT only. HULFT Transfer Application doesn't support these fields. Use this information to check compatibility with HULFT.

Table 2.5 List of Receive configuration fields

Field value

Default value

Setting value

Optional

Remarks

Screen <HULFT screen>

File

Transfer name <File ID>

RCVFILE

 

Uppercase alphanumeric characters

-

Within 50 bytes

Description <Comment>

COMMENT

 

Characters

Within 60 bytes

File to receive <Receive File Name>

FILENAME

 

Alphanumeric characters

-

Within 200 bytes

Owner Name

OWNER

 

Alphanumeric characters

Not supported by HULFT Square.

Group Name

GROUP

 

Alphanumeric characters

Not supported by HULFT Square.

Permission

PERM

 

0, 1

Not supported by HULFT Square.

File receiving option <Registration Mode>

TRANSMODE

 

New

Replace

Append

-

 

Error handling <Error Handling>

ABNORMAL

 

Delete

Keep

Restore

-

 

Receive Mode

RCVTYPE

 

S, M

-

Not supported by HULFT Square.

File backup <Generational Management>

GENCTL

Not selected

Not selected: Generational management is disabled

Selected: Generational management is enabled

-

Not supported by HULFT Square.

No. of version history <No. of Generations>

GENMNGNO

 

0, 2–9999

Not supported by HULFT Square.

EBCDIC encoding <EBCDIC Set>

CODESET

0

(*1)

 

Successful Job ID

JOBID

 

Alphanumeric characters

Not supported by HULFT Square.

Unsuccessful Job ID

EJOBID

 

Alphanumeric characters

Not supported by HULFT Square.

Transaction <Notification>

JOBWAIT

Transfer

Transfer

Job

(Available beginning 2025/4/20)

Notification level (*2)

 

Component

Job

Script

Component

(Available beginning 2025/4/20)

Senders <Transfer Group ID>

GRPID

 

Alphanumeric characters

-

Within 50 bytes

Verify received file <Verify Data>

DATAVERIFY

Not selected

Not selected: Don't verify data

Selected: Verify data

 

Mandate longer encryption key length (*3)

 

Not selected

Not selected: Disabled

Selected: Enabled

(Available beginning 2025/4/20)

Encryption key <Cipher Key>

(when Mandate longer encryption key length is disabled) (*4)

PASSWORD

 

Alphanumeric characters

8–20 bytes

Encryption key <Cipher Key>
(when Mandate longer encryption key length is enabled) (*5)

PASSWORD   Hexadecimal character string

(Available beginning 2025/4/20)

:

Omittable

-

:

Mandatory

*1

:

For details on the field, check Explanation of each field.

*2

:

You can set this field if you selected Job for Transaction.

*3

:

Set the same mode as the one you specified for Mandate longer encryption key length in the Security category in HULFT TRANSFER APP.

*4

:

You can set this field if you didn't select the checkbox for Mandate longer encryption key length.

*5

:

You need to set this field if you selected the checkbox for Mandate longer encryption key length.

Explanation of each field

This section explains the fields to be specified in a Receive configuration. The parenthesized strings are the names of each field. You can use them as field tags in a parameter file when registering the information.

Transfer name (RCVFILE)

Specify an ID to identify the file to receive.

Description (COMMENT)

Specify comments for the file to receive.

File to receive (FILENAME)

Specify the file name of the receive file stored in the HULFT Square storage by specifying the path including the workspace.

File receiving option (TRANSMODE)

Select the registration method for the file to receive.

  • New

    Creates a new receive file.

    An error occurs if a file with the same name already exists.

  • Replace

    Replaces the existing file contents with the received data.

    If the file doesn't exist, a new receive file is created.

  • Append

    Appends the received data to the end of the existing file.

    If the file doesn't exist, a new receive file is created.

When Append is specified for File receiving option, if a problem occurs during receiving, the receive data up to the point where the error occurred will be appended to the file.

Error handling (ABNORMAL)

Select the handling method for the receive file when the receiving-side transferring fails.

  • Delete

    Deletes the receive file.

  • Keep

    Keeps the receive file as it is when the receiving-side transferring fails.

  • Restore

    Backs up the receive file before the receiving-side transferring starts and restores the backup file if the receiving-side transferring fails.

    If the receive file doesn't exist before the receiving-side transferring starts, the operation is performed in the same way as when you specify Delete.

EBCDIC encoding (CODESET)

Select the Type-EBCDIC code set that is used to convert single-byte codes.

Specify the same EBCDIC set as that used on the sending-side host (remote host).

  • Auto

  • EBCDIC Katakana

  • EBCDIC Lowercase

  • EBCDIC ASCII

  • EBCDIC ASPEN

  • IBM - Japan (Latin)

  • IBM - Japan (Latin) Extended

  • NEC Katakana

  • IBM - Japan (Katakana) Extended

  • Simplified Chinese Extended

  • User table 1

  • User table 2

  • User table 3

Omitting this field sets Auto.

This setting is valid when the host on the sending side is a Type MF-IBMi host and when you specify receiving-side conversion.

Transaction (JOBWAIT)

Specify the type of the receive completion notification sent to the host on the sending side.

  • Transfer

    Sends a notification upon completion of the receive processing.

  • Job

    Sends a notification upon completion of the successful job (job to be executed in a normal situation) after the receive processing.

= Remarks =

For HULFT Square, if Job is selected for Transaction (JOBWAIT), in addition to the job completion notification, the Job Execution Result Notification command (hulsndrc) is executed to relay the detailed job execution result.

Note

The Job Execution Result Notification command (hulsndrc) behaves differently depending on the secure connection type of the network.

  • VPN
    Returns notifications to the sending side just like the job completion notifications of on-premises HULFT.

  • PrivateLink
    Returns notifications to the Outbound side. Note that when using a relay for transfer, notifications are sent to the transfer destination.

Notification level

Specify the level for job execution notifications.

You can set this field only if you selected Job for Transaction (JOBWAIT).

  • Job

    Sends a notification containing the application name and whether the script was successful.

  • Script

    Sends a notification containing the application name, whether the script was successful, and the script name.

  • Component

    Sends a notification containing the application name, whether the script was successful, the script name, the component name, and the error message.

Senders (GRPID)

Specify the host group ID of the receive file.

For details on host group IDs, refer to Host Group Info.

Verify received file (DATAVERIFY)

Specify whether to verify data of the file to receive.

  • Not selected

    Don't verify data.

  • Selected

    Verify data.

When you omit this field, data verification isn't performed.

Mandate longer encryption key length

Specify whether to handle the encryption key as a high-strength encryption.

Specify the same mode as the one you specified for Mandate longer encryption key length in the Security category in HULFT TRANSFER APP.

  • Not selected

    Disables Mandate longer encryption key length. The encryption key will not be handled as a high-strength encryption.

  • Selected

    Enables Mandate longer encryption key length. The encryption key will be handled as a high-strength encryption.

Encryption key (PASSWORD) (when Mandate longer encryption key length is disabled)

Specify the key for decrypting data.

Specify this field to decrypt the encrypted data.

Specify the same key as the encryption key that is specified in the Send configurations of the remote host. If you set a different encryption key, the data isn't decrypted correctly.

The setting of the encryption key on the host on the receiving side is ignored when the field is not specified in the Send configurations of the host on the sending side, even if this field is specified on the host on the receiving side.

Encryption key (PASSWORD) (when Mandate longer encryption key length is enabled)

Specify the key for decrypting data.

Specify this field to decrypt the encrypted data.

Specify the same key as the encryption key that is specified in the Send configurations of the remote host. If you set a different encryption key, the data isn't decrypted correctly.

Be sure to specify a value for Encryption key. A transfer error occurs if Mandate longer encryption key length isn't set on the sending side.

Next

Displays the next page.

 

Receive Configs > Receive configuration name

On the Receive Configs page, select Information from the action menu in the list of settings to open this page.

You can view detailed information about the selected Receive configuration.

(1) Receive configuration name

In Receive configuration name, the name of the Receive configuration is displayed.

(2) Profiles

Profiles for which you have the access permission are displayed in a list.

You can set the Receive configuration for each profile.

(3) Senders

The host group ID that has been set is displayed. Selecting the link moves to the Host Group Info > Name of the record in the Host group information page.

(4) Edit

You can edit the Receive configuration.

Selecting the Receive configuration from Copy Configuration From enables you to copy the Receive configuration settings that have been configured.

(5) Delete

Deletes all the settings of the Receive configuration.