Siebel Community

Welcome to Siebel Community. In this place you can find all the topics related to Siebel. This place is dedicated to provide information about how to implement Siebel CRM application. Siebel Technical/Functional consultants can get information from basics of Siebel CRM to advanced topics like EAI, EIM, eScripting, Workflows, Assignment Manager, Actuate Reports, Territory Management. This place also included Forums and Blogs to help you further.

Tuesday, July 24, 2012

Parent Applet Focus on navigating through drilldows

As per Siebel vanilla functionality, if we click on any hyper link (Drill down) field then it will navigates to another view, but after navigating to the destination view, the focus will be always on child applets instead of “Parent Applet”.







In order to set the focus always on the parent applet we may have to do the following configuration changes:






Tools Level Changes:






1. At View Level, we have “Default Applet Focus” property. Set “Applet name” for this property.






2. At View User Property (Child object of View), set the following:






Name : DefaultAppletFocus






Value : “Applet Name”






After setting the above properties, if focus still remains on child applet then we have to verify the following parameters of the CFG file.






3. In cfg file we have “EnableSIFocusTracking” property; this property should have value as “TRUE”.






Application Side Changes:






4. Navigate to sitemap > Administration – Server Configuration – Enterprises:






Query with your “Enterprise Server” name and Query with “ObjMgrName” in “Component Definitions”






In the “Component Parameters” under “Component Definitions”, Query with “Enable SIFocusTracking” parameter.






Set “Enable SIFocusTracking” parameter to “True”.






Hope this helps you a lot to overcome the Applet focus issue.






Readers who viewed this page, also viewed:


DefaultAppletFocus user property


Importance of dicdata.dat and a diccache.dat files in Siebel

Diccache.dat is a cache file used by Siebel server programs to enhance performance when loading the Siebel Repository.

 
Diccache.dat contains a subset of the repository (called the “dictionary”) needed by the server programs. This subset includes information about tables, columns, indexes and docking objects.

 
Diccache.dat, located in the SIEBSRVR_HOME\bin directory, is accessed whenever a server program is started. The file is automatically recreated if the file does not exist or if it is out of date (The version number of the schema and repository is stored in the header of the file).

Dicdata.dat is a subset of diccache.dat file that is downloaded to mobile clients and used by the synchronization process whenever transactions are applied to the local database.

The Generate New Database component creates this subset of the diccache.dat and copies it to siebel_server_root\DBTEMPL\dbXXrYY.ZZ\dicdata.dat file (where XX, YY, ZZ correspond to current schema version).


When a mobile client synchronizes, the dicdata.dat is copied to the siebel_client_rootLOCALdicdata.dat on the client machine.