7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
1/21
UI Layer Configuration: Applications, Screens and Views 1 of 21
Siebel 8.0 Essentials
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
2/21
Module 25: UI Layer Configuration:Applications, Screens and Views
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
3/21
UI Layer Configuration: Applications, Screens and Views 3 of 21
Module Objectives
To tailor the Siebel applications
To configure screen views
To change the order of screen views
To create and administer a view
To associate a view with a template
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
4/21
UI Layer Configuration: Applications, Screens and Views 4 of 21
Logical User Interface
The logical user interface consists of:
ApplicationsScreens
Views
Applets
Controls/List Columns
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
5/21
UI Layer Configuration: Applications, Screens and Views 5 of 21
Applications
Applications are collections of screens through which users navigate
They use a container page to display the Siebel Web page
They have the application-level menus
Container page
Application-level
menus
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
6/21
UI Layer Configuration: Applications, Screens and Views 6 of 21
Container Page
The container page is a web page that displays the toolbars, menus, screen
tabs and views appearing in the application
It is specified in the Application object definition
An application has one container page
Specifies the
container web
page
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
7/21UI Layer Configuration: Applications, Screens and Views 7 of 21
Application-level Menus
It is specified in theMenu object type
Application uses
Generic Webmenu..
The list of
menu items Position specifies
the order of
appearance
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
8/21UI Layer Configuration: Applications, Screens and Views 8 of 21
Screen Tabs
Screen tabs are child objects of the application which contain links to
screens
Text appearing
on the page bar
Sequence of
appearance in
screen bar
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
9/21UI Layer Configuration: Applications, Screens and Views 9 of 21
Screens
The views and categories that appear on a screen are specified in ScreenView object type
Sequence property specifies where the view appears in the screenMenu Text property defines what name appears in the Site Map
Type property defines the type of view
There are four view types: Aggregate View, Aggregate Category, Detail View,Detail Category
Specifies where
the view appears
in the screen
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
10/21UI Layer Configuration: Applications, Screens and Views 10 of 21
Types of Views
An aggregate category contains a set of views accessible through a
link in the link barMay also contain subcategories
An aggregate view is a set of views accessible via the visibility filterdrop-down list, a link in the link bar or the Home Page
Aggregate
Views
Aggregate
Category
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
11/21UI Layer Configuration: Applications, Screens and Views 11 of 21
Types of Views
A detail category contains a set of detail views
Each view appears as a tab on the view tab barIs used to provide an additional layer of navigation
A detail view is a single view that displays data in a list or form
Detail Category
Detail Views
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
12/21UI Layer Configuration: Applications, Screens and Views 12 of 21
Sequence Editor
The sequence editor is used to define where the view appears in the
application
It depends upon the Sequence property of the Screen View object definition The editor lists the views in a hierarchical order depending on the screen view
type
Right-click on
Screen View to
invoke editor
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
13/21UI Layer Configuration: Applications, Screens and Views 13 of 21
View
A view consists of one or more applets
It references a Business Object
It is associated with a Web Template that defines its layout
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
14/21UI Layer Configuration: Applications, Screens and Views 14 of 21
View Wizard
The View wizard is used to create a new view.
Select File > New Object, select View and click OK
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
15/21UI Layer Configuration: Applications, Screens and Views 15 of 21
View Wizard Inputs
The following inputs are required to create a new view using view
wizard:Project Name
View Name and display title
Business Object name
Upgrade behaviour
Admin, Preservable, Non-Preservable
The Web templates being used
The applets which will be a part of the view
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
16/21UI Layer Configuration: Applications, Screens and Views 16 of 21
View Wizard Outputs
Creates a new view object
References the view to a business object
Associates the view to a web template
Invokes the Web Layout Editor
Creates
view
References
Business Object
Invokes Web
Layout Editor
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
17/21UI Layer Configuration: Applications, Screens and Views 17 of 21
Web Layout Editor
The web layout editor displays the current layout of the view
Applet window shows the available applets for the view
Applets can be dragged from the applet window and placed in theplaceholder
Right-click and
select Edit Web
Layout
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
18/21UI Layer Configuration: Applications, Screens and Views 18 of 21
View Web Template Items
These are the applets bound to a view
Item identifier specifies where they appear
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
19/21UI Layer Configuration: Applications, Screens and Views 19 of 21
Registering and Assigning Views
To make the view available to users, the view must be administered
Navigate to Administration-Application > Views to register the view
Copy and paste the view name from Tools into the record Navigate to Administration-Application > Responsibilities to assign view to one
or more responsibilities
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
20/21
UI Layer Configuration: Applications, Screens and Views 20 of 21
Module Highlights
Applications groups of screens through which users navigate
Screens contain views
Four view types Aggregate Category, Aggregate View, Detail Category,
Detail View.
Views:
Consist of one or more applets
Reference a business objectAre associated with a web template that defines their layout
Have to be registered and assigned to one or more responsibilities
7/30/2019 Module 26 UI Layer Configuration Applications, Screens and Views
21/21
UI Layer Configuration: Applications Screens and Views
Lab
In the lab, you will:Create a View
Add the view to a screen
Administer the new view in the application