daily collection of data from various sources (files, SOAP, ...). Extensible through a plug-ins system (e.g. for new sources)
parsing and pre-processing of this data from different file types (xls, xml, csv,..). Can also be extended using plugins.
parsing (getting the data in the right format for the db).
pre-processing (filtering and adapting data as we want it), also plugin-able for new filters and adaptations.
generates a weekly report based on the retrieved data. Everything is highly configurable so you can turn plugins on and off if you want a custom run for some reason (mainly reimporting).