1. A method for processing files comprising the steps of: receiving a file to be processed in a monitored directory on a file server; creating job information from information in the file to be processed or from predetermined information based on the identity of the monitored directory; storing the job information in a database; performing at least one operation on the file to be processed, thereby creating a processed file, wherein the at least one operation performed is determined from the job information stored in the database.