SlideShare a Scribd company logo
1 of 43
These training materials are confidential to Siebel. They may not be used to train anyone other than Accenture employees
who have attended Siebel training.
If the materials are marked "Restricted Use Allowed" you may use the information to help clients who are evaluating vendors,
one of which must be Siebel and you may use the information to help clients which are implementing Siebel.
If they are not so marked, then the information may only be used to help clients who are implementing Siebel.
In either case, you can not;
(a) use the materials if you are involved developing or are likely to be involved in developing a product competitive to Siebel
(b)use the materials for a client who is a competitor of Siebel; or
(c) provide the materials to any third party, whether it is a client or otherwise.
If you are going to be discussing Siebel with a client and using these training materials as the basis of information you
provide to the client, you must also make sure Accenture has a nondisclosure agreement in place with the client (as part of a
Consulting Services Agreement or otherwise).
Siebel 2001 Configuration ©Accenture

Modify/Create View, Screen, and
Menu/Tabs - 1
Please adjust volume to hear audio.
Audio will play automatically for
each slide upon advance.
You may replay audio by clicking on
the speaker icon in the upper right
hand corner of each slide.
Siebel 2001 Configuration ©Accenture

Modify/Create View, Screen, and
Menu/Tabs - 2
Modify/Create View, Screen and
Menu/Tabs

Siebel 2001 Configuration ©Accenture

Modify/Create View, Screen, and
Menu/Tabs - 3
Module Objectives
This module will attempt to:
• Discuss Container Page and its sections: Banner Frame,
Screenbar Frame, Toolbar Frame and Content Frame
• Discuss Views
• Describe the configuration steps needed to configure
Views
• Describe the configuration steps needed to configure
Applications and Screens
• Describe how to associate a View with a Template

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 4
The Container Page
•

Web page contents with Siebel data and formatting
 Renders the elements that surround the view in a
Siebel application

Container
Page

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 5
Specifying the Container Page
• The Container page is specified in the Application object
definition
Container Web Page:
Specifies the Container
Page

Siebel 2001 Configuration
©Accenture

Return to Knowledge Check
Modify/Create View, Screen, and Menu/Tabs- 6
The Container Page: Employee
Application
• Container page sections are composed of frames
Banner frame
Screenbar frame
Toolbar frame

Content frame

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 7
The Banner Frame
• Contains the application-level menus and branding area
• Defined in the template file CCFrameBanner.swt
Application-level menus

Siebel 2001 Configuration
©Accenture

Branding area

Modify/Create View, Screen, and Menu/Tabs- 8
The Banner Frame: Application
Level Menu
• Assign the application-level menu items to the Generic WEB menu

Position: Specifies
order of appearance

Caption: Specifies
displayed text

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 9
The Banner Frame: Branding Area
• The branding area may contain additional images such as:
 Company logo
 Graphic to illustrate primary purpose of page

• Modify the CCFrameBanner.swt template file to add an image
• Modify main.css to change background color
<td align="right“
background="images/banner_back.gif"><a
href="http://www.siebel.com"
target="_blank"><img src="images/ebus.gif"
border="0"></a>
</td>

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 10
Lab Activity
• Now is your chance to practice some of the
concepts we've just covered.
• Proceed to Lab 1 for this module.
• Once you have completed this section, resume
viewing the presentation where you left off.

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 11
Activity Recap
Now that you have completed Lab 1, you should be able to answer the questions below. Try to answer
each question; the answer will pop up as you advance the slide.

Question
Where do you copy a logo that you want to

Answer

display in the banner frame?

You can copy it in
[SIEBELROOT]CLIENTPUBLICENUIMAGES


Where do you find the template file?

[SIEBELROOT]CLIENTWEBTEMPL

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 12
The Screenbar Frame
• Contains screen tabs for major screens
 A screen is a collection of views

• Active Screen tab is displayed in a different color
The active screen tab

Tab Jump Buttons

Siebel 2001 Configuration
©Accenture

Screen Tabs

Modify/Create View, Screen, and Menu/Tabs- 13
The Screenbar Frame: Screen
Tabs
• Create a page tab object definition for each screen you want to
appear
• Select screens that will appear as tabs, mark all others Inactive

Inactive: Select if you do
not want the tab to show

Text: Specifies text that
appears on page bar

Siebel 2001 Configuration
©Accenture

Sequence: Specifies page tab
order appearance in screenbar

Modify/Create View, Screen, and Menu/Tabs- 14
The Toolbar Frame
• The Toolbar Frame Contains:
 Show drop-down list box
 History menu
 Customer Dashboard control
 Favorites drop-down list box
Favorites drop-down list box
Show drop-down list box

History menu

Siebel Application Toolbar

Siebel 2001 Configuration
©Accenture

Dashboard

Search Button

Modify/Create View, Screen, and Menu/Tabs- 15
The Toolbar Frame: Object
Definitions
• Create Toolbar Object Definitions for each toolbar
 Dashboard
 History
Dashboard toolbar

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 16
Lab Activity
• Now is your chance to practice some of the
concepts we've just covered.
• Proceed to Lab 2 for this module.
• Once you have completed this section, resume
viewing the presentation where you left off.

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 17
Activity Recap
Now that you have completed Lab 2, you should be able to answer the question below. Try to answer
each question; the answer will pop up as you advance the slide.

Question

Answer

Where do you modify the name of a page tab?

In Siebel Tools, select Application > Screen
Menu Item, and set the Text property.

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 18
The Screen View
• Edit the Screen View definitions to set the display text and
sequence for views

Menu Text:
Text that
appears in
site map

Sequence: Defines
order in drop-down lists
and view tabs

Viewbar Text: Text that
appears in Show dropdown list and view tabs

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 19
Configuring Startup Text
• Specify the text that appears in the splash screen by editing the
parameter in the .cfg file
 Mobile clients only

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 20
Views
• Consist of one or more lists or forms
• Reference a single business object
• Are grouped into a screen

Siebel 2001 Configuration
©Accenture

Return to Knowledge Check
Modify/Create View, Screen, and Menu/Tabs- 21
View Templates
• Are used to render Siebel views
 Contain placeholders for one or more applets

ID =1

ID =2

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 22
Applets in View Template
• Can be related as:
 Peers
 Parent-child
 Parent-child-grandchild

Parent

Child
Peer

Parent

Child

Peer
Grandchild

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 23
Selecting a View Template
• Find an existing view that has desired applet layout
• Examine the view template object definition to determine the
view template to use

Siebel 2001 Configuration
©Accenture

Return to Knowledge Check
Modify/Create View, Screen, and Menu/Tabs- 24
Steps to create a View
1. Create new view
1. Create new view
2. Associate view template
2. Associate view template
with view object definition
with view object definition

Use View
Use View
Wizard
Wizard

3. Bind applets to view template
3. Bind applets to view template
4. Configure threadbar
4. Configure threadbar

5. Register and assign view
5. Register and assign view

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 25
Create a new View – Step 1
• Use the View Wizard to create view and assign applet
 Select the project and business object and enter the name and
title of the view
 Select a Web template
 Assign applets

General Tab

View Wizard

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 26
Create a new View – Step 2
•

Select the template you wish to use for your new view.
 Associates template and view

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 27
Create a new View – Step 3
• Finish the view
 Creates required object definitions for the view

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 28
Layout View Editor
•

The Web View Layout Editor opens the template file and the
applets window

Drop onto applet
placeholder
Drag applet from
Applet window

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 29
Bind Applets to View
•

Drag the applets from the applet window to the applet placeholders
in the Web View Editor

Drop onto applet
placeholder
Drag applet from
Applet window

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 30
View Web Template Item
•
•
•

Is created during drag-and-drop operation using the Web View
Editor
Associates an applet in the repository with an applet identifier in
the View template
Is an object definition containing binding specification for a view

Properties are Name, Item
Identifier, and Applet

<swe:applet id=“1"/>

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 31
Lab Activity
• Now is your chance to practice some of the
concepts we've just covered.
• Proceed to Lab 3 for this module.
• Once you have completed this section, resume
viewing the presentation where you left off.

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 32
Activity Recap
Now that you have completed Lab 3, you should be able to answer the question below. Try to answer
each question; the answer will pop up as you advance the slide.

Question
How do you hide an applet from the Home
Page?

Siebel 2001 Configuration
©Accenture

Answer
- In Siebel Tools, go to the Object Explorer View> Home Page View (WCC).
- Select Edit Web Layout.
- Select the Applet you want to hide.
- Change the Display Visibility Property to Hide.

Modify/Create View, Screen, and Menu/Tabs- 33
Create a new View – Step 4
• Configure the Thread Bar
 The Thread bar tracks user navigation among views
 Edit the View definition to set the display text for the Thread bar

Thread bar

Thread Title:
Displays text in
Thread bar

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 34
Create a new View – Step 5
•

Assign View to a Screen


Create a new Screen View definition to add the view to the
desired screen
•

Set Menu and Viewbar Text

Siebel 2001 Configuration
©Accenture

Menu Text appears
in the Site Map

Viewbar Text appears in
the Show drop-down list
or view tabs
Modify/Create View, Screen, and Menu/Tabs- 35
Create a new View – Step 6
•

Register View


Navigate to Application AdministrationViews in the client application
• Copy and paste view name from object definition in Tools to the View
record

Copy view name

Paste viewthese properties
Set name

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 36
Create a new View – Step 7
•

Assign the View to one or more responsibilities


Navigate to Application AdministrationResponsibilities in the
client application
•

View will not be available unless the user has this responsibility

Add new view
to responsibility

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 37
Lab Activity
• Now is your chance to practice some of the
concepts we've just covered.
• Proceed to Lab 4 for this module.
• Once you have completed this section, resume
viewing the presentation where you left off.

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 38
Activity Recap
Now that you have completed Lab 4, you should be able to answer the question below. Try to answer
each question; the answer will pop up as you advance the slide.

Question

Answer

What properties do you have to set if you want
to change the name of a View?

- In Screen/Screen View, you have to set the
Viewbar Text, and the Menu Text.
- In the View,the Title property.

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 39
Summary
Now that you have completed this module, you should
be able:
• Discuss Views
• Describe the configuration steps needed to configure
Views
• Describe the configuration steps needed to configure
Applications and Screens
• Describe how to associate a View with a Template

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 40
Knowledge Check
Take this opportunity to check your knowledge of the concepts presented in this module. Try to answer the
questions on the slide. The answer for each question will pop up as you advance the slide. Each answer
may link back to the area within the presentation where that concept is presented. At the end of the section
referenced you will find a ‘Return to Knowledge Check’ hyperlink, which will take you back to this slide.

Question

Answer

Discuss Views

Consist of one or more lists or forms
Reference a single business object
Are grouped into a screen

Describe the steps needed to configure Views.

Select File> New Object from the Siebel Tools
main menu.
Click the General tab and double click the View
Icon.
Select the template you wish to use for your new
view.
Finish the View.
Configure the thread bar.
Assign View to a Screen.

Siebel 2001 Configuration
©Accenture

Register View.
Assign the View to one or more responsibilities.
Modify/Create View, Screen, and Menu/Tabs- 41
Knowledge Check (cont’d)
Take this opportunity to check your knowledge of the concepts presented in this module. Try to answer the
questions on the slide. The answer for each question will pop up as you advance the slide. Each answer
may link back to the area within the presentation where that concept is presented. At the end of the section
referenced you will find a ‘Return to Knowledge Check’ hyperlink, which will take you back to this slide.

Question

Answer

Describe the configuration steps needed to
configure Applications.

The Application can be modified in the Container Page sp

Describe the configuration steps needed to
configure Screens.

From the Object Explorer, select Screen Set
Name Property and Default View Property.

Describe how to associate a View with a Template.

View is associated to a Template through the View Web T

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 42
Lab Activity
• Now is your chance to practice some of the
concepts we've just covered.
• Proceed to Labs 5 and 6 for this module.

Siebel 2001 Configuration
©Accenture

Modify/Create View, Screen, and Menu/Tabs- 43

More Related Content

Similar to 13 mcv sand_mt2

Making you, and your Clients Happy, by Using Reusable Components to Build Dru...
Making you, and your Clients Happy, by Using Reusable Components to Build Dru...Making you, and your Clients Happy, by Using Reusable Components to Build Dru...
Making you, and your Clients Happy, by Using Reusable Components to Build Dru...bmx269
 
OOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsOOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsvasuballa
 
Ac nielsen+ +advisor+isights+interactive+(client+user+training)+v15+-+advance...
Ac nielsen+ +advisor+isights+interactive+(client+user+training)+v15+-+advance...Ac nielsen+ +advisor+isights+interactive+(client+user+training)+v15+-+advance...
Ac nielsen+ +advisor+isights+interactive+(client+user+training)+v15+-+advance...cyberart31
 
SAP Business ByDesign html 5 UI
SAP Business ByDesign html 5 UISAP Business ByDesign html 5 UI
SAP Business ByDesign html 5 UIPaul Williams
 
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business ToolsSUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business ToolsAnindita Bhattacharya
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suitevasuballa
 
Triad 2010 power_point_chapter_1
Triad 2010 power_point_chapter_1Triad 2010 power_point_chapter_1
Triad 2010 power_point_chapter_1Dalia Saeed
 
Modernize Siebel CRM with Open UI
Modernize Siebel CRM with Open UIModernize Siebel CRM with Open UI
Modernize Siebel CRM with Open UIPerficient, Inc.
 
Nintex Forms for SharePoint Online and Office 365 - From Atidan
Nintex Forms for SharePoint Online and Office 365 - From AtidanNintex Forms for SharePoint Online and Office 365 - From Atidan
Nintex Forms for SharePoint Online and Office 365 - From AtidanDavid J Rosenthal
 
Responsive Mobile Odoo Theme: Mobicraft User Manual
Responsive Mobile Odoo Theme: Mobicraft User ManualResponsive Mobile Odoo Theme: Mobicraft User Manual
Responsive Mobile Odoo Theme: Mobicraft User ManualAppJetty
 
User Manual For Kingfisher Fashion Odoo Theme
User Manual For Kingfisher Fashion Odoo ThemeUser Manual For Kingfisher Fashion Odoo Theme
User Manual For Kingfisher Fashion Odoo ThemeAppJetty
 
En2501 composer template editor user manual
En2501 composer template editor user manualEn2501 composer template editor user manual
En2501 composer template editor user manualHeo Gòm
 
Creating Reports with Financial Reporting Web Studio.pptx
Creating Reports with Financial Reporting Web Studio.pptxCreating Reports with Financial Reporting Web Studio.pptx
Creating Reports with Financial Reporting Web Studio.pptxMurtuzaS1
 
Siebel Open UI Presentation
Siebel Open UI PresentationSiebel Open UI Presentation
Siebel Open UI PresentationAjeeth Pingle
 

Similar to 13 mcv sand_mt2 (20)

14 cn
14 cn14 cn
14 cn
 
05 tmrc
05 tmrc05 tmrc
05 tmrc
 
08 ustf
08 ustf08 ustf
08 ustf
 
Making you, and your Clients Happy, by Using Reusable Components to Build Dru...
Making you, and your Clients Happy, by Using Reusable Components to Build Dru...Making you, and your Clients Happy, by Using Reusable Components to Build Dru...
Making you, and your Clients Happy, by Using Reusable Components to Build Dru...
 
Ssrs tutorial
Ssrs tutorialSsrs tutorial
Ssrs tutorial
 
OOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsOOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tablets
 
Ac nielsen+ +advisor+isights+interactive+(client+user+training)+v15+-+advance...
Ac nielsen+ +advisor+isights+interactive+(client+user+training)+v15+-+advance...Ac nielsen+ +advisor+isights+interactive+(client+user+training)+v15+-+advance...
Ac nielsen+ +advisor+isights+interactive+(client+user+training)+v15+-+advance...
 
SAP Business ByDesign html 5 UI
SAP Business ByDesign html 5 UISAP Business ByDesign html 5 UI
SAP Business ByDesign html 5 UI
 
09 cb cand_f
09 cb cand_f09 cb cand_f
09 cb cand_f
 
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business ToolsSUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
SUG Bangalore - Extending Sitecore Experience Commerce 9 Business Tools
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
 
Triad 2010 power_point_chapter_1
Triad 2010 power_point_chapter_1Triad 2010 power_point_chapter_1
Triad 2010 power_point_chapter_1
 
Modernize Siebel CRM with Open UI
Modernize Siebel CRM with Open UIModernize Siebel CRM with Open UI
Modernize Siebel CRM with Open UI
 
Nintex Forms for SharePoint Online and Office 365 - From Atidan
Nintex Forms for SharePoint Online and Office 365 - From AtidanNintex Forms for SharePoint Online and Office 365 - From Atidan
Nintex Forms for SharePoint Online and Office 365 - From Atidan
 
Responsive Mobile Odoo Theme: Mobicraft User Manual
Responsive Mobile Odoo Theme: Mobicraft User ManualResponsive Mobile Odoo Theme: Mobicraft User Manual
Responsive Mobile Odoo Theme: Mobicraft User Manual
 
User Manual For Kingfisher Fashion Odoo Theme
User Manual For Kingfisher Fashion Odoo ThemeUser Manual For Kingfisher Fashion Odoo Theme
User Manual For Kingfisher Fashion Odoo Theme
 
En2501 composer template editor user manual
En2501 composer template editor user manualEn2501 composer template editor user manual
En2501 composer template editor user manual
 
Creating Reports with Financial Reporting Web Studio.pptx
Creating Reports with Financial Reporting Web Studio.pptxCreating Reports with Financial Reporting Web Studio.pptx
Creating Reports with Financial Reporting Web Studio.pptx
 
17 vis
17 vis17 vis
17 vis
 
Siebel Open UI Presentation
Siebel Open UI PresentationSiebel Open UI Presentation
Siebel Open UI Presentation
 

More from alvaro alcocer sotil (20)

Clase ciencia - Huesos
Clase ciencia - HuesosClase ciencia - Huesos
Clase ciencia - Huesos
 
Rm rompecabeza
Rm rompecabezaRm rompecabeza
Rm rompecabeza
 
Locomocion en animales
Locomocion en animalesLocomocion en animales
Locomocion en animales
 
Presentacion comuniccaion
Presentacion comuniccaionPresentacion comuniccaion
Presentacion comuniccaion
 
El trabajo académico chomsky
El trabajo académico chomskyEl trabajo académico chomsky
El trabajo académico chomsky
 
[002665]
[002665][002665]
[002665]
 
Catedral de-lima-historia-nc2ba-51-pps
Catedral de-lima-historia-nc2ba-51-ppsCatedral de-lima-historia-nc2ba-51-pps
Catedral de-lima-historia-nc2ba-51-pps
 
Proceso de ventas 2013
Proceso de ventas 2013Proceso de ventas 2013
Proceso de ventas 2013
 
Royal plaza
Royal plazaRoyal plaza
Royal plaza
 
Plan de marketing
Plan de marketingPlan de marketing
Plan de marketing
 
Intercambio de publicidad
Intercambio de publicidadIntercambio de publicidad
Intercambio de publicidad
 
Producto marca
Producto   marcaProducto   marca
Producto marca
 
Plan de mk tcompleto (3)
Plan de mk tcompleto (3)Plan de mk tcompleto (3)
Plan de mk tcompleto (3)
 
La marca debe ser humana
La marca debe ser humanaLa marca debe ser humana
La marca debe ser humana
 
3º sesion la competencia
3º sesion la competencia3º sesion la competencia
3º sesion la competencia
 
2ºsesion beneficios de la planeacion de marketing
2ºsesion beneficios de la planeacion de marketing2ºsesion beneficios de la planeacion de marketing
2ºsesion beneficios de la planeacion de marketing
 
1º sesion planeamiento estratégico de marketing
1º sesion planeamiento estratégico de marketing1º sesion planeamiento estratégico de marketing
1º sesion planeamiento estratégico de marketing
 
Aprendiendo publicidad ppt final paola
Aprendiendo publicidad ppt final paolaAprendiendo publicidad ppt final paola
Aprendiendo publicidad ppt final paola
 
Agencia de publicidad la campaña publicitaria -tipos
Agencia de  publicidad   la campaña publicitaria -tiposAgencia de  publicidad   la campaña publicitaria -tipos
Agencia de publicidad la campaña publicitaria -tipos
 
10º
 10º 10º
10º
 

Recently uploaded

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Recently uploaded (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

13 mcv sand_mt2

  • 1. These training materials are confidential to Siebel. They may not be used to train anyone other than Accenture employees who have attended Siebel training. If the materials are marked "Restricted Use Allowed" you may use the information to help clients who are evaluating vendors, one of which must be Siebel and you may use the information to help clients which are implementing Siebel. If they are not so marked, then the information may only be used to help clients who are implementing Siebel. In either case, you can not; (a) use the materials if you are involved developing or are likely to be involved in developing a product competitive to Siebel (b)use the materials for a client who is a competitor of Siebel; or (c) provide the materials to any third party, whether it is a client or otherwise. If you are going to be discussing Siebel with a client and using these training materials as the basis of information you provide to the client, you must also make sure Accenture has a nondisclosure agreement in place with the client (as part of a Consulting Services Agreement or otherwise). Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs - 1
  • 2. Please adjust volume to hear audio. Audio will play automatically for each slide upon advance. You may replay audio by clicking on the speaker icon in the upper right hand corner of each slide. Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs - 2
  • 3. Modify/Create View, Screen and Menu/Tabs Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs - 3
  • 4. Module Objectives This module will attempt to: • Discuss Container Page and its sections: Banner Frame, Screenbar Frame, Toolbar Frame and Content Frame • Discuss Views • Describe the configuration steps needed to configure Views • Describe the configuration steps needed to configure Applications and Screens • Describe how to associate a View with a Template Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 4
  • 5. The Container Page • Web page contents with Siebel data and formatting  Renders the elements that surround the view in a Siebel application Container Page Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 5
  • 6. Specifying the Container Page • The Container page is specified in the Application object definition Container Web Page: Specifies the Container Page Siebel 2001 Configuration ©Accenture Return to Knowledge Check Modify/Create View, Screen, and Menu/Tabs- 6
  • 7. The Container Page: Employee Application • Container page sections are composed of frames Banner frame Screenbar frame Toolbar frame Content frame Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 7
  • 8. The Banner Frame • Contains the application-level menus and branding area • Defined in the template file CCFrameBanner.swt Application-level menus Siebel 2001 Configuration ©Accenture Branding area Modify/Create View, Screen, and Menu/Tabs- 8
  • 9. The Banner Frame: Application Level Menu • Assign the application-level menu items to the Generic WEB menu Position: Specifies order of appearance Caption: Specifies displayed text Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 9
  • 10. The Banner Frame: Branding Area • The branding area may contain additional images such as:  Company logo  Graphic to illustrate primary purpose of page • Modify the CCFrameBanner.swt template file to add an image • Modify main.css to change background color <td align="right“ background="images/banner_back.gif"><a href="http://www.siebel.com" target="_blank"><img src="images/ebus.gif" border="0"></a> </td> Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 10
  • 11. Lab Activity • Now is your chance to practice some of the concepts we've just covered. • Proceed to Lab 1 for this module. • Once you have completed this section, resume viewing the presentation where you left off. Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 11
  • 12. Activity Recap Now that you have completed Lab 1, you should be able to answer the questions below. Try to answer each question; the answer will pop up as you advance the slide. Question Where do you copy a logo that you want to Answer display in the banner frame? You can copy it in [SIEBELROOT]CLIENTPUBLICENUIMAGES Where do you find the template file? [SIEBELROOT]CLIENTWEBTEMPL Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 12
  • 13. The Screenbar Frame • Contains screen tabs for major screens  A screen is a collection of views • Active Screen tab is displayed in a different color The active screen tab Tab Jump Buttons Siebel 2001 Configuration ©Accenture Screen Tabs Modify/Create View, Screen, and Menu/Tabs- 13
  • 14. The Screenbar Frame: Screen Tabs • Create a page tab object definition for each screen you want to appear • Select screens that will appear as tabs, mark all others Inactive Inactive: Select if you do not want the tab to show Text: Specifies text that appears on page bar Siebel 2001 Configuration ©Accenture Sequence: Specifies page tab order appearance in screenbar Modify/Create View, Screen, and Menu/Tabs- 14
  • 15. The Toolbar Frame • The Toolbar Frame Contains:  Show drop-down list box  History menu  Customer Dashboard control  Favorites drop-down list box Favorites drop-down list box Show drop-down list box History menu Siebel Application Toolbar Siebel 2001 Configuration ©Accenture Dashboard Search Button Modify/Create View, Screen, and Menu/Tabs- 15
  • 16. The Toolbar Frame: Object Definitions • Create Toolbar Object Definitions for each toolbar  Dashboard  History Dashboard toolbar Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 16
  • 17. Lab Activity • Now is your chance to practice some of the concepts we've just covered. • Proceed to Lab 2 for this module. • Once you have completed this section, resume viewing the presentation where you left off. Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 17
  • 18. Activity Recap Now that you have completed Lab 2, you should be able to answer the question below. Try to answer each question; the answer will pop up as you advance the slide. Question Answer Where do you modify the name of a page tab? In Siebel Tools, select Application > Screen Menu Item, and set the Text property. Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 18
  • 19. The Screen View • Edit the Screen View definitions to set the display text and sequence for views Menu Text: Text that appears in site map Sequence: Defines order in drop-down lists and view tabs Viewbar Text: Text that appears in Show dropdown list and view tabs Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 19
  • 20. Configuring Startup Text • Specify the text that appears in the splash screen by editing the parameter in the .cfg file  Mobile clients only Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 20
  • 21. Views • Consist of one or more lists or forms • Reference a single business object • Are grouped into a screen Siebel 2001 Configuration ©Accenture Return to Knowledge Check Modify/Create View, Screen, and Menu/Tabs- 21
  • 22. View Templates • Are used to render Siebel views  Contain placeholders for one or more applets ID =1 ID =2 Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 22
  • 23. Applets in View Template • Can be related as:  Peers  Parent-child  Parent-child-grandchild Parent Child Peer Parent Child Peer Grandchild Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 23
  • 24. Selecting a View Template • Find an existing view that has desired applet layout • Examine the view template object definition to determine the view template to use Siebel 2001 Configuration ©Accenture Return to Knowledge Check Modify/Create View, Screen, and Menu/Tabs- 24
  • 25. Steps to create a View 1. Create new view 1. Create new view 2. Associate view template 2. Associate view template with view object definition with view object definition Use View Use View Wizard Wizard 3. Bind applets to view template 3. Bind applets to view template 4. Configure threadbar 4. Configure threadbar 5. Register and assign view 5. Register and assign view Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 25
  • 26. Create a new View – Step 1 • Use the View Wizard to create view and assign applet  Select the project and business object and enter the name and title of the view  Select a Web template  Assign applets General Tab View Wizard Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 26
  • 27. Create a new View – Step 2 • Select the template you wish to use for your new view.  Associates template and view Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 27
  • 28. Create a new View – Step 3 • Finish the view  Creates required object definitions for the view Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 28
  • 29. Layout View Editor • The Web View Layout Editor opens the template file and the applets window Drop onto applet placeholder Drag applet from Applet window Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 29
  • 30. Bind Applets to View • Drag the applets from the applet window to the applet placeholders in the Web View Editor Drop onto applet placeholder Drag applet from Applet window Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 30
  • 31. View Web Template Item • • • Is created during drag-and-drop operation using the Web View Editor Associates an applet in the repository with an applet identifier in the View template Is an object definition containing binding specification for a view Properties are Name, Item Identifier, and Applet <swe:applet id=“1"/> Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 31
  • 32. Lab Activity • Now is your chance to practice some of the concepts we've just covered. • Proceed to Lab 3 for this module. • Once you have completed this section, resume viewing the presentation where you left off. Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 32
  • 33. Activity Recap Now that you have completed Lab 3, you should be able to answer the question below. Try to answer each question; the answer will pop up as you advance the slide. Question How do you hide an applet from the Home Page? Siebel 2001 Configuration ©Accenture Answer - In Siebel Tools, go to the Object Explorer View> Home Page View (WCC). - Select Edit Web Layout. - Select the Applet you want to hide. - Change the Display Visibility Property to Hide. Modify/Create View, Screen, and Menu/Tabs- 33
  • 34. Create a new View – Step 4 • Configure the Thread Bar  The Thread bar tracks user navigation among views  Edit the View definition to set the display text for the Thread bar Thread bar Thread Title: Displays text in Thread bar Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 34
  • 35. Create a new View – Step 5 • Assign View to a Screen  Create a new Screen View definition to add the view to the desired screen • Set Menu and Viewbar Text Siebel 2001 Configuration ©Accenture Menu Text appears in the Site Map Viewbar Text appears in the Show drop-down list or view tabs Modify/Create View, Screen, and Menu/Tabs- 35
  • 36. Create a new View – Step 6 • Register View  Navigate to Application AdministrationViews in the client application • Copy and paste view name from object definition in Tools to the View record Copy view name Paste viewthese properties Set name Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 36
  • 37. Create a new View – Step 7 • Assign the View to one or more responsibilities  Navigate to Application AdministrationResponsibilities in the client application • View will not be available unless the user has this responsibility Add new view to responsibility Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 37
  • 38. Lab Activity • Now is your chance to practice some of the concepts we've just covered. • Proceed to Lab 4 for this module. • Once you have completed this section, resume viewing the presentation where you left off. Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 38
  • 39. Activity Recap Now that you have completed Lab 4, you should be able to answer the question below. Try to answer each question; the answer will pop up as you advance the slide. Question Answer What properties do you have to set if you want to change the name of a View? - In Screen/Screen View, you have to set the Viewbar Text, and the Menu Text. - In the View,the Title property. Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 39
  • 40. Summary Now that you have completed this module, you should be able: • Discuss Views • Describe the configuration steps needed to configure Views • Describe the configuration steps needed to configure Applications and Screens • Describe how to associate a View with a Template Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 40
  • 41. Knowledge Check Take this opportunity to check your knowledge of the concepts presented in this module. Try to answer the questions on the slide. The answer for each question will pop up as you advance the slide. Each answer may link back to the area within the presentation where that concept is presented. At the end of the section referenced you will find a ‘Return to Knowledge Check’ hyperlink, which will take you back to this slide. Question Answer Discuss Views Consist of one or more lists or forms Reference a single business object Are grouped into a screen Describe the steps needed to configure Views. Select File> New Object from the Siebel Tools main menu. Click the General tab and double click the View Icon. Select the template you wish to use for your new view. Finish the View. Configure the thread bar. Assign View to a Screen. Siebel 2001 Configuration ©Accenture Register View. Assign the View to one or more responsibilities. Modify/Create View, Screen, and Menu/Tabs- 41
  • 42. Knowledge Check (cont’d) Take this opportunity to check your knowledge of the concepts presented in this module. Try to answer the questions on the slide. The answer for each question will pop up as you advance the slide. Each answer may link back to the area within the presentation where that concept is presented. At the end of the section referenced you will find a ‘Return to Knowledge Check’ hyperlink, which will take you back to this slide. Question Answer Describe the configuration steps needed to configure Applications. The Application can be modified in the Container Page sp Describe the configuration steps needed to configure Screens. From the Object Explorer, select Screen Set Name Property and Default View Property. Describe how to associate a View with a Template. View is associated to a Template through the View Web T Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 42
  • 43. Lab Activity • Now is your chance to practice some of the concepts we've just covered. • Proceed to Labs 5 and 6 for this module. Siebel 2001 Configuration ©Accenture Modify/Create View, Screen, and Menu/Tabs- 43

Editor's Notes

  1. Module Overview Welcome to Modify/Create View, Screen and Menu/Tabs This module presents the types of configuration that can be done at the screen, application and view level. Areas of the application and screens are defined and their configuration is explored for the employee applications. The module also examines the role of view templates and introduces the View Wizard, used to build new views. Finally, view administration is covered.
  2. This module will attempt to accomplish: Discuss Views Describe the configuration steps needed to configure Views Describe the configuration steps needed to configure Applications and Screens Describe how to associate a View with a Template
  3. We will begin this module with a discussion about the Container Page. The container page is a page that defines the structure of the application. This page can contain the common UI components like screen bars, view bars, logos, and so on. This page can be used to define the HTML Frame definition document for the application. All views and pages (optionally) are shown within the context of the container page. The picture shown above is an example of the container page for the employee application
  4. The container page should be specified in the Container Web Page property of the Application Object. The container web page property defines the page template within which all views, pages or applets will be displayed. It is used by the Siebel Web Engine.
  5. In the Web Page Layout Container Page, you find the following elements: The banner frame, which resides on the top of the page The screen bar, which is generated beneath these as a table The view bar, which is loaded into the left-hand portion of the page The content frame, which contains the views These sections will be discussed further in the following slides Once the container page is loaded, with screen and view names displayed, the screen and view names function as hyperlinks. When a screen name is clicked, the template for the default view for that screen is obtained, and the view is generated and displayed. When a view name is clicked in the view bar, the view template, that is referenced in the view&apos;s object definition, is loaded.
  6. This slide breaks out components of the banner frame. The Banner Frame Template is defined in the template file CCFrameBanner.swt The banner frame contains Application-level menus which consists of the File, Edit, View, and Help buttons. Although it is important to note that the functionality provided by each button in the application-level menu depends on the application and the configuration you are using the general functionality for the application level menus is as follows: The File menu provides access to communication features, such as correspondence, email, fax, and page; record features, such as save and print; and synchronization and logout. The Edit menu provides access to record and query features. The View menu. Provides access to the Site Map, reports, user preferences, columns displayed, and advanced sort. Finally, the Help menu provides access to Online Help, technical support information, and other help features. The branding area is located in the upper right corner of the application window, and it shows the Siebel Systems logo. Clicking on the Siebel logo accesses the Siebel Web site.
  7. The example above details how to specify the caption and order of appearance of menu items in Siebel Tools. What you must do is navigate to the Application Object in the Object Explorer window. The Menu property of the application object depicts the Menu object definition that will be used by the application. This menu must be defined in the Menu Object in the Object Explorer window. Now, once you have established that the value that defines the Menu property of the applications object list exists as a Menu object, you can navigate to the Menu object in the object explorer window and select that menu name. From here you can proceed to select the Menu Item object which will list all the menu items that you should see in the Siebel Application Level Menu. Each Menu Item has a list of properties. The Caption property specifies the text displayed in the menu. The Position property Identifies the ordinal position of the menu item. The top level positions are 1, 2, 3, and so on. The dot notation separates the ancestors of that menu item. A further explanation of the properties that you can modify for the menu can be found in the Object Types Reference in Siebel Bookshelf.
  8. You can put additional images in the branding area such as the company logo. In order to do that you must open the CCFrameBanner.swt template file which is located in the WEBTEMPL file in the application drive. By opening this .SWT file and modifying the image source tag to include the picture you want it to include you can change the image in the banner frame. You will need to create a file with the image you wish to display and save it to a directory. In order to change the image, change the file and file location information contained in the CCFrameBanner file. You can also modify the background color and border of the banner frame in the same way.
  9. Now we will move onto the Screenbar frame where we will see that the components of the frame have been broken out. The Screenbar frame template is defined in CCFrameScreen Bar.swt template file. The screenbar frame defines the tab jump buttons and the screen tabs. You will know which screen tab is the active one as it is a different color from the other screen tabs. The tab jump buttons make the screen tabs scroll sideways so that you can see and activate screen tabs that do not fit on the initial page. The best way to define what a screen tab is would be to understand that the application is organized into screens. Each screen covers a broad topic. You access a screen by clicking the related screen tab, such as Opportunities, Calendar, or Accounts. To access a screen, click the corresponding tab. The screen appears and the tab changes color.
  10. The example above details how to specify the screen tabs for an application. What you must do is navigate to the Application Object in the Object Explorer window. Select the application for which you want to modify and navigate to the Page Tab object. Here you can see all the screens that can be navigated to for each tab in a particular application. Each Page Tab has a list of properties. The Screen property depicts the screen to be exposed through a page tab. The Text property specifies the text displayed on the page tab. The Inactive property defines if the page tab is visible. If the Inactive property is checked, the page tab will not be visible in the application. The sequence property specifies the order of the page tab for an application. A further explanation of the properties that you can modify for the menu can be found in the Object Types Reference in Siebel Bookshelf.
  11. Now let’s move on to the toolbar frame. The toolbar shown above appears beneath the screen tabs, and displays frequently used tools such as the Show drop-down list, the History drop-down list, the Favorites drop-down list, and the search button. The Show drop-down list displays the names of filters—such as My Accounts, All Accounts, and My Team’s Accounts—which determine what data you see in a screen or a view. The Show drop-down list also acts as a toggle to a different kind of view, such as an Explorer view. Next, the History drop-down list stores the most recent views you have displayed, allowing you to navigate back to any of them. It is updated every time you move to a new view. The Customer Dashboard provides employees with persistent access to customer data, such as contact name, phone number and interaction history. This data remains in the same location in the screen at the top, as long as the session is active and the dashboard is not closed. The Favorites drop-down list provides access to your saved queries and the predefined queries established by your organization. From the Favorites drop-down list, you select a saved query, and the data matching the defined criteria is automatically displayed. The search button shows a pair of binoculars. This button is located directly to the right of the Favorites drop-down list. Click this button to activate the Search Center. The Search Center allows you to search for and find records within the database.
  12. The example above details configuration of the application toolbar using Siebel Tools. What you must do is navigate to the Toolbar Item Object in the Object Explorer window. Select the Toolbar you wish to modify and select the Toolbar Item object. For each toolbar in the application, you create a Toolbar object definition in the Object List Editor. This provides a named toolbar that the user can activate or deactivate in Siebel applications, and to which icons (Toolbar Item object definitions) can be associated or removed. Typical toolbar functionality for most applications is implemented using HTML toolbars. In an HTML toolbar, the buttons are static images, which may be dimmed to indicate unavailability, but otherwise are not manipulated by program logic on the browser.
  13. This slide details configuration of menu text and viewbar text using Siebel Tools. A Screen View object definition associates a view with the screen view&apos;s parent screen object definition. This is how views are included in screens. A screen is a collection or group of related views: The screen represents a logical grouping of views pertaining to one business function. All the views in a screen usually map to a single business object. You access screens through the Screens menu or the tabs in the Tab bar. The menu and tab that provide access to a screen are defined as part of an Application object definition—one or both may exist for a given screen. Screen definitions specify the default view that appears when a tab is clicked. Screens have a single child object type that is Screen View. To define a Screen: From the Object Explorer, select Screen. The Object List Editor opens. Choose Edit &gt; New Record to add a new Screen object definition. Set the following properties for the new Screen record: Name property. (Required.) Name of the screen. All references to a screen are done through its name. Default View property. View that will be used when the user clicks on a page tab for a Screen. NOTE: A view must be added to the screen before it can be specified as a default. To define a Screen View: From the Object Explorer, select the Screen object type. The Object List Editor opens. Choose Edit &gt; New Record to add a new screen object definition. Set the following properties for the new Screen View object: Menu Text property. This is the text that is displayed in the submenu of the Screens menu bar selection. Viewbar Text property. This is the text that will appear in the view bar for this view. Sequence property. This is the order that the view will appear in the submenu for the screen.
  14. Now you can also configure the startup text in the splash screen by editing the parameter in the .CFG file. The parameter you must change is the ApplicationSplashText parameter and any text you enter here will be seen on the splash screen for mobile web clients. There is one important note to make: the specification in the .cfg file affects only the Mobile Web client. For the Web client, startup text is specified as a parameter on the Object Manager.
  15. Now let’s focus our discussion on views. A view is a collection of applets that appear at the same time on the same screen. A view can be thought of as a single window’s worth of data forms (applets). Generally, a Siebel application window displays one view at any one time. The currently active view is changed by selecting a different view from the View bar or from a menu sub option in the Screens menu. A view can reference a single business object at any one time.
  16. View templates are associated with a view through the View Web Template object definition. A view template primarily contains placeholders for applets as specified by the &lt;swe:applet&gt; tag. The mapping of specific applets to these placeholders is done visually through the View Web layout editor. Each applet tag acts as a placeholder for an applet’s location in the view template. This same view template can be used to show different views by mapping the view’s applets to these placeholders. Although each view template contains multiple applet tags, typically not all applet tags are mapped. You must however make sure to map at least one applet tag within a frame to an Applet in the repository otherwise empty frames will occur. Each applet in the view has an ID. Placeholder IDs are discussed in upcoming slides
  17. Applets in a view can be displayed in 3 different ways. Relate the applets in a Peer:Peer manner which displays the applets side by side. Relate the applets in a Parent:Child format. Here as you can see in the diagram there is a parent applet at the top of the view and directly beneath it a child applet appears. You can relate the applets in a Parent-Child-Grandchild format. Here you have a parent and child applet like the previous format however the hierarchy goes one step further to include a grandchild applet. The grandchild applet is related to the child applet in the same way that the child applet is related to the parent applet
  18. The best way to select a view template for a view is to find an existing view in the application that has the desired applet layout that you wish to replicate. Once you know the view name you can navigate to the View Object in the Object explorers window and select the view that you wish to replicate. From here you can select the View Web Template object. Each record in the view web templates object has a property called the Web Template which contains the web template name. This is the name of the view that you wish to replicate.
  19. You create new views by using the New View Wizard or by defining views in the view object in the Object List Editor. It is much simpler and more accurate to create views using the View Wizard. In this course we have chosen to create objects using a wizard where available instead of manually as it is a much quicker process to create an object using a wizard. In addition, a wizard makes sure that you don’t leave out steps when creating objects. We will discuss the steps to creating a view using a view wizard in the next few slides.
  20. Now that we have described views and view templates, we will explain how to create a view template using the View Wizard. The View Wizard helps you define all the correct properties and automatically creates child objects, such as applets, based on the information you enter. The View Wizard creates a view and assigns the applets. In order To create a new view using the View Wizard: Choose File &gt;New Object from the Siebel Tools main menu. The New Object Wizard dialog box appears. Click the General tab, and then double-click the View icon. The New View page of the View Wizard appears. The New View page of the View wizard is the first screen that you are prompted with after selecting the View Wizard and it is displayed above. This screen is very similar to the List Applet Wizard and Form Applet Wizard General pages as it allows you to enter the project that you want the view to be part of and business object whose data the view will display. Only locked projects appear in the picklist. This screen is also where you would enter the name of the new view. The view name must be a unique name that has not already been used by another view in the system. The last thing that you can specify in this screen is the display title for the new view. This is the name to appear in the user interface and may be left blank if no title is desired.
  21. Now the next screen in the View Wizard is the View Web Layout – Select Template page. This screen of the wizard associates the web template with the new view you are creating. The presentation of the view is determined by the Siebel Web Template. This section asks you to select a web template for the view and once you have done that, it associates the template with the view. Associating a template and an view in Tools lets the program know which template to use for the view. The box to the right of the page is a visual display of the layout of the web template, as you scroll through the list you can visually see what the web template looks like. Once you have selected the appropriate web template in this screen, you can press ‘Next’ to be taken to the next step in the View Wizard
  22. In the Finish page you will need to review your selections, and then Click Finish. Once you have pressed the finish button, Siebel will proceed to create your View definition. Once the view definition has been created, the View Web Template (Base)-Layout window appears.
  23. Siebel automatically opens the Layout View Editor page once the Wizard has finished creating the View Definition. If necessary, you can drag and drop applets from the Applets Window to the sectors in the Layout View Editor. You edit the Web layout of a view in the Web View Editor. The Web View Editor allows you to edit the mapping between applets in the view and placeholders in the template.
  24. In order to add an applet to the Web layout of the view you can drag an applet from the Applets window and drop it onto an applet placeholder in the template. The Applets window shows all applets based on business components in the business object of the view. When an applet is mapped to a placeholder, the applet is displayed in the position it would appear at runtime. Once you are ready to preview the view design you can Right-click on your Web Template-Layout and select Preview. The preview screen simulates what the view would look like in the run-time environment by removing unmapped placeholders. This preview is not intended to be a 100 percent accurate representation of the eventual HTML output—it is intended to give you a rough idea about the structure and look of the generated output. The picture on this slide is a representation of a view preview.
  25. The View Web Template Item defines applets to be mapped to place holders in a Web Template. They contain the name of the applet as well as a unique identifier for a placeholder in the template. The placeholder to which a View Web Template Item is mapped determines the position of the applet within the template. View Web Template Item objects are automatically created when you drag and drop applets onto a Web template using the Web Applet Layout Editor. One thing that you should note is that the default Applet Mode for applets in a new view is Base. You should view this property in the View Web Template Item for each applet and set the Applet Mode appropriately.
  26. The thread bar is a navigational tool for the user. It provides the means to navigate from view to view among the views previously visited in the current screen. The fourth step to creating a view requires you to edit the view definition to set the display text for the thread bar. The Thread Title property is the text used in the thread to identify the view. For example, in most of the views displaying Accounts (such as Account List view and Account Detail - Contacts view), the Thread Title is Account: In order to set the Thread Title property you need to navigate to the Views Object in the Object Explorer and select the view for which you want to set the Thread Title property for. From here, you can tab across to the Thread Title property and set it accordingly.
  27. Once you have completed your view definition, you will need to assign the view to a screen. You would do this by selecting the screen that you want to add the view to and adding a new screen view definition. What you need to do is navigate to the Screens object in the Object Explorer and select the appropriate screen. From here navigate to screen views and create a new record. You will need to enter the name of the view in the view property. The Menu Text property is the text displayed in the submenu of the Screens menu bar selection, you will need to populate this with an appropriate text. The Viewbar Text property is the text that will appear in the view bar for this view and again you will need to populate this with an appropriate text value.
  28. Now you must note that views must be administered in the client application to make them available to users. This is the sixth step in the process to creating a new view. What you must first do is register the view. You need to do this in the Siebel Application. You must launch the Siebel Application and go to the View Menu and select the Site Map option. This will take you to the site map where you can navigate to any screen you wish. Select the Application Administration option and then select Views beneath the Application Administration heading. Here you will be able to create a new view record by pressing the new button or typing CTRL + N. You can create a new record and in the View Name field copy the exact view name of the view you are creating.
  29. Now having created your view, you will want people to have access to it. This is the final step in the process. You must do this by assigning the view to various responsibilities. This has to also be done in the Siebel Application and is accessed by going to the Site Map from the view menu and selecting Application Administration again. From here you must select the responsibilities option and you will be taken to a view with various different responsibilities. From here you should select the responsibilities that you want your view to be accessed by and add the view to each one. Again, the view name must be the identical name of the view that you have created.
  30. Now that you have completed this module, you should be able to: Discuss Views Describe the configuration steps needed to configure Views Describe the configuration steps needed to configure Applications and Screens Describe how to associate a View with a Template
  31. Print off Lab 2 to begin the activity.