We use Tidal (Cisco Tidal Enterprise Scheduler) to set up jobs to run
Java, SQL, or other programs for this type of thing.
I don't know of any "Windchill" administrative set up option, although I
suppose you could try a workflow running on a timer in a loop that fires
to launch a robot to initiate the report and then return to the timer. My
experience with that kind of workflow timer solution, however, is that
eventually the WfUserWork or WfPropogation queue gets hung up for some
reason, and/or there are errors that are not handled well in that kind of
program resulting in unanticipated problems over time. We find the use of
Tidal jobs much better for any kind of scheduled program runs.
Al