About How Siebel Runs Reports in Clients

The following figure illustrates how Siebel CRM typically runs reports in clients (connected and disconnected).

Overview of How Siebel Runs Reports in Connected and Disconnected Clients. This image is described in surrounding text.

As shown in this figure, the typical steps involved when Siebel CRM runs a report for connected or disconnected clients are:

  1. When a user requests to run a report in the Siebel client, Siebel CRM sends the request to one of the following:

    • Oracle Publisher Server, if the user is using a connected client

    • Oracle Publisher XDO Engine, if the user is using a disconnected client

  2. The RTF Processor converts the report template files to the XSL format so that Siebel CRM can use it as input to the Publisher-FO Processor.

  3. The Publisher-FO Processor merges the XSL and the XML data files, and then creates one or more of the following output formats, depending on the output type that the user chooses:

    • Converts XML and XSL formats to HTML.

    • Converts XML, XSL-FO, and XLIFF formats to PDF, HTML, RTF, EXCEL, PPT, and MHTML.

    For more information about the file types that the user can choose, see Output File Types That Siebel Reports Supports.