23
Working with Siebel Data 1 of 23 Siebel 8.0 Essentials

Module 03 Working With Siebel Data

Embed Size (px)

Citation preview

Page 1: Module 03 Working With Siebel Data

Working with Siebel Data 1 of 23

Siebel 8.0 Essentials

Page 2: Module 03 Working With Siebel Data

Module 3: Working with Siebel Data

Page 3: Module 03 Working With Siebel Data

Working with Siebel Data 3 of 23

Module Objectives

• To create, modify and delete records• To understand how to query Siebel CRM Application data

Page 4: Module 03 Working With Siebel Data

Working with Siebel Data 4 of 23

Working with Data in Siebel User Interface (UI)

• The operations that can be performed in Siebel User Interface (UI) are:

– Creating Data– Modifying and Saving Data– Using Picklists and Multi-Value Groups– Sorting Data– Deleting Data and Undoing a Record

Page 5: Module 03 Working With Siebel Data

Working with Siebel Data 5 of 23

Creating Data

• There are several ways to add records

– Create a new record by clicking on the New Button

OR– Right-click and select New

Record

OR– Use Keyboard Accelerator :

Ctrl+N

OR– Select New Record from

Applet Menu Option

• Note: When a new record is created, remember to fill in the fields with the ‘*’ sign. These are mandatory fields

Enter the details here

Page 6: Module 03 Working With Siebel Data

Working with Siebel Data 6 of 23

Modifying and Saving Data

• To modify data, select field in the list or form applet and change the value

• There are several ways to Save records

– Step off a record for implicit save

OR– Right-click and select Save

Record

OR– Use Keyboard Accelerator : Ctrl+S

OR– Select Save Record from Applet

Menu Option

Page 7: Module 03 Working With Siebel Data

Working with Siebel Data 7 of 23

Text Editor

• Text editor is an editable text area used to create, edit or view large amounts of text

• It is accessed by clicking the Text Editor button in the top-right corner of a text field

Enter text and click OK

Text Editor button

Page 8: Module 03 Working With Siebel Data

Working with Siebel Data 8 of 23

Attachments

• Attachments are files created in other applications that can be associated to records in Siebel applications

• They can be related to records wherever the Attachments view is available within a screen

–Drag and drop a file into the Attachments list view, or–Use the New File or New URL button

Drag and drop file to create an

attachment

Use New File or New URL to create an

attachment

Page 9: Module 03 Working With Siebel Data

Working with Siebel Data 9 of 23

Using PickLists• Picklists allow users to select a field value from a list• A Picklist can be

– Static: User selects a value from a fixed drop-down list– Dynamic: User selects a value from a list of changing values

–Example: Accounts, Opportunities

Click on Pick applet icon to open a Pick

Applet

Click on Dropdown icon

to open a static picklist

Page 10: Module 03 Working With Siebel Data

Working with Siebel Data 10 of 23

Using Multi-Value Groups• Multi-value groups (MVGs) assign one or more values to a field in a

record• Of all the values, only the primary value is displayed in the form or list

applet

MVG Select button

Contact Addresses MVG Applet

Primary

Page 11: Module 03 Working With Siebel Data

Working with Siebel Data 11 of 23

Sorting Data• To sort data in either ascending or descending order, click the column header

Click the column header for

arranging the records in

ascending or descending

order

Page 12: Module 03 Working With Siebel Data

Working with Siebel Data 12 of 23

Deleting Data and Undoing a Record

• There are several ways to Delete records

– Click on Delete Button

OR– Right-click and select Delete

Record

OR– Use Keyboard Accelerator : Ctrl+D

OR– Select Delete Record from Applet

Menu Option

• There are several ways to Undo a record

– Select Undo Record from Applet Menu Option

OR– Use Keyboard Accelerator : Ctrl+U

Page 13: Module 03 Working With Siebel Data

Working with Siebel Data 13 of 23

Queries

• Running and Executing Queries• Using Query Assistance• Querying an MVG field• Refining a Query• Saving a Query• Executing Predefined and Saved Queries

Page 14: Module 03 Working With Siebel Data

Working with Siebel Data 14 of 23

Running and Executing Queries

• Query for records inline within a Form applet or a List Applet

– From Application level Menu select Query -> New Query

OR– Click on Query button on an

applet

OR– Select New Query from Applet

Level Menu

OR– Use the Keyboard Accelerator:

Alt+Q

Right Click for Context

Menu

Page 15: Module 03 Working With Siebel Data

Working with Siebel Data 15 of 23

Query Examples

• Use Help to find available list of query operators

Type of query Example Description

Single term Service Finds an exact match

Wildcards (multiple character)

Serv* Fields that start with ‘Serv’

Wildcards (single character

Serv?ce ‘?’ matches a single character

AND *service* AND *request*

Finds records with both search terms

OR *service* OR *account*

Finds records with either search term

Comparison > 599.99 Use the following relational operators on numeric or date fields: >, <, =, <=, >=. (<> can be used on all types of fields.

Date (Today) < Today() – 1 Finds dates until yesterday

IS NULL Use in Description field of Service Request

Returns records which have no entry for that field

IS NOT NULL Returns records which have atleast one entry in that field

Page 16: Module 03 Working With Siebel Data

Working with Siebel Data 16 of 23

Record Count• Record Count provides the total number of records that match the query.

Page 17: Module 03 Working With Siebel Data

Working with Siebel Data 17 of 23

Using Query Assistant

• Query Assistant provides a simplified way for users to execute queries from anywhere in a Siebel Application

– Guides users through creating a query– Users do not have to be familiar with query syntax or

operators• Click Query Assistant button after clicking Query in a form

or List Applet Select fields and operators

using Drop down list

Select any from current

screen

Two expressions

combined with AND to form a

query

Page 18: Module 03 Working With Siebel Data

Working with Siebel Data 18 of 23

Querying an MVG Field

• EXISTS() is used to search for matches in MVGs• It is the only way to query for all child records in an MVG

MVG IndicatorSearch

criterion

Results in following

record set

Page 19: Module 03 Working With Siebel Data

Working with Siebel Data 19 of 23

Refining a Query

• Refine Query is used to modify an existing query

Page 20: Module 03 Working With Siebel Data

Working with Siebel Data 20 of 23

Saving a Query• Application level Query Menu is used to save a query• Queries can be saved and created by user• All saved and predefined queries appear in the Saved Queries drop down

Select Query > Save Query

As

Name the query and click

OK

All Predefined and saved queries in

alphabetic order in saved queries

drop down

Created and Saved by User

Page 21: Module 03 Working With Siebel Data

Working with Siebel Data 21 of 23

Executing Predefined and Saved Queries

• Predefined Queries are provided by an application administrator and cannot be deleted by an end user

• Saved Queries are created and saved by the user• All pre-defined and saved queries appear in the Saved Queries

All Predefined and saved queries in

alphabetic order in saved queries

drop down

Page 22: Module 03 Working With Siebel Data

Working with Siebel Data 22 of 23

Module Highlights

• The operations that can be performed in a User Interface (UI) are: Creating, Modifying, Saving, Deleting and Sorting data

• Picklists allow users to select a value for a field from a list–Two types – Static and Dynamic

• Multi-Value Groups (MVGs) assign one or more values to a field–The primary value is displayed

• Query Assistant can be used to run queries• Predefined queries are supplied by the application administrator • Saved queries are created and saved by the user

Page 23: Module 03 Working With Siebel Data

Working with Siebel Data 23 of 23

Lab

• In the lab you will:– Create, modify, and delete records– Use basic querying skills