Purpose
Emply offers file uploads to ftp servers - the customer's own server or a third party which the customer have contracted with.
It is configured from the integration section under 'Exports'.
Preparations:
- Configure a FTP server preferable with SFTP, but FTPS
- For more security add white listing of Emply server IP 193.161.150.202
- Create an export template Ie. CSV with your desired data content.
- Switch on FTP and choose your method.
For SFTP you can use the OpenSSH key
- Select Protocol sftp://
- Tick 'Use public key'*
- Copy the key and use it in configuration of FTP server with SFTP encryption.
- Fill in URL
- Example: localhost:[port_number]/folder
- Note: if you are not using default ports for protocol enter port number in URL
- Fill in username
- Check connection
*If you do not use public key then
- Fill in Credentials and fingerprint
- Check connection
How to find fingerprint
It's the customer or their FTP supplier that provides user credentials fingerprints.
In order to get the fingerprint for a FTP you will need to Host, Username and Passwords - which you will get from the ftp provider.
In addition you'll need a FTP client - like Filezilla below
Left side is the local site / your own pc: Right side displays the remote site (FTP server)
*Fingerprint is collected from the clients server, it's required that they have whitelisted our IP range.
Default ports
SFTP: 22
FTPS: 990 implicit
How to test it:
- Go to employee overview
- Select desired employees
- Export
- Click Export
- An export job will transfer file in background.
How to test a payroll file
- Make sure the export template is set to payroll system
- Make sure the export template is selected under the payroll group
- Go to Employees -> Payroll
- Create a new payroll run and wait until it is generated.
- The file has now been sent
- Check with the recipient if it has come over or connect with your ftp client