# Enterprise Communication Interfacen (ECI)

## eci_asc_fil

### Description
If the graphic interface is initiated, the DTV-API gfi_put_fil (Copy file from server to client) or gfi_get_fil (Copy file from client to server) is called-up.
### Input parameter
#### ca_ServerFile
string | Complete name of file on server side
#### ca_ClientFile
string | Complete name of file on client side
#### ca_Direction
string | {put|get} put: gfi_put_fil is called up. That means that the file ca_ServerFile is copied to the client with the name ca_ClientFile. get: gfi_get_fil is called up. That means that the file ca_ClientFile is copied to the server with the name ca_ServerFile.
#### ca_CopyFile
string | {asc|bin} asc: copy file in the ASCII mode bin: copy file in the binary mode
Output parameter
#### ca_Return
string | Return code of the respective DTV-API gfi_put_fil or. gfi_get_fil.
####
Remark: Since Agile e6.1 there's an added security functionality. Now only server paths are allowed which have been defined via configuration parameter EDB-FMS-ALLOWED-PATHS. For further information please also refer to the configuration parameters EDB-FMS-ALLOWED-PATHS, EDB-FMS-WIN-TMP-DIR, EDB-FMS-UNIX-TMP-DIR.