First, NetSuite does not have an FTP module, only ...
# suitescript
r
First, NetSuite does not have an FTP module, only SFTP. Not all records are scriptable, so you need to check that. Then, you will need to add a custom checkbox field to mark the records as processed then include that as a search filter in your saved search. Then it is just a matter of creating a script, probably a map reduce, to execute your search and convert the results to a csv file.