Beruflich Dokumente
Kultur Dokumente
0 Essentials
1 of 22
Module Objectives
To describe the major types of object definitions To describe the relationships between them
3 of 22
An execution engine that provides the application behavior The Siebel Server(s); more specifically, their components Configuration files and the Siebel Gateway Name Server that specify operating parameters for the execution engine Most configuration parameters are stored in the Gateway Name Server A relational database that stores user data A set of physical User Interface (UI) files that specify how to render the UI in the users A Siebel Repository File (SRF) containing compiled object definitions
4 of 22
5 of 22
6 of 22
Object Definitions
Provide the foundation for application execution Are grouped in three layers with different purposes Refer to definitions in the next lower layer
7 of 22
Data Layer
Data layer object definitions specify the logical structure of the
physical database
Definitions are metadata, not data
In the Data layer, there are two principal data object definitions:
Table S_SRV_REQ
SR_NUM Column
INS_ PRODUCT
SR_AREA
8 of 22
Business Layer
Business object definitions specify the business logic for the
Business Component
9 of 22
component
Business Component
Field
10 of 22
Business Component
Can include data from additional related tables
SR #
Account
Owner
NAME
LOGIN
S_ORG_EXT
Owner-S_USER
Additional Table
11 of 22
Business Component(BC)
Action
Account
12 of 22
manipulation in tables
13 of 22
UI Object Definitions
There are five principal UI objects within the user interface
1. Application 4. Applet 2. Screen
14 of 22
15 of 22
viewed and edited through the list or form Consists of list column or textbox control object definitions Refer to fields in the applet-referenced business component Specify how the data for the fields is displayed in the list or form
16 of 22
BO
BC
17 of 22
Views in Screen
18 of 22
application
19 of 22
An HTML editor to modify template and other physical UI files Siebel Tools to modify object definitions
20 of 22
Module Highlights
Siebel architecture uses object definitions that specify
UI Layer Includes applications, screens, views, applets and list columns/controls Business Layer Includes business objects and business components Data Layer Includes tables and columns
21 of 22
Lab
In the lab you will:
Examine how UI layer object definitions reference business layer object definitions
22 of 22