Siebel Reports Guide > Siebel Reports Architecture > About the Siebel Reports Architecture >
Overview of How Siebel CRM Runs Reports in Clients
Figure 4 illustrates an overview of how Siebel CRM runs reports in connected and disconnected clients.
Figure 4. Overview of How Siebel CRM Runs Reports in Connected and Disconnected Clients
Explanation of Callouts
Siebel CRM does the following work when it runs a report in a connected or disconnected client:
- The user requests to run a report in the Siebel client, and then Siebel CRM sends this request to one of the following items:
- Oracle BI Publisher Server if the user is using a connected client
- Oracle BI 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 BI Publisher-FO Processor.
- The BI 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:
Oracle renamed XML Publisher and XMLP to Oracle BI Publisher. Some items still use XML Publisher or XMLP.