You are here: Chapter 7: Configuration and Administration > Workspace Administration > Automated Workflow > Auto Run Reports

Auto Run Reports

FootPrints can run any saved report automatically at regularly scheduled times. The reports can be saved to a file on the server, emailed to a list of addresses, or both.  This is configured under Administration | Workspace | Auto Run Reports.

NOTE

If FootPrints sends out an auto-run report that is formatted to include the project logo, a chart, an embedded image, or a Description, the report results are embedded in the body of the email. If the project logo or chart is not present, a standard email is sent in which report results are sent as an attachment

To schedule a report:

  1. Create a Saved Report.
  2. Select Administration | Workspace | Auto Run Reports from the FootPrints Toolbar.
  3. On the Auto Run Reports page, choose the report to be run from the Report to run drop-down box. The box contains a list of all saved reports and time tracking reports..
  4. To save the report to the server, enter a path, e.g., C:\Reports\myReport.html.  Optionally, you can check the box to include the time and date in the name of the report.
  5. To email the report, enter a space-separated list of email addresses.
  6. Select the time and day(s) to run the report (based on the server time).
  7. If you want to prohibit emailing empty auto-run reports, i.e., reports that returned no data, click the checkbox.
  8. Enter your password and click Save.

To remove a report from the schedule:

  1. Select Administration | Workspace | Auto Run Reports from the FootPrints Toolbar.
  2. In the Currently Scheduled reports section of the page, click the Delete checkbox for each report to be deleted.
  3. Enter your password and click Save.

Note

Auto run reports are run by the FootPrints Scheduler service. On Windows, FPSchedule.exe is automatically set as a service on the FootPrints server. On UNIX, a cron job is automatically created which runs the file "MRrunScheduledScripts.pl". This service handles incoming email, outgoing email notification, escalations, mass emails, and scheduled reports. It replaces the manual scheduling necessary in previous versions.