Siebel Reports Administration Guide > Reporting in the Siebel Web Clients > About Reporting in the Developer Web Client >

About System Architecture for Reporting in the Developer Web Client


When a report is generated in the Siebel Web client, the Siebel Reports Server encyclopedia volume and the Client consist of the report executables. These report executables correspond to the available reports among all the views.

When a report is run interactively in the Developer Web Client (connected or disconnected mode), the corresponding report executable is started in the Client. The data for the report is obtained from the local Object Manager, and the report appears in the ActiveX viewer in the Client.

In the connected mode of Developer Web Client, users can submit report requests to be run in schedule mode in the Siebel Reports Server. These requests are submitted to the Siebel Reports Server in the form of a parameter (ROV) file. At report execution time, the report executable obtains data from the Siebel Object Manager and generates the report output file (ROI). The report output (ROI) file will be stored in the user folder in the reports encyclopedia and can be accessed from the Siebel Reports Server views in Siebel Business Applications.

Figure 5 illustrates the report execution in the Developer Web Client.

Figure 5. Server-Based Reporting for the Siebel Developer Web Client

The following is the sequence of report generation steps, corresponding to Figure 5, in schedule mode in the connected Developer Web Client:

  1. The report request is submitted by the browser to the Local Object Manager (OM).
  2. The Local OM creates and passes a URL for Active Portal with the Siebel Reports Server login parameters to the browser.
  3. The browser submits the request to Active Portal.
  4. The Developer Web Client connects to Active Portal, which authenticates the user on the Siebel Reports Server and requests that the report be generated.
  5. Once connected, the Siebel Reports Server requests data from the OM through the Siebel Adapter for Actuate.
  6. Data is retrieved by the Siebel OM from the Siebel database.
  7. The requested data is provided to the Siebel Adapter for Actuate.
Siebel Reports Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.