What happens when you schedule a report?

When you schedule a report, you instruct Crystal Enterprise to process a report object at a particular point in time, or on a recurring schedule. For example, if you have a report based off of your web server logs, you can schedule the report to run every night on a recurring basis.

Tip:    Crystal Enterprise also allows you to schedule jobs that are dependent upon other events. For details, see Managing events overview.

When a user schedules a report using ePortfolio, the request is passed from the web server to the Web Connector. The Web Connector handles all Crystal Enterprise requests that are made to the web server. The Web Connector then passes the request to the Web Component Server (WCS), which communicates with the rest of Crystal Enterprise. Since the request was to schedule a report, the WCS then passes the request to the Automated Process Scheduler (APS).

When the APS gets the request, it checks to see if the user has sufficient rights to schedule the report. If the user has sufficient rights, the APS schedules the report to run at the specified time(s). When the time occurs, the APS passes the job to the Job Server. The Job Server retrieves the report from the Input File Repository Server and runs the report against the database, thereby creating an instance of the report. The Job Server then saves the report instance to the Output File Repository Server, and tells the APS that it has completed the job successfully.

Tip:    For details about multiple time zones, see Supporting ePortfolio users in multiple time zones.

Related topics

Information Flow



Crystal Decisions, Inc.
http://www.crystaldecisions.com
Support services:
http://support.crystaldecisions.com