Get a file with FTPS is a Process Entry in the File Transfer plugin for Process Studio Processes. Get a file with FTPS Process Entry gets files from a remote directory with FTP secure over SSL.
Process Specification Tab
No.
Field Name
Description
1
Process Entry name
Specify a unique name for the process entry, on the workspace area. A process entry can be placed on the canvas several times; and each instance of the entry must have a unique name.
Server:
1
FTP server name / IP address
The name of the SFTP server or the IP address
2
Server Port
The TCP port to use. This is usually 22
3
User name
The user name to log into the SFTP server
4
Password
The password to log into the SFTP server
5
Proxy host
Proxy server host name
6
Proxy port
Proxy server port number
7
Proxy username
Proxy server account user name
8
Proxy password
Proxy server account password
9
Connection type
Select from the list:
FTP
Implicit SSL
Authentication SSL
Implicit SSL with crypted FTP connection
Authentication TLS
Implicit TLS
Implicit TLS with crypted FTP connection
Advanced:
10
Binary mode?
Enable if files must be transferred in binary mode
11
Timeout
The FTP server timeout in seconds
12
Use active FTP connection
Enable if you are connecting to the FTP server using Active mode; you must set your firewall to accept connections to the port that your FTP client will open. The default is Passive mode.
FTP Delete is a Process Entry in the File Transfer plugin for Process Studio Processes. FTP Delete Process Entry deletes files on a remote host via FTP.
General Tab
No.
Field Name
Description
1
Process Entry name
Specify a unique name for the process entry, on the workspace area. A process entry can be placed on the canvas several times; and each instance of the entry must have a unique name.
Server:
1
Protocol
2
FTP server name / IP address
The name of the SFTP server or the IP address
3
Server Port
The TCP port to use. This is usually 22
4
User name
The user name to log into the SFTP server
5
Password
The password to log into the SFTP server
Connection type
Select from the list:
FTP
Implicit SSL
Authentication SSL
Implicit SSL with crypted FTP connection
Authentication TLS
Implicit TLS
Implicit TLS with crypted FTP connectionUse proxy
6
Proxy host
Proxy server host name
7
Proxy port
Proxy server port number
8
Proxy username
Proxy server account user name
9
Proxy password
Proxy server account password
10
Use public key
Indicates whether or not a public keyfile is to be used.
11
Key file
If "Use public keyfile" is checked then this field is enabled. The file can be browsed to using the browse button to the right of the field. The Public Key should be in the PEM file format. For PuTTY-based Private Keys, use PuTTYgen to convert the file into "OpenSSH" format.
12
Key passphrase
If "Use public keyfile" is checked then this field is enabled. If a passphrase is required then enter it here.
Files Tab
No.
Field Name
Description
Advanced:
1
Timeout
The FTP server timeout in seconds
2
Use active FTP connection
Enable checkbox to use an active FTP connection.
Remote:
1
Copy previous results to args
If files to send are dynamically generated by another workflow or if you want to identify files to send, check this option.
Process Studio will select files list from previous result rows (not result files) and send theses files.2
Remote Directory
The remote directory on the SFTP server from which we get the files. Use the "test folder" button to connect to the remote server and validate that the folder exists.
3
Wildcard (regular expression)
Specify a regular expression here if you want to select multiple files.
Success Condition:
1
Success on
Select from list:
All works fine
At least we delete x files
Nr errors less than2
Limit files
Put a numerical limit on the choice above.
Socks Proxy Tab
No.
Field Name
Description
Proxy:
1
Host
Socks Proxy host name
2
Port
Socks Proxy port number
3
Username
User name associated with the Socks Proxy account
4
Password
Password associated with the Socks Proxy account
Get a file with SFTP is a Process Entry in the File Transfer plugin for Process Studio Processes. Get a file with SFTP process entry retrieves one or more files via an FTP server using the Secure FTP protocol.
General Tab
No.
Field Name
Description
1
Process Entry name
Specifies the unique name of the process entry on the workspace area. A process entry can be placed on the canvas several times, yet it represents the same process entry.
2
SFTP-server name / IP
The name of the SFTP server or the IP address
3
Port
The TCP port to use. This is usually 22
4
User name
The user name to log into the SFTP server
5
Password
The password to log into the SFTP server
6
Use private keyfile
Indicates whether or not a private keyfile is to be used.
7
Private key filename
If "Use private keyfile" is checked then this field is enabled. The file can be browsed to using the browse button to the right of the field. The Private Key should be in the PEM file format. For PuTTY-based Private Keys, use PuTTYgen to convert the file into "OpenSSH" format.
8
Key passphrase
If "Use private keyfile" is checked then this field is enabled. If a passphrase is required then enter it here.
9
Proxy type
Select from the list: HTTP/SOCKS5
10
Proxy host
Proxy server host name
11
Proxy port
Proxy server port number
12
Proxy username
Proxy server account user name
13
Proxy password
Proxy server account password
14
Compression
Select from the list: none/zlib
Files Tab
No.
Field Name
Description
Source (remote) files:
1
Copy previous results to args
If files to send are dynamically generated by another workflow or if you want to identify files to sent, check this option.
PROCESS STUDIO will select files list from previous result rows (not result files) and send theses files.2
Remote Directory
The remote directory on the SFTP server from which we get the files. Use the "test folder" button to connect to the remote server and validate that the folder exists.
3
Wildcard (regular expression)
Specify a regular expression here if you want to select multiple files.
4
Group: Last Modified On (UTC Time)
From
Specify a date-time here if you want to select files that are last modified from this time. (Supported DateTime format: “yyyy-MM-dd hh:mm:ss a”)
5
To
Specify a date-time here if you want to select files that are last modified to this time. (Supported DateTime format: “yyyy-MM-dd hh:mm:ss a”)
6
Remove files after retrieval
Enable checkbox to delete the remote file after the file is transferred.
Target (local) files:
1
Target Directory
The remote directory on the SFTP server from which we get the files. Use the "test folder" button to connect to the remote server and validate that the folder exists.
2
Create target folder
Check this option if the destination folder does not exist and should be created.
3
Add filenames to result
If checked the name of the file is added to the result stream.
Put a file with FTP is a Process Entry in the File Transfer plugin for Process Studio Processes. Put a file with FTP Process Entry puts files to a remote directory via FTP server.
General Tab
No.
Field Name
Description
1
Process Entry name
Specify a unique name for the process entry, on the workspace area. A process entry can be placed on the canvas several times; and each instance of the entry must have a unique name.
Server:
1
FTP server name / IP address
The name of the SFTP server or the IP address
2
Port
The TCP port to use. This is usually 22
3
User name
The user name to log into the SFTP server
4
Password
The password to log into the SFTP server
5
Proxy host
Proxy server host name
6
Proxy port
Proxy server port number
7
Proxy username
Proxy server account user name
8
Proxy password
Proxy server account password
Advanced:
1
Binary mode?
Select checkbox to enable binary mode.
2
Timeout
The FTP server timeout in seconds
3
Use active FTP connection
Enable checkbox to use an active FTP connection.
4
Control Encoding
Select control character encoding from the list.
Files Tab
No.
Field Name
Description
Source (local) files:
1
Local directory
The directory on the machine on which Process Studio runs from which you want to ftp the files from
2
Wildcard (Regular expression)
Specify a regular expression here if you want to select multiple files.
3
Remove files after transferal
Enable checkbox to remove files after transferal
4
Don’t overwrite files
Enable checkbox if you don’t want files to be overwritten.
Target (remote) files
The target remote file.
1
Remote directory
The remote directory on the FTP server to which we put the files. Use the "test folder" button to connect to the remote server and validate that the folder exists.
Socks Proxy Tab
No.
Field Name
Description
Proxy:
1
Host
Socks Proxy host name
2
Port
Socks Proxy port number
3
Username
User name associated with the Socks Proxy account
4
Password
Password associated with the Socks Proxy account
Get a file with FTP is a Process Entry in the File Transfer plugin for Process Studio Processes. Get a File with FTP process entry retrieves one or more files from the specified remote directory via an FTP server.
Note: Some FTP servers do not allow files to be FTP'ed when they contain certain characters (spaces for example). Therefore, when choosing filenames for files to be FTP'ed, be sure to check upfront whether your particular FTP server is able to process your kind of filenames.
General Tab
No.
Field Name
Description
1
Process Entry name
Specify a unique name for the process entry, on the workspace area. A process entry can be placed on the canvas several times; and each instance of the entry must have a unique name.
Server:
1
FTP server name / IP address
The name of the SFTP server or the IP address
2
Server Port
The TCP port to use. This is usually 22
3
User name
The user name to log into the SFTP server
4
Password
The password to log into the SFTP server
5
Proxy type
Select from the list: HTTP/SOCKS5
6
Proxy host
Proxy server host name
7
Proxy port
Proxy server port number
8
Proxy username
Proxy server account user name
9
Proxy password
Proxy server account password
Advanced:
1
Binary mode?
Enable if files must be transferred in binary mode
2
Timeout
The FTP server timeout in seconds
3
Use active FTP connection
Enable if you are connecting to the FTP server using Active mode; you must set your firewall to accept connections to the port that your FTP client will open. The default is Passive mode.
4
Control encoding
Encoding matters when retrieving file names that contain special characters. For Western Europe and the USA, ISO-8859-1 usually suffices. Select encoding that is valid for your server.
Files Tab
No.
Field Name
Description
1
Process Entry name
Specify a unique name for the process entry, on the workspace area. A process entry can be placed on the canvas several times; and each instance of the entry must have a unique name.
Remote:
1
Remote Directory
The remote directory on the SFTP server from which we get the files. Use the "test folder" button to connect to the remote server and validate that the folder exists.
2
Wildcard (regular expression)
Specify a regular expression here if you want to select multiple files.
3
Remove files after retrieval?
Delete the remote file after the file is transferred.
4
Move files after retrieval?
Enable checkbox to move files after retrieval
5
Move to a folder
Moves files to specified folder
6
Create a folder
Creates folder that will contain files
Local:
1
Target Directory
The remote directory on the SFTP server from which we get the files. Use the "test folder" button to connect to the remote server and validate that the folder exists.
2
Include date in filename
Adds the system date to the filename (_20101231)
3
Include time in filename
Adds the system time to the filename (_235959)
4
Specify date time format
Enable to provide your own date/time format; the default is yyyyMMdd'_'HHmmss
5
Date time format
Select date time format
6
Add date before extension
Adds date to the file name before the extension
7
Don't overwrite files
Enable to skip, rename, or fail if a file with an identical name already exists in the target directory
8
If file exists
Action to take if a file with an identical name already exists in the target directory
9
Add filenames to result
If checked the name of the file is added to the result stream.
Advanced Tab
No.
Field Name
Description
Success Condition:
1
Success on
Sets conditions of success
2
Limit files
Sets number of files associated with a condition of success
Socks Proxy Tab
No.
Field Name
Description
Proxy:
1
Host
Socks Proxy host name
2
Port
Socks Proxy port number
3
Username
User name associated with the Socks Proxy account
4
Password
Password associated with the Socks Proxy account
Put files with SFTP, is a Process Entry in the File Transfer plugin for Process Studio Processes. Put files with SFTP process entry puts one or more files to a remote directory using the Secure FTP protocol.
General Tab
No.
Field Name
Description
1
Process Entry name
Specify a unique name for the process entry, on the workspace area. A process entry can be placed on the canvas several times; and each instance of the entry must have a unique name.
Server settings:
1
SFTP server name / IP
The name of the SFTP server or the IP address
2
Port
The TCP port to use. This is usually 22
3
User name
The user name to log into the SFTP server
4
Password
The password to log into the SFTP server
5
Use private keyfile
Indicates whether or not a private keyfile is to be used.
6
Private key filename
If "Use private keyfile" is checked then this field is enabled. The file can be browsed to using the browse button to the right of the field. The Private Key should be in the PEM file format. For PuTTY-based Private Keys, use PuTTYgen to convert the file into "OpenSSH" format.
7
Key passphrase
If "Use private keyfile" is checked then this field is enabled. If a passphrase is required then enter it here.
8
Proxy type
The proxy type (SOCKS5, HTTP) of the specified proxy server.
9
Proxy host
Proxy server host name
10
Proxy port
Proxy server port number
11
Proxy username
Proxy server account user name
12
Proxy password
Proxy server account password
13
Compression
The compression to use in the file transfer. Current options are "none" and "zlib".
Files Tab
No.
Field Name
Description
Source (local) files:
1
Copy previous results to args
If files to send are dynamically generated by another workflow or if you want to identify files to send, check this option.
Process Studio will select files list from previous result rows (not result files, see next option) and send theses files. If the file cannot be found, Process Studio will ignore it. (It takes the first field of the result row as a string field.2
Copy previous result files to args
If files to send are dynamically generated by another workflow or process entry or if you want to identify files to sent, please check this option. Process Studio will select files from previous files result entry and send theses files. If the file cannot be found, Process Studio will ignore it.
3
Local Directory
The directory on the machine on which Process Studio runs from which you want to ftp the files from
4
Wildcard (regular expression)
Specify a regular expression here if you want to select multiple files.
5
Success when no file
Check this option if the process entry has to success when there is no files to process otherwise the process will fail.
6
After SFTP put
Action to take after the file is transferred. Actions are "Do nothing", "Delete file" and "Move file to".
7
Destination folder
Enabled if "After SFTP Put" is set to "Move file to". The destination on the source file for the move is specified here. Use to browse button to
browse to destination folder.8
Create destination folder
Enabled if "After SFTP Put" is set to "Move file to". If the "Destination folder" does not exists check this option to create it.
9
Add filename to result
Enabled if "After SFTP Put" is seet to "Do nothing". If checked the name of the file is added to the result stream.
Target (remote) files:
1
Remote Directory
The remote directory on the SFTP server to which we put the files. Use the "test folder" button to connect to the remote server and validate that the folder exists.
2
Create folder
Check this option if the destination folder does not exist and should be created.
Upload files to FTPS is a Process Entry in the File Transfer plugin for Process Studio Processes. Upload files to FTPS Process Entry Uploads files to a remote directory via FTP secure.
General Tab
No.
Field Name
Description
1
Process Entry name
Specify a unique name for the process entry, on the workspace area. A process entry can be placed on the canvas several times; and each instance of the entry must have a unique name.
Server:
1
FTP server name / IP address
The name of the SFTP server or the IP address
2
Port
The TCP port to use. This is usually 22
3
User name
The user name to log into the SFTP server
4
Password
The password to log into the SFTP server
5
Proxy host
Proxy server host name
6
Proxy port
Proxy server port number
7
Proxy username
Proxy server account user name
8
Proxy password
Proxy server account password
9
Connection type
Select from the list:
FTP
Implicit SSL
Authentication SSL
Implicit SSL with crypted FTP connection
Authentication TLS
Implicit TLS
Implicit TLS with crypted FTP connection
Advanced:
1
Binary mode?
Select checkbox to enable binary mode.
2
Timeout
The FTP server timeout in seconds
3
Use active FTP connection
Enable checkbox to use an active FTP connection.
Files Tab
No.
Field Name
Description
Source (local) files:
1
Local directory
The directory on the machine on which Process Studio runs from which you want to ftp the files from
2
Wildcard (Regular expression)
Specify a regular expression here if you want to select multiple files.
3
Remove files after transferal
Enable checkbox to remove files after transferral
4
Don’t overwrite files
Enable checkbox if you don’t want files to be overwritten.
Target (remote) files
The target remote file.
1
Remote directory
The remote directory on the FTP server to which we put the files. Use the "test folder" button to connect to the remote server and validate that the folder exists.
Socks Proxy Tab
No.
Field Name
Description
Proxy:
1
Host
Socks Proxy host name
2
Port
Socks Proxy port number
3
Username
User name associated with the Socks Proxy account
4
Password
Password associated with the Socks Proxy account