ftp automation

ScriptFTP

The professional tool to automate FTP, SFTP, FTPS and schedule FTP batch jobs

The forum is now read only. Please, go to the the main ScriptFTP website if you need help.
Need help writing a script? Have any question about ScriptFTP?
Any time I run "Putfile" on this destination server, I get this error and the same results. I am told the credentials are fine for this transfer.
The ".csv" is suppose to get uploaded. The file does not exist on the destination server prior to this copy; however; when I run the script, or just the simplest Putfile, a file ending in ".CSV.part" appears and is getting deleted. I'm not sure where this "CSV.part" file is coming from. I do not have rights to delete, so thats why the "550 permission denied"

Any help would be appreciated.
Uploading................. 92-9741_032012_.CSV
DELE 92-9741_032012_.CSV.part
550 Permission denied
TYPE I
200 Type set to I
PBSZ 0
200 PBSZ=0
PROT C
200 Protection level set to C
PASV
227 Entering Passive Mode (207,xxx.xxx.xxx, xxx)
Opening data connection to 207.xxx.xxx.xxx Port: xxxx
STOR 92-9741_032012_.CSV.part
150 Connection accepted
1998 bytes transferred. (62.9 KB/s) (31 ms)
226 Transfer OK
DELE 92-9741_032012_.CSV
550 Permission denied
RNFR 92-9741_032012_.CSV.part
550 Permission denied

***** PUTFILE Error #17550: Cannot rename the uploaded file from 92-9741_032012_.CSV.part to 92-9741_032012_.CSV.
***** The server said: Permission denied

CWD /
250 CWD successful. "/" is current directory.
PWD
257 "/" is current directory.
CLOSEHOST
QUIT
221 Goodbye
Client closed the connection.
Disconnected.
Hello,

It seems your FTP server does not allow you to rename files and ScriptFTP needs renaming to upload files as its upload the file first with a temporary filename and once the upload is completed it renames the uploaded file to the original name. This prevents data corruption on incomplete uploads.

But there is a workaround. Try this:
FTP Script