Configuring FTP/S Outbound

To make a transport available for a trading partner, you have to perform the following tasks:

  1. On Partner Management tile, click Partners.
  2. On the Partners page, click any partner you wish to configure this transport.
  3. In the Edit Partner page, on the Protocol tab, click Edit Configurations for any protocol you wish to configure.
  4. On the protocol configurations page, click add icon.
  5. Enter the transport name.
  6. Select FTP/S from the Transport Type list.
  7. Configure the options listed in below table.
    Outbound FTP/S Settings
    Field Description
    Transport Name An identifier for these transport settings.
    URL The URL for the directory on the FTP server, which is ftp://host_name:port/path_name/,

    where

    • host_name is the name of the machine (server) where the FTP server is running
    • port is the port on the machine to which the FTP server is listening to
    • path_name is the relative path that starts from the base directory of the FTP server
    Server Certificate (FTPS only) The partner’s certificate used to encrypt transport communication.
    Data Transfer The format for transferring files: ASCII or Binary.
    Username The user name for the trading partner’s FTP server.
    Password The password for the trading partner’s FTP server.
    File Processing The mechanism for deciding which files to retrieve. There are two choices:
    • File Mask Select it to control file renaming. Enter a mask in the File Mask field.
    • Script Select it for processing files. Specify a script in the Scripts field.
    File Mask (FTPS only) The mask that controls file renaming. The value entered in the field works as a template for the actual file name.

    For more information, see Supported File Mask Options.

    Output File Mask (FTP only) The mask that controls file renaming. The value entered in the field works as a template for the actual file name.

    For more information, see Supported File Mask Options.

    Scripts Specify an FTP script. For information on how to write scripts, Scripts and File Specification Dialog for information on how to upload a script.
    Scripts Engine

    Use Nashorn scripts engine to execute custom scripts.

    Secure Transport Mode (FTPS only) The secure protocol employed in the transport layer. SSL stands for secure sockets layer. TLS stands for transport layer security and is the successor of SSL v3. It is an open standard under RFC 2246.
    Retry Count Number of retries
    Retry Interval Time between retries
    PGP Processing

    When PGP processing is selected, the PGP keys used for the processing are configured in the Outbound Document Exchange portion of the Document Security tab for a Business Agreement.

    These settings do not take effect if an FTP script is uploaded and used. If the FTP script is used, the PGP options are set up in the script using PGP API.

    Sign Specifies whether the files have to be signed.
    Encrypt Specifies whether the files have to be encrypted.
    Compress Specifies whether the files have to be compressed.
    Compression Algorithm Selects the compression algorithm: ZIP or ZLIB.
    ASCII Armor Specifies whether the files have to be sent in the ASCII armor format.
  8. Click Add.