About How Siebel Runs Reports in Clients
The following figure illustrates how Siebel CRM typically runs reports in clients (connected and disconnected).

As shown in this figure, the typical steps involved when Siebel CRM runs a report for connected or disconnected clients are:
-
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
-
-
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.
-
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.
-