1.What are horizontals and verticals in Siebel?
Siebel Horizontals application is general to every industry where as Vertical is specific to a industry. Such as eAutomobile, eInsurance, eBanking etc.
2.What is Tools?
Siebel Tools is used to modify standard Siebel objects and create new objects to meet your organizations business requirements. It is an integrated environment to customize the application. For example you use Siebel Tools to extend the data model, modify business logic, and define the user interface.
3. What is the repository file?
The Siebel repository refers to the set of tables in which Siebel objects and server scripts are stored. The set of objects and server scripts stored in the repository define a Siebel application (such as Siebel Service or Siebel Sales) and are compiled into a compressed file called a Siebel repository file (SRF file).
4. What is the .srf file?
A file that contains object definitions in a compressed, binary format, Stored in the \Objects folder, Read at runtime, Siebel reads the file on demand as different parts of the application are executed, once read from the file, it is kept in memory.
5. What kinds of information is contained in the .cfg file?
--Siebel application to run,
--Data sources available to application,
--Repository file to use,
--Application title to display in splash screen,
--Application title to display in application window
6.What are the three compile options?
All, Locked and Selected
7. What are the three layers to the Siebel Architecture?
--User Interface Layer
--Business Object Layer
--Data Object Layer
8.What is the Data Object Layer?
A layer of abstraction over the RDBMS, insulating the application and developer from database administration and restructuring. Contains Data Object Definitions such as ‘Table’, ‘Column’, and ‘Index’, which directly map to the RDBMS structure.
9.What is the Business Object Layer?
Business Object Definitions built on Data Object Definitions and/or other Business Object Definitions. Provides the interface to retrieve and manipulate data from the underlying SQL tables. Major object types: Business Component and Business Object.
10.What is a BC?
Associates columns from one/more tables in the Data Object layer into a single entity. Maps to a main table. Has Fields, most of which map to a Column in a Table. Enables relationships with other BCs using PK/FK relationships built-in to the Data Model.