Siebel

Pre-Deploying ActiveX Controls for Secure Environments

Pre-Deploying ActiveX Controls for Secure Environments

 

If Windows 2000/XP end users cannot obtain write access to the Downloaded Program Files directory, the ActiveX controls used for Siebel applications must be pre-deployed. This task must be performed with the proper administrative privileges to install software on the machine, usually Power User or above.

 

How to collect analytical information about the usage of Siebel Views

To check the website analytics like page usage, number of users etc we have tools like Google Analytics Likewise, in Siebel CRM applications, the number of times a Siebel view is accessed can provide useful insight.

In order to collect that information, we can use the Siebel Usage Collection feature. The following procedure describes how to enable it:

Uploading multiple Actuate ROX files to Actuate server

To upload multiple ROX files into the Reports Server Encyclopedia, you can use the Actuate eReport Designer Professional (eRDPro). You might use this approach to upload multiple ROX files at one time or to upload the latest ROX version into the Reports Server. The following steps detail how to do this:
•Open the Actuate eRDPro.
•Go to View > Options and select the General tab.
•Select the check box “Enable navigator menu item and toolbar” and click OK.

Siebel Development Standards

I'm sure most of you are aware of these standards / guidelines for development,  
 
Performance:
- Never put a multi-valued field on a list applet, especially if it does not have a primary
- Avoid sorts on applets / buscomps that will bring back large datasets
- Be cautious with what fields you mark as Force Active
- Avoid toggle applets - especially on list applets
 
Remote:
- Avoid new custom foreign key extension columns

Siebel Application Response Measurement (SARM)

When an end user clicks a view tab to navigate to a new view, a chain of processes is invoked on different machines in order to handle the request. For example, the Siebel Web Server Extension must connect to the application object manager (AOM) on the Siebel server. The AOM will issue an SQL statement to the Siebel database and the Siebel Web Engine (SWE) will put the view layout and data together and render the view.

Siebel Server Component Event Logging

The Siebel Server and the server components it hosts are among the most frequently used processes in a typical Siebel CRM implementation. In the case of error situations or slow performance, we must be able to quickly pin-point the root cause of the problem. One way to do this is to direct the server processes to write more detailed information in their log files.