Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
1. Which is not a Valid task when installing Siebel
a. Preparing the database
b. Install gateway server
c. Create system account
d. Run scripts to create tables
2. Which of the following contains object definition
a. Siebel Repository File
b. Siebel.exe
c. Siebel Web Template file
d. Siebel Gateway
3. How do you assign Responsibility to the user, Choose Two
a. Application Administration -> Responsibilities
b. Group Administration -> Responsibilities
c. Application Administration -> Employees
d. User Administration ->Employees
4. Siebel View contains one ore more ____________
a. Business Component
b. Records
c. Applet
d. Screen
5. Applet Type that displays only one Record
a. Form
b. Chart
c. Toggle
d. List
6. Field of data displayed on a List / Form Applet
a. Control
b. Column
c. Field
d. Business Component
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
7. Foreign key column will have suffix as:
a. _ID
b. _PR
c. _UK
d. _FK
8. Applet Class Property
a. User defined
b. CSSFrame
c. CSSFrameFindList Class
d. Determines the behavior of the applet
9. Monitor Event
a. Rule Set
b. Action Set
c. Catalog
d. Group Access
10. Personlisation rule ‘Me.Country=USA’ indicates
a. Person accessing the Siebel Application must be from US
b. Operating System variable set to US
c. User’s address in US
11. To verify successful installation of SWSE
a. Inspect the virtual directories
b. Login to Siebel Application
c. Verify the SWSE directory
12. What is NOT that you do to configure Siebel Application
a. Write Siebel.exe
b. Modify object definition
c. Write SQL Statement to access database
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
13. What is the job of Transaction Router
a. Merge data
b. Extract and populate the S_DOC_TXN_LOG
c. Extract .dx files from \docking\txnproc and flush them into docking\user\
outbox of the user
14. To find an entry with letter M from Siebel Help
a. Siebel Help Menu->Click Contents->Index->Click M hyperlink
b. Siebel Help Menu->Click Contents->Contents
c. Access Bookshelp
15. NOT True of Access Control
a. Attach Access group to Catalog
b. Catalog are node that have Master Data associated
c. To access the node, one should have Privileges (Access Group
16. Which represent the logical structure of the database
a. Database object
b. Business object
c. Data object
17. Identify the Relationship between Service Request and Action
a. M:M
b. M:1
c. 1:M
18. Collection of list and form that represent a Functional Business Area
a. Screen
b. View
c. Page Tab
19. What is Authentication
a. Validates the user
b. External file
c. Validates inside and outside the Siebel
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
20. What does Drop down signify
a. Subset of data
b. Screen
c. Page
d. View
21. The Row ID 1-ABC of table S_PROD_INT references the column in table S_ASSET of column PROD.
The row ID of the relevant record in S_ASSET is 1-XYZ. What is the foreign key in S_ASSET table.
a. S_PROD_INT
b. 1-ABC
c. 1-XYZ
22. Steps in creating Mobile Client
a. Register the user as Mobile, Remote Administration->Mobile Client
b. Group Administration->Client
c. Server Administration->Client
23. EIM – Exhibit.
[Process Delete]
…
Batch=100
Delete Matches = S_PROD_INT, NAME (%Printer%)
What is the process?
a. Delete all rows in S_PROD_INT
b. Delete 100 records in S_PROD_IN where name include Printer
c. Delete all rows in S_PROD_INT only where name Printer
24. Role of Siebel Web Engine
a. Resides in browser that builds the HTML Page
b. Not part of Object Manager
c. SWE runs with Object Manager & Creates new Web Template
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
25. UNABLE to do through Workflow Simulation
a. Query
b. Continue
c. Update
26. An opportunity from Germany needs to be assigned to a Sales Representative who can speak
Germany. What type of Comparison is it?
a. Compare to object
b. Compare to person
c. Compare object to person
27. Which is required to Merge/Delete/forecast opportunity in a position of Sale Team
a. System Administrator
b. Manager
c. Owner
d. Primary
28. What is the type of access control mechanism is required to have only Sales Rep
a. Position
b. Personal
c. Visibility field
29. Collection of Business Component
a. Screen
b. View
c. Table
d. Business Object
30. Navigation to Create Organization
a. Group Admin –>Organization creates organization without matching a division
b. Group Admin->Organization creates division with Organization Flg = ‘Y’
c. Group Admin->Division
31. Web server receives & recognize a Siebel request:
a. Passes it to the Object Manager
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
b. Retrieve the HTML pages and displays it
c. Passes it to the SWSE
32. Field level changes are tracked and stored in
a. S_DOCK
b. S_TABLE
c. S_DOC_TXN_LOG
33. Property to configure the visibility function in a View
a. Visibility Applet
b. Visibility Applet Type
c. Visibility field
d. Visibility Thread Title
34. When does the Web client initialize
a. .dbf not found
b. .uaf file is not found during synchronization
c. .uaf file is found in docking\user\outbox
35. Logical extension of S_ORG_EXT is stored in
a. S_PARTY
b. S_BU
c. S_ORG_INT
36. When do you need to create a new Business Component
a. Custom Extension Table
b. Parent-Child Relationship
c. Peer-to-Peer View
37. Scenario: Move Siebel Remote client from one Siebel Server to another
a. Automatically updates the .cfg files
b. Automatically updates the .cfg and when docking directory is deleted from the old
server
c. Automatically updates during synchronisation
38. To assign the Service Request to the Sales Representative
a. Batch Assignment
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
b. Dynamic Assignment
c. Interactive Assignment
d. Assignment Management
39. The ______ replaces placeholdes in ________ to provide WEB page
a. SWSE and Siebel Server
b. SWE and html
c. SWE and repository
40. Type of step to include the Workflow Process
a. Siebel operation
b. Siebel business Service
c. Sub-Process
41. Component of Server Task, Choose Three
a. Remote Server
b. Transaction Process
c. Transaction Router
d. Transaction Merger
42. View Parent/Child object definition
a. Type
b. Detail
c. Flat
43. The Row Id of S_BU is stored in S_ORG_EXT. What is the Foreign key in S_ORG_EXT table
a. Row Id of S_BU
b. Row Id of S_ORG_EXT
c. S_BU
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
44. What happens when no View of a Screen is assigned: Choose Two
a. Site Map is not visible
b. Screen is present with empty view
c. Screen is not visible
45. About Views, which of the following is True
a. Manager and Sales Rep may share view
b. Manager and Sales rep must have different View
c. Each Employee must have separate Views
46. Data Object consist of, Choose Two
a. Business Component
b. Tables
c. Field
d. Column
47. Not a step during Remote Administration
a. Create user, assign position & Responsibility
b. Register the Mobile client
c. Synchronize
d. Initialize the server database
48. MRG:System Conflict, Remote client tries to synchronize for which a update conflict arises as it
had already been modified. However the changes was successfully updated on the Server.
a. TRUE
b. NONE
c. Client Wins
d. Server Wins
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
49. What helps Handheld and Mobile client to enable disconnected processing
Choose three:
a. Local Object Manager
b. Local Data Manager
c. Local SWE
d. Gateway Server
e. Enterprise Server
50. NOT to propagate the database schema
a. Use Siebel Anywhere
b. Check in to the server
c. Test the Application
d. Apply the database
51. Mid Market Edition Application, Choose Three
a. Common Architecture
b. Integrated Product Suit
c. Designated for 100 user
d. Employee Application
e. Collection of Server
52. Primary Id field in Multi Value Link helps
a. To Query only one record of the child and increase performance
b. Decrease the performance
c. Aid quick sorting
53. Siebel Web Architecture, Choose Three:
a. Multiple Siebel Server
b. Multiple Gateway Server
c. SWSE
d. Domain Server
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
54. Join Specification Property
a. Table Name, User Alias, Outer Join
b. Parent Business Component, Destination field
c. Parent BC, Child BC and Destination field
55. NOT a pre-installation step
a. Install Siebel Server
b. Install Siebel database
c. Create database Server
d. Create User
56. Choose one, True?
a. View and access are dependent
b. View and access are independent
c. View represent the Views and Access refers to Screen
57. To find the Remote client update status
a. Remote Admin->client Status
b. Server Admin->Update status
c. Remote Administration
58. Siebel eBusiness Application, Choose Two
a. Integrated suit
b. Common Architecture
c. Few 100 user
59. NOT a Component Group component
a. Workflow Process Monitor
b. Workflow Process Action
c. Workflow Process Batch Manager
d. Workflow Process
e. Workflow Management
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
60. Potential client, Competitor info
a. Contact
b. Account
c. Opportunity
d. Employee
61. Call center is what type of application?
a. Employee
b. Industry
c. External
d. MME
62. To change the sequence of Screen Tab:
a. Application Obj – Page Tab – Interchange the Sequence Order
b. Applicatin Obj -> Screen
c. Screen->Screen View
63. Not true of Business Component
a. Represent a business area
b. Field that represent column of different tables
c. Physical group of data
64. What does Buscomp View mode signifies:
a. Subject to access control
b. Mandatory to all buscomp
c. Is not part of Buscomp property
65. To Modify the ViewBar Text
a. Change it through template
b. Modify the applet
c. Navigate to Screen->Screen View->View Text
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
66. Sort Spec Property, Choose Three
a. Default Ascending
b. Same order as index
c. Decreases performance
d. Recommended to refer column of different tables
67. Not true of Compare Object
a. You can compare Repository Vs Archive
b. You can run Compare Object
c. You can compare object by double clicking
68. Elements of template control in Web Page
a. HTML Tags
b. Java Tags
c. Siebel Tags
69. True of Siebel Web Template
a. Re-usable
b. An applet Web object can be edited
c. Cannot be edited
70. True of Static PickList
a. Requires a Joined field
b. Can be bounded / unbounded
c. Copies the foreign key references
d. Copies the value
71. True of Join Specification
a. Source field on BC that stores foreign key & destination column on joined
table that stores corresponding primary key
b. MultiValueLink needs to be specified
c. User Alias, Table Name
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
72. True of Check-in, choose two
a. Replace newer version of project with older version
b. Copy object definition from local into server
c. Automatic release lock in Server and local
---------------------------------------------------------------
1 Getattribute("Me.Country") = "USA"
Ans - Checks if the users country is USA
2 ROW_ID of Table A is 111
ROW_ID of Table B is 2222
In Table B Foreign key of Table A is Stored .What is the Value
ANS - 111
3 What is the logical Extension table of S_ORG_EXT
ANS- S_BU
4 What is relation between Service REquest and Action
ANS- 1: M
5 When Web Server Recognises SWE Tag it passes Control to
ANS - SWSE
(Siebel Server was not given in the options .So Selected SWSE)
6 Which cannot be done by WorkFlow Simulator
ANS - It cannot have the user Interact Step and wait for user Action
7 What is Logical Database Sctucture represented
ANS - DATA Object Definition
8 DatObject Layer Contains
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
ANS - Tables & Columns
9 A Collection of related lists and forms represents functional business Area
ANS - VIEW
10 What Does a SWE Do after a Template is Created
ANS - Passes Page to Broswser Via Web Server & SWSE
11 Which is not True REgarding Catalogs and Categories
ANS - Catalog is a Node and There are Sub Catalogs in Catalogs
12 German opportunity assigned to German Sales Rep
ANS - Compare Obejct to Person
13 SWE Replaces Siebel tags with Repository Data
14 Collection of BC
ANS - BO
15 Which is not a valid task while Installing DB
ANS - Running Database scripts to create DB Schema
16 What is Aunthentication?
ANS - Validates the User & Controlled Inside and outside of Siebel
17 When a Siebel Server is moved from one server to other how is cfg updated in mobile Client
Ans - Automatically updated when Client Synchronizes for the first time
18 How do u see the Clients last Synchronization Session
Ans - Siebel Remote Administration > Cleint Status
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
19 How do you regiuster a Mobile Client
Ans - Siebel Remote Administration > Mobile Client
20 Where is Application Object Definitions stored
Ans - SRF
21 Which Applet Displays Singe Record
Form
22 What does %printer% in EIM task do
Ans - Delete all records that includes Printer
23 Relation between two tables is refered thru
Ans - Foreign Key
24 Show Drop Down
Ans - Subset of Data
25 How can a activity be automatically assigned to a sales rep once it is created
Ans - Interactive Assignment
26 Who can Delete, Merge & Forecast
Ans - Primary
-
27 What is the advantage of primary ID field in an MVG
ANS - Uses a single query to get the parent Record and primary in the child record
28 What is false about compare objects
Ans- Double Click to compare & Creates a comparison report
29 How dod u See online help for full list of Keyboard Shortcuts
Ans - Help > Contents > Index and Click on K Hyperlink
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
30 Whats is true about Sorting
Ans - It is in ascending order by default
31 What does Transaction router do
Ans - It moves data from Txn_Proc Directory to Docking/user/outbox
32 Where is the changes of rows in Server Stored
Ans- S_DOCK_TXN_LOG
33 What does Checkin Do
UnLocks on Serever & Unlocks in Client
REplaces old versions of Object defintions with New Versions
34 Represents a current or pontential Client, a business partner ir a competitor
Ans - Account
35 Siebel Mid Market Edition
Ans - Designed for companies less than 100 users
36 True about eBusiness Enterprise
Ans -
An Integrated Product Suite
Built on common architecture
37 What type of Application is Siebel call Center
Ans - Employee Application
38 How do you change the interchnage the order Contacts and Accounts Screen Tabs
Ans - Application > Page Tab and interchange Sequence for Account and Contact
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
39 When do you Create a New Business Component
Ans - When you have created a New Extenion Table
When you want to Display as a parent applet and child applet in Same view and Data to
be populated in both applet is from the same table
40 What is Applet Class for Form Applet
Ans - CSSFrame
41 Siebel Implementation in a Big Organisation Requires
Ans - Single Gateway Server,Multiple Siebel Server ,Muliple DataBase Server,Web Server
42 How do you Inspect Installation of SWSE
Ans - Inspect the Virtual Directory from IIS
43 Which are Not Valid Task For setting up mobile Client
Ans - Initialising Server Database
44 What are not the Methods to configure Siebel Application
Ans - Modify Siebel.exe & Directly Write Sql
45 An Update Conflict occurs While Synchronizing with Server and the Data provided by the mobile
Client is updated
Ans - Client Wins
46 which is not a valid Pre Installation Task
Ans - Creating the Siebel Database Owner
47 What is the Component Group for WorkFlow that shud be Enabled
Ans - Workflow Management
48 True About Views & Data Access Control
Ans - They are Independent of Each other
49 How do you assign users to reposnsibilty
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Ans -
Application Administration > Responsibilities
User Administration > Employees
50 Set Organisation Flag to make a Organisation a Division (True or False)
Ans - False ( Caution - we only Set organization flag to set a division as Organizationn)
51 Name Displayed in Show Drop Down & View Bar
Ans - Screen > Screen View >View Bar text
52 Viewing Parent Child Object definiont in Tools
Ans - Use Types Tab
53 Properties for creating a 1 to many Link
Ans - Parent Business Component,Child business Component,Source Field,Detination Field
54 Suffix of Foreign Key
Ans - _ID
55 workFlow Step to Map to another WorkFlow Process
Ans - Sub Process
56 Monitoring a cusomter Action
Ans - Action Set
57 When does a mobile Client Initialize
When local Dbf Not Found & When a uaf is found in docking\user while Synchronizing
58 Which Tag specify the formatting and layout
HTML tag
59 Propogating Database Changes
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Check Project into Server
Apply DB Changes to Server
Compile and Test on Server
Reextract Developers and have them get all Projects
60 Static PickList
Can be Bounded or unbounded
Copies Selected value into destination Field
61 What Does BusComp View Mode Definition Specify
Ans - Specifies business Compenent is subject to Access Control
62 Access Control Machanism is based by setting which of the following view properties
Ans - Visibility Applet
Visibility Applet Type
----------------------------------------
Siebel Certification Questions
SIEBEL Question Bank
Siebel Foundations (15%)
This category reviews Siebel eSales & Siebel eService features, functions, and benefits.
· Identify the methods of navigating to a particular view (i.e. Screen Menu, Tab Bar, List View).
1. You need to add some products to the 500 Laptops opportunity. Which two methods enable
you to access the correct view to add products to this opportunity? (Choose two.)
A. Select Products from the Tab bar.
B. Select Opportunities from the Tab bar
C. Select Screens ? Opportunities ? Products
D. Select Opportunities from the Tab bar, then select Products from the View bar.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
ANS :CD
· Describe how to determine to which database you are connected.
2. You are logged into Siebel Call Center as a dedicated or mobile client. How do you determine
to which database you are connected?
A. Press F12.
B. Select About Siebel from the Help menu.
C. Select Connect String from the File menu.
D. Select Technical Support from the Help menu.
E. Select Connect String from the View Options menu.
ANS:D
· Differentiate between types of views (e.g., List, Detail, Explorer)
3. Which two statements about an Explorer view are true? (Choose two.)
A. It displays a tree Applet.
B. It allows for easy data entry into form Applets.
C. It allows for the viewing of hierarchical relationships
between data elements.
D. It allows for drag-and-drop placement of records.
ANS: AC
4. Which three statements about a List view are true? (Choose three.)
A. It presents data in rows.
B. It allows for sorting of data.
C. It allows for scrolling through multiple records.
D. It presents associations between Business Objects.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
ANS: ABC
· Describe ways to manipulate data in Siebel.
5. Which three methods for adding a new record in Siebel are valid? (Choose three.)
A. Right-click and select New Record.
B. Press the Fn Insert key on the keyboard.
C. Select Add New Record from the Edit menu.
D. Select the Copy Record button from the Toolbar.
E. Select the New Record button from the View bar.
ANS: ACD
6. Which three data manipulation activities within the Siebel dedicated or mobile
client applications are valid? (Choose three.)
A. Import campaigns.
B. Merge two contact records.
C. Undo changes to activity records.
D. Add multiple addresses to account records.
ANS: BCD
· Explain the ways to search and sort data through the user interface (e.g., pdq versus
expressions, etc.)
7. What is the significance of the query that appears in the Queries picklist in the upper
righthand corner of the Siebel dedicated client?
A. The query cannot be refined.
B. The query applies to all screens.
C. All queries are available to all users.
D. The query is an available predefined query.
ANS: D
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
· Given that a user retypes the same query over and over, explain how to improve this process.
8. You are a Siebel user without administrative privileges. From which two querying actions are
you restricted? (Choose two.)
A. Using an existing public query
B. Creating a new public query
C. Refining an existing public query
D. Refining an existing private query
E. Deleting a public query
F. Creating new private queries
ANS: BE
· Differentiate between view access and record access.
9. Which three statements about position and responsibility are TRUE (chose three)?
A. Each employee record has a Primary Position field and a Responsibility field that are both
capable of storing multiple values
B. The responsibility determines which subset of data users have access to
C. An employee has to have a position in order to log on to the Siebel application
D. Responsibility should be defined corresponding to the major job functions in the organization
ANS: ACD
· Identify the significance of a primary position of an opportunity sales team (hint: forecast,
delete, etc.).
10. If there are five positions on an opportunity sales team and no valid primary
position is assigned to this opportunity, which statement is true?
A. Only those five positions on the team can delete this opportunity.
B. Everyone on the team can forecast the opportunity.
C. Anyone with an Opportunity All List view has visibility to the data.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
D. Only those with Marketing Administration Opportunity List views have visibility to the data.
ANS: D
· Explain the relationship(s) between employee, position, and responsibility.
11. Which one of the following statements is not relevant to setting up internal organization
(divisions)?
A. Associate responsibilities with users
B. Associate positions with users
C. Associate responsibilities with positions
D. Associate position with organization
ANS: C
12. What does a business entity represent in a Siebel eBusiness application?
A. applet
B. record
C. data model
D. business data
ANS: D
13. In a standard Siebel eBusiness application, which individual is external to your com-pany?
A. partner
B. contact
C. user
D. associate
ANS: B
14. In the Siebel architecture, which best represents an application?
A. collection of applets
B. collection of screens
C. collection of views
D. collection of records
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
ANS: B
15. What are the three view types? (Choose three.)
A. List View
B. Detail View
C. Explorer View
D. Multi-Value View
ANS: ABC
16. Which statement is true about standard search operators, such as AND and OR, used to
define query criteria?
A. They cannot be used.
B. They cannot be used, but wild card characters can.
C. They can be used as well as wild card characters.
D. They can be used, but only with wild card characters.
ANS: C
17. To what does visibility control access?
A. data and views
B. business objects and business components
C. attachments and literature
D. tools and scripts
ANS: A
18. Multiple users share a position. Which name appears on the team?
A. team lead
B. active employee
C. primary position
D. reporting manager
ANS: B
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
19. In standard Siebel eBusiness applications, a user may have multiple positions, _____.
A. but only one responsibility
B. but can hold only one position within an organization
C. but may log in as only one position at a time
D. but must log out to change positions
ANS: C
20. Which of the following are TRUE of Calculated Fields? (Choose two)
a) Can be used as sort criteria.
b) Can be stored in columns.
c) Validation Criteria on Calculated fields is ignored
d) They are Read-only
ANS: CD
21. You are a manager. You want to see a list of all commercial accounts with offices in the state
of Arizona. How should you construct the query in Siebel?
a) Using the My Team’s Accounts view:
create a new query, in the State field, enter AZ
in the Account Type field, enter Commercial
execute the query
b) Using the All Accounts view:
create a new query, in the State field, enter AZ
in the Account Type field, enter Commercial
execute the query
c) Using the My Team’s Accounts view:
create a new query, in the State field, enter EXISTS(AZ)
in the Account Type field, enter Commercial
execute the query
d) Using the All Accounts view:
create a new query, in the State field, enter EXISTS(AZ)
in the Account Type field, enter Commercial
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
execute the query
ANS: BD
22. Identify which points are availableUnder Technical support Information in the Help Menu of
Siebel Applications. (Choose all that apply)
a) Application Version
b) Schema version
c) Username
d) Connect string
e) Table owner
f) Repository File
g) File system
ANS: ABCDEFG
23. Which three service request research methods are supported on the Solution Search view in
the Call Center application? (Choose three.)
a) Siebel Search
b) Service Encyclopedia
c) Related Service Requests
d) Product Defects
ANS: ABC
24. How do you commit new records or changes to existing records in the Siebel database?
a) By clicking the Save button on the Tool Bar
b) By clicking the Save button on the View Bar
c) By moving off of it
d) By choosing Save Record from the File Menu
ANS: C
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Configuration and Siebel VB (32%)
This category reviews the necessary knowledge regarding Siebel customization and the basic skills
needed to create a customized Siebel Enterprise Application.
· Identify the key layers and objects within the Siebel Architecture
25. What are three layers of the Siebel Application Architecture? (Choose three.)
A. User Interface
B. Data Manager
C. Tools Manager
D. Object Manager
ANS: ABD
26. Which of the following are Object Types found in the UI Object Layer
a) Control
b) Column
c) Field
d) Applet
e) View
ANS: ADE
27. Which of the following are Object Types found in the Data Object Layer?
a) Column
b) Field
c) Control
d) Table
ANS: AD
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
· Identify which objects in the User Interface layer are used to expose which objects in the
Business Object layer (correct combination question).
28. Which three combinations are correct mappings between the User Interface Layer and the
Business Object Layer? (Choose three.)
A. Control and Field
B. View and Business Object
C. Chart and Business Object
D. Applet and Business Component
ANS: ABD
29. Which of the following are not child objects to the Parent Business Component in the Siebel
Tools OBLE? (Choose two)
a) Multi Value Link
b) Field
c) Join
d) Control
e) List
ANS: DE
· Identify when it is OK to check a project in
30. You want to avoid errors when moving object definitions from the Opportunity Project to the
Account Project. Which two actions should you take? (Choose two.)
A. Check in the Opportunity Project to the server first
B. Check out both projects to your local database with server lock
C. Recompile all projects after you make the changes in object definitions
D. Make the changes directly against the server database only
ANS: AB
· Tell why you need to specify a Join Specification for each join
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
31. Which statement about a Join Specification is true?
A. It defines whether the join is an outer join.
B. It specifies the name of the destination Business
Component to be joined.
C. It specifies the column in the base table that holds the
foreign key to the joined table.
D. It specifies which field in the source Business Component matches which column on the
destination table.
ANS: D
· Differentiate between a 1:M Link and an M:M Link
32. An account can have many opportunities associated with it, but an opportunity is associated
with only one account. You want to expose this relationship in an Account view. How should the
relationship be defined in the Account business object definition?
A. As a join in the Account business component to S_OPTY
B. As a join in the Opportunity business component to
S_ORG_EXT
C. As a link between the Opportunity business component and
the Account business component, using an intersection table
D. As a link between the Account business component and the Opportunity business component,
using a destination field
ANS: D
33. Arthur wishes to use a standard 1:M Extension table. Which one of the following does he need
to do?
a) Create a BC to Represent the 1:M extension table -> Add fields to the new BC -> Create a link
between the “parent” BC and the new BC and add the new BC to the BO - >Create an applet to Display
data from the new BC and add it to the view.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
b) Create the BO - > Create a BC to represent the 1:M extension table, add fields and add it to
the BO -> Create a link between the parent BC and the new BC ->create an applet to display the data
and add it to the view.
c) Create a BC to Represent the 1:M extension table -> Create a link between the parent BC and
the new BC -> Create an applet to store the data from the new BC and add it to the view.
d) Create an applet to display data from the new BC and add it to the view - > Create a BC to
Represent the 1:M extension table -> Add fields to the new BC -> Create a link between the “parent” BC
and the new BC and add the new BC to the BO.
ANS: A
· Specify the available picklist types and explain when to use them.
34. Which two statements about dynamic picklists are true? (Choose two.)
A. A dynamic picklist is used to update joined fields.
B. A user can add new records to the Business Component
upon which the picklist is based.
C. A dynamic picklist copies the values of the selected record into the invoking Business
Component.
D. A dynamic picklist will display a List of Values that was entered in the Application
Administration screen.
ANS: AB
35. Which of the following are TRUE? (choose two)
a) If a user types a new value into an unbounded pick list, the value is inserted into the
S_LST_OF_VAL table
b) You must declare a LOV_TYPE to distinguish the particular pick list.
c) Pick list values can be entered interactively through administration screens or by using EIM.
d) The relationship between Pick list values and the S_LST_OF_VAL table is two-way.
ANS: BC
· Justify displaying data in a Multi Value Group Applet rather than a Standard Applet.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
36. In which two circumstances should you display records in an MVG Applet instead of a
standard list applet? (Choose two.)
A. When you can view the child records on demand
B. When you can query the child and parent data together
C. When you need to display more than ten applets in a view
D. When you will not need to extend the database to add a
primary foreign key
ANS: AB
· Explain how the primary foreign key is used for a Multi-Value Link.
37. What are two valid reasons for tracking a primary id for a multi-value group? (Choose two.)
A. Your users would like to identify a primary child record.
B. Siebel can retrieve and display data in a multi-value group Applet faster than in a standard
screen Applet.
C. It allows Siebel to retrieve the primary child record data in a single query with the parent
data, rather than firing a separate query.
D. If you do not track a primary value Siebel will always fire a second query to retrieve the child
records for every parent record retrieved by the initial query.
ANS:AC
· Describe the conditions under which your customer would use advanced database
extensibility.
38. Which three tables can be created using database extensibility? (Choose three.)
A. An enterprise visible table
B. A stand-alone limited visible table
C. A table maintaining a M:1 relationship with an existing
limited visible table
D. A many-to-many intersection table between a limited
visibility object and an enterprise visible object
ANS: BCD
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
39. Which types of extensions are supported using standard Database extensibility against all
currently supported databases (Informix, SQL Server, Oracle & Sybase)? (Choose two)
a) An extension column to an existing public base table
b) An extension column to an existing extension table
c) A one-to-one extension table to an existing public base table
d) A one-to-many extension table to an existing enterprise visible base table
ANS: BC
40. Which of the following are FALSE? (Choose two)
a) Custom extensions can contain user data and foreign keys
b) Custom extensions will change the physical database and affect mobile users
c) Custom extensions can relate to the main table or eachother
d) Require Siebel Expert Services evaluation and implementation
ANS: AC
· Given a scenario, explain the potential causes for poor performance in displaying data (e.g.,
MVG, use of indexes, etc.).
41. Your customer wants to sort the Contact List Applet by Contact Last Name and Account, while
still maintaining acceptable performance. To ensure optimal performance you recommend setting the
sort specification on the Contact business component to _____.
A. Last Name
B. Last Name, Account
C. Last Name, Account ID
D. Last Name, Account and creating a new index
ANS: A
· Explain how SVB can be used to enhance the application. Given a scenario, decide where to
place a script.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
42. Which object type has no event handlers?
A. Control
B. Application
C. Business Object
D. Business Component
ANS: C
43. A customer wants to ensure that a contact is assigned to an opportunity whenever a new
opportunity is created. Select which Siebel product/feature supports this functionality.
a) Workflow Manager
b) Tools Configuration
c) SVB/COM
d) Assignment Manager
e) Enterprise Integration Manager
ANS: C
44. What scenarios would require the use of COM? (Choose two.)
a) Provide data to a Siebel Applet from the Siebel database
b) Update the local Siebel database in real time using Microsoft VB
c) Provide data to a Microsoft Word document field from the Siebel database
d) Update an external database in real time
ANS: BD
· Explain the usage of object properties (e.g., changing presentation types, data manipulation,
etc.)
45. Which three are correct Validation property values? (Choose three.)
A. N
B. <= 0
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
C. LIKE *@*.*
D. > [Start Date]
ANS: BCD
46. Which two behaviors can be configured using Business Component user properties? (Choose
two.)
A. The current record of the Action business component can
become read-only if the value of the Status field for that record is equal to Closed.
B. All Activity records related to a given Opportunity can
become read-only if the status of the opportunity is equal to Closed.
C. The state for a given Service Request record (controlled
through State Model) can be disabled if the value of the Status field is equal to Closed.
D. The color of the font of the revenue list column in the
Opportunity Business Component will be black if the revenue value for the current opportunity is less
than $50,000, and green if it is greater than $50,000.
ANS: AB
· Explain why/ when you need to define Business Object Components for each Business Object.
47. Which three statements can explain why you would need to define Business Object
Components for a Business Object (choose three)?
A. There is no Siebel-supplied definition exists to satisfy business requirement.
B. The Business Component is being used by other Business Object.
C. The need to define the same Business Component twice in the same Business Object.
D. The need to use a table already used by Siebel-supplied Business Component definition, but
for entirely different purpose.
ANS: ACD
· Describe the navigational config options (e.g., Dynamic Drill Down, etc.).
48. Which two of the following statements are true?
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
A. Drilldown Object is a child object of Business Component
B. Form Applet does not support Drilldown
C. There could be multiple drilldown destinations for one hyperlink
D. Dynamic Drill Down Object is a child object of Drill Down Object
ANS: CD
· Describe the object definition modifications required to support a picklist.
49. Which statement about the Pick Map Constraint property is true?
A. It specifies the field in the parent business component that a Pick Map is dealing with.
B. If TRUE, then the field specified in the Pick Map will not be set to NULL when no value is
picked.
C. If set, this value determines the order in which the field values will be copied back to the
business component after a particular row has been picked.
D. If FALSE, then the value of the Field in the pick list business component specified by Pick List
Field property will be copied into the Field of the parent business component.
ANS: D
· Specify the available visibility options.
50. Which one of the following object definitions has no property of visibility setting?
A. Business Component
B. Link
C. Applet
D. View
ANS: C
· Given a scenario, decide which visibility options to apply.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
51. If there are five positions on an opportunity sales team and no valid primary position assigned
for the opportunity, which statement is true?
A. Only those five positions on the team have visibility to the data.
B. Everyone on the team can forecast the opportunity.
C. Anyone with an Opportunity All List view has visibility to the data.
D. Only those with the Marketing Administration Opportunity List views have visibility to the
data.
ANS: D
Which of the following are valid for the visibility applet type properties of a view?(Choose four)
a) All
b) My team
c) Manager
d) Sales Rep
e) Personal
f) Admin
ANS: ACDE
· Draw valid conclusions about why configuration changes are not appearing in the application.
52. Which of the following are true about the Siebel Repository File (.SRF)?
(Choose Two)
A. It is stored in the …\Bin folder of the Siebel Enterprise Application client installation.
B. It is written to by the Siebel configuration file.
C. It is created by the Siebel Object Compiler that contains object definitions in a compressed,
binary format.
D. It provides faster access to the object data than would be achieved if reading the definitions
from the database.
ANS: CD
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
· Explain when to use archives.
53. What are the benefits of object export and import? (Choose Three)
A. Share object configurations between repositories.
B. Facilitate concurrent development.
C. Enable integration with external source control systems.
D. Definitions are exported from the source Repository to an archive file (.SIF).
E. Import is performed into check-out project(s). It is not performed on the server.
ANS: ABC
· Describe the process of using standard extensibility.
54. Which is a subsequent task once the data model has been extended (Choose Two)?
A. Maintenance of new logical schema separate SQL files.
B. Propagation of physical database changes to mobile user databases.
C. Modification of the client configuration file
D. Recompilation of the Siebel Repository File
ANS: BD
· Describe additional features provided by personalization.
55. Which there of the followings are features of Personalization? (Chose three)
A. It allows the management of information about users to personalize their experience.
B. It allows the extraction of data about users into a local database.
C. It dynamically tracks and responds to user interactions on a website or traditional client.
D. It provides the ability to turn views and applets on and off at display time, based on
personalization targeting rules.
ANS: ACD
56. Data layer object definitions include _____.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
A. applets and views
B. screens and views
C. tables and columns
D. repository file and execution engine
ANS: CD
57. Which three can be performed when you configure views? (Choose two.)
A. rearranging the view layout
B. creating view title and view bar text
C. specifying drilldown and applet toggles
D. eliminating borders between applets
ANS: ABD
58. Which field cannot be stored in the database, and is read-only?
A. Text f i el d
B. Required field
C. Numbered field
D. Calculated field
ANS: D
Architecture and Installation (11%)
· Given a diagram of logical view of Siebel Architecture, where components are tagged, identify
the components.
59. Which statement about a Siebel dedicated client is true?
A. It uses ODBC to talk to the Siebel Server.
B. It uses ODBC or a native connection to talk to the Siebel
database.
C. It must access the Gateway Server to access the Siebel
database.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
D. It accesses the Siebel database through the Object
Manager Component.
ANS: B
· Identify the functions of Siebel Gateway Named Server.
60. What are three functions of the Siebel Gateway Name Server? (Choose three.)
A. To store server configuration information.
B. To maintain component availability information.
C. To provide connection brokering across different Siebel
Enterprise Servers.
D. To provide load balancing across Siebel Servers via
Resonate Central Dispatch.
ANS: ABD
· Identify items stored on a Siebel File System.
61. Which three are stored on the Siebel File System? (Choose three.)
A. Notes
B. Bitmaps
C. Literature
D. Attachments
E. Correspondence Requests
ANS: CDE
· Explain the purpose of each of the servers and describe how each server is installed.
62. Why should you create multiple Siebel Enterprise Servers?
A. To point to different databases.
B. To separate mobile clients onto separate servers.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
C. To install two Siebel Servers on a single machine.
D. To separate server components across physical machines.
ANS: A
· Differentiate between the object definition repository and the user database, and explain how
each is populated in a development environment.
63. How is seed data populated?
A. By running the install.ksh script.
B. By running the imprep.ksh script.
C. By entering records in the Siebel Tools Application.
D. By entering records in the Siebel Call Center Application.
ANS: A
· Explain how uniqueness is maintained at the database level (e.g., user key, primary key).
64. Which two statements about Siebel foreign keys are true? (Choose two.)
A. They are based on user keys.
B. They are unique across all tables.
C. They capture relationships between Siebel database tables.
D. They can be determined using the Foreign Key Table
property of a column.
ANS: CD
· Identify the different types of entity relationships used within the Siebel data model, and
describe how they are implemented.
65. Which type of relationship requires an intersection table?
A. M:M
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
B. M:1
C. 1:M
D. 0:M
ANS: A
· Describe the purpose of the exe, cfg, and srf files.
66. Which Siebel file contains parameters for the application engine?
A. The .ini file
B. The .srf file
C. The .cfg file
D. The .exe file
ANS: C
· Describe the purpose, components, and function of Server Manager (e.g., task logs, etc.).
67. What should you use to start, stop, pause, and resume server tasks?
A. Server Manager
B. Enterprise Manager
C. Component Manager
D. Windows NT Services
ANS: A
· Describe the different client types (i.e., dedicated, mobile, thin client).
68. Which two statements about Windows and Java thin clients are true? (Choose two)
A. Access server-stored .cfg and .srf files
B. Directly access a local database and Siebel File System
C. Access the Database Server through the object manager component
D. Results are transformed by the object manager and returned as HTML pages
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
ANS: AC
Deployment (15%)
· Describe how Siebel Server and mobile client interact.
69. Which Siebel Remote components work to ensure that changes are pulled from the server
database and are applied to a mobile client local database? (Choose three.)
A. Server Manager
B. Transaction Merger
C. Transaction Router
D. Synchronization Manager
E. Server Request Processor
F. Mobile Client Synchronization
ANS: CDF
· Identify the components of Siebel Remote and describe the purpose of each.
70. Which statements are true about the Transaction Router? (Choose three.)
A. It runs automatically when mobile users synchronize.
B. Multiple Transaction Routers can be run on a Siebel Server.
C. It puts requested literature items into mobile users' outboxes.
D. It copies enterprise visible transactions into mobile users' outboxes.
E. It checks local visibility database (dobjinst.dbf) and visibility rules before routing a limited
visible transaction to a mobile user.
ANS: BDE
· Describe how DB server and Siebel Server interact.
71. How do the Siebel processes interact with the Master Transaction Log (MTL)? (Choose two.)
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
A. The Transaction Processor purges old transactions from the MTL once they have been copied
to all Siebel Servers.
B. Generate New Database constructs a database template from the MTL.
C. The Transaction Router inserts transactions into the MTL when the Transaction Merger is
busy.
D. Connected Siebel users insert transactions into the MTL when they make changes to the
Siebel database.
E. Assignment Manager monitors the MTL for changes in the Siebel database that will cause
objects to be reassigned.
ANS: AD
· Explain how to enable Siebel Remote on the server (e.g., transaction logging, components,
etc.)
72. Which of the following are steps to enable Siebel Remote on the server? (Choose three.)
A. Enable encryption on synchronization server
B. Synchronize local clients
C. Initialize mobile client database
D. Database extract for mobile users
E. Review routing rules
ANS: ADE
· Explain how to set up a Siebel Mobile Client (e.g, database extract).
73. In order to register Mobile client on the Mobile Clients administration screen you are required
to populate? (Choose two)
A. Mobile client name
B. User password
C. Siebel Server Name
D. Mobile Client Routing Group
ANS: AD
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
· Given an error in the synchronization process, determine the appropriate view to receive
more information.
74. Which of the following Siebel Remote Administration View(s) you can use to monitor the
status and progress of mobile clients
A. Client Status View
B. Upload Statistics View
C. Download Statistics View
D. All of above
ANS: D
· Explain how to recover from a Siebel Remote Client or server failure.
75. Which of the following statements are TRUE? (Choose two)
A. If a transmission error is detected, Siebel Remote automatically retransmits the files until the
synchronization is successful.
B. All Siebel server programs are designed to recover automatically from Siebel remote server
failure.
C. If a client database is corrupted, Siebel Remote client automatically recovers the database
from last synchronization.
D. To recover from media failure on the Siebel Remote server, user the Server Manager to
restart the Siebel Server components.
ANS : AB
76. Identify the correct sequence of recommended Installation steps required to set up a Siebel
Enterprise.
a) File Server > Siebel Server > Gateway Server > DB server >Enterprise Server
b) Gateway server > DB server >Enterprise Server > File Server > Siebel Server
c) Enterprise server > File Server > Siebel Server > Gateway Server > DB Server
d) File Server > Gateway Server > Siebel Server > Enterprise Server > DB Server.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
e) File Server > Gateway Server > Siebel Server > Enterprise Server > Client Configurations.
ANS: D
77. Identify the prerequisites for dynamic assignment.
a) Generate Triggers
b) Workflow Action Agent
c) Workflow Monitor Agent
d) Server Request Manager
e) Run ‘Dynamic Assignment mode’
ANS: ACD
78. Identify the Mandatory Columns that exist in every interface table to manage EIM processing
on a row by row basis: (choose three)
a) ROW_ID
b) IF_ROW_BATCH_NUM
c) IF_ROW_STAT
d) IF_ROW_MERGE_ID
ANS: ABC
· Identify the steps to create a required upgrade kit. Explain how to create a custom client
installation.
79. Which of the following statement is TRUE about upgrade kits?
A. An upgrade kit must not include third-party applications or other non-Siebel files
B. Upgrade kits can include changes to the Siebel base tables and customer extension tables
C. Upgrade kits cannot be used to apply changes to the interface tables
D. All of the above
ANS: B
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
· Identify performance-tuning considerations when running EIM.
80. What are some methods employed to optimize EIM performance? (Choose three)
A. Running EIM processes in parallel.
B. Using Account synonyms
C. Avoiding using multiple small batches
D. Eliminating the UPDATE PRIMARY KEYS parameters.
E. Limiting the number of records in your batch to 100.
ANS: ADE
· Describe the types of mappings that can be done to populate data.
81. Which two operations are performed by Siebel’s Enterprise Integration Manager? (Choose
two.)
A. Clear
B. Delete
C. Drop
D. Merge
ANS: BD
· Differentiate between routing visibility and application visibility
82. Which of the following statement is FALSE?
A. For an Enterprise visibility object, Siebel Remote sends all data in the object to all mobile
clients
B. For an Organization visibility object, Siebel Remote sends the object to the mobile client only
if the object is visible to the organization to which the mobile client belongs.
C. For a Limited visibility object, Siebel Remote sends the object to the mobile client only if the
object is visible to the organization to which the mobile user belongs
D. For a Limited visibility object, Siebel Remote sends the object to the mobile client only if the
object is visible to the mobile user.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
ANS: C
· Explain the process of importing data (i.e., load interface, IFB, run task)
83. What directory must the .ifb (configuration) file, use by EIM processes, reside in?
A. Siebel Server Root\bin
B. Siebel Server Root\admin
C. Siebel Server Root\input
D. Siebel Server Root\output
ANS: B
84. An SQL_Error occurs while importing data into the base tables using EIM. Which is a possible
cause?
A. User Specified Filter Query is wrong
B. Incorrect data type value
C. Transaction logging is set to true
D. A required foreign key column in the target table could not be resolved
ANS: D
85. What are three components that every Siebel Client uses? (Choose three.)
A. WAP Server
B. executable
C. repository file
D. configuration file
ANS: BCD
86. What serves as a single entry point for accessing Enterprise Servers?
A. File System
B. Database Server
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
C. Gateway Server
D. WAP Server
ANS: C
87. Which client stores Siebel data locally?
A. Mobile Client
B. Java Thin Client
C. WML Thin Client
D. HTML Thin Client
ANS: A
88. What is a benefit of deploying Dedicated Clients?
A. They use .srf and .cfg files stored on the server.
B. They may not initiate components on the Siebel Server.
C. They update Siebel data in real-time on the server.
D. They perform all application logic on the server.
ANS: C
89. What is a benefit of deploying Mobile Clients?
A. No local data are required.
B. All application logic is performed on the server.
C. They allow users to access Siebel data remotely.
D. Configuration changes can be rolled out with no downloads required to client
ANS: C
90. Identify the correct sequence of steps to Enable siebel Remote for Clients
a) Verify Client Specifications > Initialize mobile client Database > Extract DB > Synchronize >
View Results
b) Verify Client Specifications > Update CFG file > Initialize mobile client Database >
Synchronize > Register mobile clients > View Results
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
c) Update CFG file > Verify Client Specifications > Initialize mobile client Database > Extract DB
> Synchronize > View Results
d) Verify Client Specifications > Update CFG file > Initialize mobile client Database >
Synchronize > Set Synchronization preferences > View Results
e) Initialize mobile client Database > Extract DB > Synchronize > View Results
ANS: D
91. Which statements are true of a Database Extract? (Choose three)
a) Creates a compressed file of data visible to a given mobile client
b) Creates the local database template for a given database schema version that will be used
during initialization.
c) It is run on each Siebel Server supporting mobile clients
d) Retrieves data according to visibility rules which define what information a given user can
access as a mobile client
e) Creates a database snapshot file for a given user containing all the data required to initialize
the user’s local client database
ANS: ADE
92. Users A and B are on the same account team. One morning, user A connects to the server
and creates a new account X for the team. Later that day, user B creates account X on his laptop and
steps off the record. What will happen on the server after B synchronizes?
a) A second account X will be created on the server. The account X record created by B will be
marked with an internal flag to indicate that it is a duplicate.
b) The account X record created by A is deleted and is replaced by the account X record created
by B.
c) The account X record created by A remains on the server and a transaction
d) A second account X will be created on the server. The account X record created by A will be
marked with an internal flag to indicate that it is a duplicate. The system administrator is notified of the
conflict.
ANS: A
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
93. What is the procedure for enabling Siebel Remote transaction logging?
a) Change the “Docking: Transaction Logging” system preference from FALSE to TRUE.
b) Change the “Docking Transaction Logging” parameter in the [Server] section of the client
configuration file from FALSE to TRUE.
c) Install the “SQL Anywhere Replication Component” software and restart the
Siebel Server Service on each Siebel Remote Server.
d) Start the Transaction Processor with the “Transaction Logging” parameter set to TRUE on
each Siebel Remote Server.
ANS: A
94. When will a database initialization be performed? (Choose two.)
a) When the user checks the “Request Initialization” option in the File | Synchronize dialog.
b) The first time a user logs into the local database if no local database exists.
c) When the user attempts to synchronize with the Siebel Server and a new snapshot is found.
d) When the user attempts to synchronize with the Siebel Server and a new database template
is found.
ANS: BC
Business Rule Automation (11%)
· Differentiate between the various comparison methods.
95. Area (e.g., Network, Upgrade etc.), Language, and Product are the only skill-enabled criteria.
A customer service representative receives a 1-Critical Service Request for a complex network issue at a
customer in New York. This Service Request should be assigned to a network expert who has bandwidth
to deal with the issue.
Which comparison methods and criteria should be used for a rule to effectively assign Service Requests
that require skills-based matching? (Choose three.)
A. Workload rule criteria
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
B. Compare to Person with criteria Product and value Cable
C. Compare to Object with criteria Service Request Area and
value Network
D. Compare Object to Person with criteria Service Request
Area and no value
E. Compare to Object with criteria Service Request Severity and value 1-
Critical
ANS: ADE
· Identify the various assignment modes and explain their optimal use. Given a scenario, select
the best assignment mode.
96. Many new opportunities from a recently attended convention have been imported through
EIM. What is the best method to assign these opportunities to sales people?
A. List Assignment
B. Sales Assignment
C. Batch Assignment
D. Dynamic Assignment
ANS: C
· Describe the difference between a workflow process and a workflow policy.
97. Which process monitors the S_ESCL_ACTN_REQ table and processes the requests?
A. Page Manager
B. Email Manager
C. Generate Triggers
D. Workflow Action Agent
E. Workflow Monitor Agent
ANS: D
· Explain how to use the Workflow Process Designer to create a process.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
98. How do you sequence steps in a Workflow Process?
A. By selecting the first step, then dragging to the next step.
B. By following the order in which they are entered in the drawing area.
C. By selecting the first step, holding the shift key, then
selecting the next step.
D. By adding a connector and connecting the tail to the first step, and the arrow to the next
step.
ANS: D
· Explain how assignment occurs via AM (hint: positions put on teams based on rules).
99. Which are the tasks executed when running Assignment manager in dynamic mode (Choose
Three)
A. Ensure Assignment Manager is running
B. Run Generate trigger once
C. Ensure Server Request Manager is running
D. Ensure Workflow Monitor Agent is running
ANS: BCD
100. For which instance does one should run Generate Triggers?
A. Assignment Manager only.
B. Work Flow Manager only.
C. Both Assignment Manager and Work Flow Manager.
D. None of the above.
ANS: C
· Given a specific assignment business scenario in a Service organization, create an
appropriate assignment rule.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
101. The workload in ABC Corporation is defined as number of service requests (SR) assigned to an
employee with a maximum workload of 10. Bob, Frank and Amy are associated to the rule in the
Assignment Employees view with scores 30, 5 and 10 respectively. Bob, Frank and Amy have 10, 6, 8
SRs in their respective queues. There is only one assignment rule with this workload rule as its required
criteria. Who will get assigned to a new SR?
A. Bob
B. Frank
C. Amy
D. Siebel Administrator
ANS : B
· Describe the process of creating a new attribute for assignment.
102. In a typical Siebel helpdesk implementation, the manager often assigns a service request to a
service representative based on a given criterion. Which represents a viable criterion when assigning a
service request?
A. Product expertise
B. Ability to trouble-shoot
C. Experience using Siebel
D. Familiarity with the account
ANS : A
103. Assignment Manager uses a scoring system to assign service requests to qualified service
representatives. If the call center’s business rule is that the service request (SR) should go to the least-
laden rep first before escalating the SR to rep with product-specific skills, which depicts a likely scenario
in configuring the Assignment Rules?
A. Minimum score: 50; Workload: 50
B. Minimum score: 50; Workload: 50; Product Wildcard: 40
C. Minimum score: 50; Workload: 30; Product Wildcard: 20
D. Minimum score: 50; Workload: 40; Product Wildcard: 10
ANS: B
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Project Implementation Methodology (7%)
· Explain the purpose of the User and Transaction Profiles.
104. Which document is used to define user and transaction profiles in a Siebel implementation?
A. Project Plan
B. Quality Control plan
C. Scope, objectives, and success metrics
D. Capacity planning questionnaire and worksheet
ANS: D
· Identify the typical Siebel Enterprise Applications modules to be implemented during the first
phase of a phased implementation.
105. What are the criteria used to determine which modules should be implemented during the
first phase of a phased implementation?
A. Complex modules with extensive functionality
B. Modules that can support all core tasks required by users
C. Modules that will be mostly used by executive management
D. Modules that require little configuration and support less frequently performed tasks
ANS: B
· Identify the key components of the Project Control Document
106. Which of the following components are included in the Project Control Document? (Choose
Three)
A. Project plan
B. Project definition
C. Business definition
D. Project organization
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
E. Project controls
ANS: BDE
· Identify the suggested Siebel project reviews for the Analysis & Design stage
107. What are the suggested Siebel project reviews for the Analysis & Design stage? (Select two)
A. Configuration review
B. Design review
C. EIM configuration and performance review
D. Project quality review
E. VB code review
F. Workflow manager implementation review
ANS: BD
· Given a plan for setting-up the final production environment, identify missing tasks.
108. Check which of the following processes is NOT relevant to the setting-up of final production
environment: (Choose One)
A. Customize Physical Database
B. Conduct Configuration Review with Expert Services
C. Configure Servers and Client Machines
D. Run Assignment Manager for Initial Assignments
E. Schedule Batch Files for System Integrations
ANS: B
109. Which skills are necessary for members of the Functional team?
a) Knowledge of DBMS capabilities
b) Knowledge of Client and server operating systems and hardware platforms
c) Knowledge of system design and Implementation process for application software
d) Knowledge of application development standards
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
e) Knowledge of the customer’s sales and marketing processes and information requirements.
ANS: CE
In Siebel phased implementation, What is the target timeframe in which to roll out a typical first phase?
a) 2-6 weeks
b) 2-6 Months
c) 1-2 weeks
d) 1-2 Months
e) 25-30 weeks
ANS: B
110. During the early stages of requirement gathering the CRM team a Compaq discovers the
configuration will be complex. Several data extension, Business Components, joins, links and views have
to be built. To ensure a high level of user acceptance when rolling out which rollout method is the
preferred method?
a) Mass Rollout
b) Mass Implementation
c) Phased Rollout
d) Phased Implementation
e) Test Rollout
f) Test Implementation
ANS: C
111. As a part of the Siebel Systems Customer Satisfaction Audit, which of the following are
suggested Siebel project reviews. (Choose four)
a) EIM Data Mapping Review
b) Capacity Planning
c) Project Plan Review
d) Configuration Kickoff
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
e) Budget Review
ANS: ABCD
112. Which are the tasks that should be performed during the Rollout Stage? (choose three)
a) Initial data loads
b) Define territories
c) Run Siebel Territory Assignment
d) Prepare server for synchronization
e) Obtain proper hardware
ANS: ACD
113. It is necessary to create a User profile matrix for the ____?
a) Planning of Database and Server capacity
b) Assessing of Network Requirements
c) Application server capacity planning
d) Assessing Mobile hardware requirements
e) Planning the Integration Manager process
ANS: BCD
114. Technical Architecture: Hardware and Database sizing. Which of the following defines the
appropriate hardware capacity for the different system components?
(Select all that apply).
a) Number of Users
b) Data Volumes
c) Integration processes
d) Performance requirements
e) Fault tolerance
ANS: ABCDE
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
115. What are the benefits of Rapid application Development
a) Increased amount of Project resources
b) Users are more likely to claim ownership of the system (User acceptance).
c) Rapid Deployment
d) Implemented solutions are more likely to meet user’s real business needs
e) Increased Project timescale
ANS: BCD
Best Practices (9%)
· Describe the conditions under which you would create a new object rather than modifying the
existing standard object.
116. To meet the customer requirements, you need to change 60% of the controls in the Account
Form Applet. Which recommendation should you follow?
A. Modify the existing Account Form Applet
B. Use the wizard to create a new list applet
C. Use the wizard to create a new form applet
D. Determine if the applet is read-only to create or modify
ANS: C
· Describe the various backup strategies (e.g., client versus server, backup versus archive,
etc.).
117. Which two actions will help back up your server data so that you can recover if necessary?
(Choose two.)
A. Run exprep.ksh
B. Use archive files
C. Copy the .dbf file
D. Use database utilities
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
ANS: AD
· Describe the appropriate uses of one-to-one extension tables versus custom extension
columns.
118. Which two additions are possible using standard database extensibility against all currently
supported server databases? (Choose two.)
A. An extension column to an existing public base tab
B. An extension column to an existing extension table
C. A one-to-one extension table to an existing public base table
D. A one-to-many extension table to an existing enterprise visible base table
ANS: BC
· Describe the bottom-up approach to creating configuration objects.
119. What Business Layer Object does an Applet maps to?
A. Business Object
B. Business Component
C. Table
D. View
ANS: B
· Explain the impact of post-data load cleansing in a Siebel remote environment.
120. Which of the following statements are TRUE regarding the post-data load cleaning in a Siebel
remote environment (Choose Three):
A. The Siebel Remote client deletes all transaction files in the mobile client’s local outbox
directory that the Transaction Merger has successfully applied to the database server.
B. On the Siebel Remote server, the Synchronization Manager deletes all transaction files in the
mobile client’s outbox directory that the mobile client has successfully applied to the local database.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
C. After disconnecting from the Siebel Remote server, the Siebel Remote client applies the
incoming transaction files to the local database and applies retrieved file attachments to the local file
system.
D. The mobile user can use the Siebel client while the Siebel Remote client applies the changes
to the local database.
ANS: BCD
· Identify an appropriate testing process to determine if the configuration is optimal.
121. Which one of the following processes is NOT relevant to determine if the configuration is
optimal?
A. Run Application Test Scenarios Demonstrating End-to-End Data Flows
B. Run Multi-User and System Performance Tests
C. Design Initial Data Load
D. Review and Tune SQL Optimization and Index Usage
ANS: C
122. What are two recommended strategies for developing Siebel applications? (Choose two.)
A. modify the .exe
B. write customer-stored procedures
C. make a minimal set of changes
D. reuse as much of the existing application as possible
ANS: CD
123. To modify the Siebel application, a developer _____ that make(s) up the repository file.
A. writes SQL statements
B. edits object definitions
C. modifies the application engine
D. writes custom stored procedures
ANS: B
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
124. During a configuration review conducted by expert services, a configuration specialist will
analyze each of the view in the customer’s configuration that they will deploy to the field. As required by
Expert services, which items that you as a Siebel consultant should submit prior to the review
a) Compiled Siebel Repository File (.SRF file)
b) EIM data mapping
c) Extracted user DB with sufficient data
d) List of Issues concerns that the client has regarding the configuration
ANS: ACD
125. In a typical development environment, which are recommended operational procedures for
backing-up the repository? (Choose two)
a) Use DEV2PROD.BAT to migrate objects
b) Daily backup of development Database
c) Run DDLSYNC.BAT to ensure data model synchronization
d) Use REPIMP.EXE to export contents of specific repository
e) Use Siebel automated back-up utility.
ANS: BD
126. To meet the customer requirements, you are required to change roughly 80% of the Account
form applet. Which configuration practice should be considered?
a) Modify the existing Accounts form applet
b) Copy the existing Accounts form applet
c) Create a new customized Accounts Business Component
d) Copy or modify depends upon whether the applet is read-only
ANS: B
127. Which one of the following regarding join is true?
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
a) It is used between two business components.
b) It is used between two tables.
c) It is used between two business objects.
d) It is used between two applets.
ANS: B
128. What is the combination that forms the primary key in Interface table.
a) IF_ROW_STAT and IF_ROW_BATCH_NUM.
b) IF_ROW_STAT and ROW_ID.
c) ROW_ID and IF_ROW_BATCH_NUM.
d) IF_ROW_BATCH_NUM and IF_ROW_MERGE_ID.
ANS : C
129. What is the combination that forms row_id in Siebel Base Table.
a) Combination of user keys.
b) Combination of primary key and foreign key.
c) Combination of IF_ROW_BATCH_NUM and IF_ROW_STAT.
d) Combination of user key and IF_ROW_STAT.
ANS: A
130. Which one of the following regarding link is true?
a) It is used between two business components.
b) It is used between two tables.
c) It is used between two business objects.
d) It is used between two applets.
ANS : A
131.Which of the following RDBMS is used in Siebel local data base?
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
A) Oracle.
B) Informix.
C) Sybase.
D) Ingress.
ANS : C
132.Which one of the following is standard Siebel extension table?
A) S_CONTACT.
B) S_CONTACT_IF.
C) S_CONTACT_X.
D) S_CONTACT1_X.
ANS : C
133. Which one of the following is custumised Siebel extension table?
A) S_CONTACT.
B) S_CONTACT_IF.
C) S_CONTACT_X.
D) S_CONTACT1_X.
ANS : D
134. Which one are the recently released Siebel eBusiness Aplications?
A) eEnergy.
B) eSales.
C) eMarketing.
D) eCommunication.
ANS : A,D
135. Which are the following stages Siebel eRoadmap contains?
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
A) Project Definition stage.
B) Discovery stage.
C) Design stage.
D) Configuration stage.
E) Validation stage.
F) Deployement stage.
G) All of the above.
ANS : G
136. In Siebel Integration Solutions EIM is used for?
A) Data Sharing.
B) Data Replicaton.
C) Function Passing.
ANS : B
137. In Siebel Integration Solutions Siebel Virtual Business Components is used for?
A) Data Sharing.
B) Data Replicaton.
C) Function Passing.
ANS: A
138. Which of the following are used for all the three Data Sharing, Data Replication and Function
Passing in Siebel Integration Solutions?
A) Siebel Business Integration Manager.
B) Siebel Virtual Business Components.
C) Enterprise Integration Manager(EIM).
D) Siebel Business Object Interface.
E) Siebel ActiveX Plug-Ins.
ANS : A,E
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
139. Which one of the following RDBMS is not supported by Siebel?
A) Oracle
B) Ingress
C) JD Edward.
D) Sybase
E) Informix
F) SQL Server.
ANS : B,C
140. Which one of the following file extension is used in Enterprise Integration Manager?
A) .cfg
B) .srf
C) .ksh
D) .ifb
ANS : D
141. You are on Account team, your partner a dedicated user creates a new Opportunity A for this
account. Your partner later creates another opportunity B and adds you on the sales team. Which
statements are true? (Select 2)
a. In my opportunities view you can see opportunity A and B.
b. In my opportunities view you can see only opportunity B.
c. In my accounts - opportunities view you can see opportunity A and B.
d. In my accounts - opportunities view you can see only opportunity B.
Answer: b & c
142. How do you activate a drilldown? (Choose 3)
a. Ctrl – D.
b. Click on Hyperlink.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
c. Select from the Go Menu.
d. Double Click on the row Tab
e. Right click and select from the list of drilldowns.
Answer: b, d & e
143. What information is available in Help - Technical support? (Choose 3)
a. Username.
b. Version.
c. ODBC connection.
d. Connect String.
e. Configuration File.
Answer: a, b & d
144. Which sequence of events should you follow when you have extended a table?
a. Check-in project to server, apply on server, test on server.
b. Apply changes locally, activate changes locally, test changes locally, check-in project apply
changes on server , activate changes on server , test changes on server.
c. Apply changes locally, test changes locally, check-in project, apply changes on
server, test on server *.
d. One more option
Answer: b
145. Which is the correct installation order?
a. Install Siebel Servers after Gateway Sever.
b. Install Enterprise Server after you install Siebel Servers.
c. Install Siebel Server and then Install Gateway Server.
d. Install Database Server before Install Siebel Servers.
Answer: a
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
146. How do you back up Server data? (Choose 2)
a. Exprep.ksh
b. Dev2Prod.ksh
c. Copy Database file
d. Database utilities
Answer: a & d
147. A local database server has crashed and the Local Database got corrupted- How can you recover
it?(choose 2)
a. Run a database extract for the user.
b. You copy the Backup of Database and roll forward the SQL Transactions.
c. Restart Transaction Processor, Transaction Router, Transaction Merger
d. You copy the Backup of database and roll forward SQL scripts on server.
Answer: a & c
148. You observe poor performance in the account list view. While configuring the application you have
added new join and MVL to the siebel objects, but you have not changed any existing join or MVL?
(Choose 2)
a. You have added a new sort specification to the account BC
b. You have added a new search specification to the Business address BC
c. A MVG has been configured without specifying a primary
d. The join specification has not been mentioned
Answer: b & c
149. You want to default the value of a field - How do you do this? (Choose 2)
a. Set field default property
b. Set a pre-default value
c. Set a post - default value
d. Use SVB
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Answer: b & c
150. You want to create an audit record for a record when it has been written to the database.
Where should you place the SVB code?
a. “Post” Operation
b. “Pre” Operation
c. “Insert” Record
d. “Add “ Record
Answer: a
------------------------------------
Siebel Self Assessment Test
You have now completed the Siebel Self-Assessment. The feedback you received below can be used to
help you plan your studying for the Siebel Certification exam. Please contact your People Matters
representative to review your results and determine the next step for you on the path to Siebel
Certification.
For each question below, please select the best answer. Questions that require multiple answers will be
indicated in bold.
General
1. Which statement identifies the correct relational order of the UI Objects?
Screen ? Application ? View ? Applet ? List Column
Unfortunately, no
Application ? Applet ? View ? Screen ? List Column
Unfortunately, no
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Applet ? Screen ? View ? Application ? List Column
Unfortunately, no
Application ? Screen ? View ? Applet ? List Column
Yes, This is the correct order of UI objects.
2. When placing an MVG in a list applet, to achieve the best possible performance, it is important to:
Write custom SQL
Unfortunately, no
Specify a primary field for the MVG
Yes, You would specify a primary field for the MVG so a query on a list applet only returns the primary
record and not all record within the MVG.
Specify a foreign field for the MVG
Unfortunately, no
Validate all values using Siebel VB
Unfortunately, no
3. When configuring a pick list, which of the following items are mandatory? (select all that apply)
You must set the runtime attribute of the applet's list column or control to TRUE.
Yes, setting the runtime attribute is mandatory.
You must make the field required.
Unfortunately, no
You must specify a pick map.
Yes, specifying the pick map is mandatory.
You must make the field force active.
Unfortunately, no
4. Which of the following are required to build a M: M link? (select all that apply)
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Inter table
Yes, specifying the inter table is mandatory.
Primary Id Field
Unfortunately, no
Destination Field.
Unfortunately, no
Inter Parent Column
Yes, specifying the Inter Parent column is mandatory.
5. Which of the sequences below correctly articulates how the Siebel 7 Thin Client connects to a data
source?
Thin Client ? Gateway Server ? Web Server ? Object Manager ? Database
Incorrect
Thin Client ? Web Server ? Gateway Server ? Object Manager ? Database
Correct
Thin Client ? Resonate Load Balance Server ? Web Server ? Gateway Server ? Object Manager ?
Database
Incorrect
Thin Client ? Web Server ? Object Manager ? Gateway Server ? Data
Incorrect
6. Arrange the hierarchy of the parameter relationships below from BROADEST ? MOST GRANULAR:
Component Parameter
Server Parameter
Server Task Parameter
Enterprise Parameter
Correct
Task Parameter
Server Parameter
Server Enterprise Parameter
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Component Parameter
Incorrect
Server Parameter
Server Task Parameter
Enterprise Parameter
Component Parameter
Incorrect
Enterprise Parameter
Task Parameter
Server Parameter
Server
Component Parameter
Incorrect
7. Is the following statement TRUE or FALSE:
The SRF is a compiled version of the repository.
True
Correct
False
Incorrect
8. Which of the following are major table types according to Siebel (select all that apply)?
Interface (EIM) tables
Correct
System Data tables
Incorrect
Repository tables
Correct
User Data tables
Incorrect
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Data (Base) tables
Correct
Foundations
1. Which entity represents a person external to your company?
Customer
Unfortunately, no.
Party
Unfortunately, no.
Contact
Yes, A Contact is a person with whom you do business, and is external to your company.
Person
Unfortunately, no.
2. Which type of product is an internal application used by employees and partners?
Employee Application
Yes, Employee applications, such as Siebel Sales, Siebel Call Center, and eFinance are internal
applications used by employees and partners.
Partner Application
Unfortunately, no.
Customer Application
Unfortunately, no. Customer applications such as eSales and eService are external applications used by
customers.
Employee Partner Application
Unfortunately, no.
3. Marcel found out the area code of his contact, Céline, has changed from 912 to 440. Which of the
following is the easiest way for him to change Céline' s area code?
Find Céline' s record in the My Contacts View, delete it, and create a new record
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Unfortunately, no.
Find Céline' s record in the My Contacts View, go to the detail applet, change thearea code
Yes, To modify and save data, select the record field in the list or form and change it. The change is saved
when you click or step off of the record.
Find Céline' s record in the All Contacts Across Organizations View, delete herphone number from a
primary list, and input the new one
Unfortunately, no.
Find Céline' s record in the My Contacts View, delete her phone number from aprimary list, and then
input the new number
Unfortunately, no.
4. How many Business Components can a single list or form Applet reference?
Two (if using a toggle)
Unfortunately, no. A toggle Applet must be based off of one business component.
One
Yes, Each Applet is based on a single Business Component.
Unlimited
Unfortunately, no.
Eight
Unfortunately, no.
Architecture and Installation
1. Refer to the exhibit below. Scenario: You have two server machines and you are using laptops as
clients for users who will be traveling. You want to install full functionality for remote users. Which
components must be present to support this functionality. Choose three.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Siebel Web Server Extension
Unfortunately, no.
Object Manager
Yes, The laptop will need the Object Manager as well as the first server in this scenario.
Siebel Web Engine
Yes, The Siebel Web Engine must also reside on both the server and laptop.
Data Manager
Yes, The laptop will need the Data Manager as well as the first server in this scenario.
Eapps.cfg file
Unfortunately, no.
2. How might you verify repository data after installing the Database Server?
View the SESsetup.log file in the Siebel root directory
Unfortunately, no.
Verify that the Windows Service and Unix daemon process is started.
Unfortunately, no.
Run the imprep.ksh script.
Unfortunately, no.
Run a query to count the records in the S_VIEW table.
Yes, Running a query against a repository table such as S_VIEW is a great way to verify that theDatabase
Server installation was successful.
3. What happens when a user enters a URL for a Siebel application into a Web browser?
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
The Browser retrieves the appropriate templates and the Siebel Web Engine retrieves the data from the
database to build the HTML page.
Unfortunately, no.
The Siebel Web Engine recognizes the URL and passes it to the Web Server where the HTML page is
built for the user.
Unfortunately, no.
The Web Server retrieves the appropriate templates and the Siebel Web Engine retrieves the data from
the database to build the HTML page.
Unfortunately, no.
The Web Server recognizes the URL and passes it to the Siebel Web Engine where the HTML page is
built for the user.
Yes, The Web server recognizes that a URL contains a Siebel request and passes it to the Siebel Web
Engine. The Siebel Web Engine then builds the HTML page with data and template tags which is passed
via the Web server to the browser.
Access Control and Organizational Setup
1. Ken Fisher has several positions, including Service Representative, Service Leader, and Support
Engineer. His primary position is Support Engineer. How should Ken change his position to Service
Representative after he logs in?
Change the default position flag in his profile.
Unfortunately, no.
Select 'User Administration" ? "User Profile".
Unfortunately, no.
Select the position during the login process.
Unfortunately, no.
Select "View" ? "User Preferences" ? "Change Position".
Yes, Users can only log into one position at a time, and that position defaults to the user's primary
position. A user may change positions after logging on by selecting View || UserPreferences || Change
Position.
2. Which of the following views displays data based on a user's position on a team and allows all users
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
associated with assigned positions to access the data?
My View
Yes, The word "My" is frequently used in the titles of views applying single position accesscontrol.
However, "My" does not always imply single position access control. Some "My" views apply personal,
organization-based, or position-based sales team access control. For example, the My Activities view
applies personal access control.
My Team' s View
Unfortunately, no.
All Across Organization View
Unfortunately, no.
All View
Unfortunately, no.
3. Which access control mechanism would typically be used to ensure that Sales Representatives in the
UK have access to only UK Customer information?
Position
Unfortunately, no.
Responsibility
Unfortunately, no.
Personal
Unfortunately, no.
Organization
Yes, When individual data can be associated with an organization, you can apply organization-based
access control to the data. This limits data access to users assigned to a particular organization.
Exploring Siebel Applications
1. What mechanism prevents the entry of duplicate records by specifying the columns that must contain
a unique set of values?
Foreign key
Unfortunately, no.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Index
Unfortunately, no.
Primary key
Yes, Primary keys specify columns that must contain a unique set of values, prevent users from entering
duplicate records, and are used to determine uniqueness of records during data import operations.
User key
Unfortunately, no.
2. When you create a join to a party table, the destination column must reference the _____column in the
joined table.
ROW_ID
Unfortunately, no.
PARTY_ID
Unfortunately, no.
BU_ID
Unfortunately, no.
PAR_ROW_ID
Yes, The correct answer is .Tables joined to the S_PARTY table have a column named PAR_ROW_ID that is
related tothe ROW_ID column in the S_PARTY table.
Configuration
1. You want to add your company' s logo in the branding area. Which of the following is NOT a step that
you need to accomplish this?
Compile an .srf and test the application after you modify it in Tools to seewhether the logo appears
Yes, To change the logo in the Banner Frame, you would modify the template file to add the image,
providing the image file name in the HTML, then test the application. Modifying template images does
not require a recompile of the .srf.
Specify the name of the logo in an HTML IMG tag
Unfortunately, no. This is a step to add a logo to the branding area.
Test the application after saving the template file to see whether the logo appears
Unfortunately, no. This is a step to add a logo to the branding area.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Edit CCFrameBanner.swt template file to add an image
Unfortunately, no. This is a step to add a logo to the branding area.
2. What steps do you have to perform in order to bind applets to a view template? Choose two.
Drag the applets from the list onto the placeholders in the view template
Yes, dragging the applets from the applet window to the applet placeholders in the Web ViewEditor.
Launch the Web View Layout Editor in Siebel Tools to have the template file and the applets window
open
Yes, Binding applets to a view template involves launching the Web View Layout.
Create a new Screen View definition in Screens
Unfortunately, no.
Create a separate siebel.exe for each locale
Unfortunately, no.
Modify properties in Siebel Tools, by navigating to "View" ? "View Web template"
Unfortunately, no.
3. You want to edit the Web layout of a Contact Form applet by right-clicking and choosing Edit Web
Layout. You have checked out the appropriate project but you still get an error as soon as you choose
Edit Web Layout. Which of the following toolbar settings should you have set first?
History
Unfortunately, no.
List
Unfortunately, no.
Web Controls
Unfortunately, no.
Edit
Unfortunately, no.
Target Browser Group
Yes, The target browser group determines how conditional template tags are expressed in the layout
editor. Inside the template are SWE:IF tags that conditionally execute blocks of code. At edit time you see
the applet the way it would show up for the particular browser you have chosen. At run time, the
conditional sections in the template are executed appropriately for the current browser.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Debug
Unfortunately, no.
4. Opportunity and Sales Stage have a M:1 relationship according to your business model.You want to
show some data from the Sales Stage business component in your Opportunity business component.
How would you do this?
By creating an implicit join between the Opportunity business component and the S_PARTY table
Unfortunately, no.
By using the intersection table S_OPTY_STG
Unfortunately, no.
By creating a link between Opportunity and Sales Stage business components
Unfortunately, no.
D. By creating a join from the Opportunity business component to the S_STG table
Yes, A Join object definition creates a relationship between a business component and a tableother than
its base table. The join allows the business component to use columns from that table. The join uses a
foreign key in the business component to obtain rows on a one-to-one basis from the joined table, even
though the two do not necessarily have a one-to-one relationship.
5. Which of the following are true of Multi-value group (MVG)? Choose two.
Its visual cue is [Pic of Drop down arrow]
Unfortunately, no.
It requires dedicated space for each child record on a view
Unfortunately, no.
Multi-value field is required for an MVG
Yes, The multi-value field is a field in the parent business component that references a field in the child
business component.
It is an alternative to a detail view for managing parent and related child records
Yes, A multi-value group (MVG) applet is a dialog box that provides the means to display and maintain a
set of records of data from another business component (child) associated with the currently displayed
business component (parent) record.
It cannot be built on M:M relationships
Unfortunately, no
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
6. Which of the following is a valid reason to use unused columns of an existing standard 1:1 extension
table (rather than creating a custom extension column on the base table)?
The columns will very rarely be included in the User Interface, and applies to only a small subset of the
records in the base table
Yes, Adding a field that references a column in a standard 1:1 extension table may result in some
performance degradation associated with the join. However, if that field is displayed on an applet that is
not frequently used, then the performance impact is slight.
It will improve performance
Unfortunately, no.
It is a solution when you have not purchased the Advanced Database Extensibility module
Unfortunately, no.
Siebel does not permit creation of new columns on base tables
Unfortunately, no.
7. Which of the following access control mechanisms is NOT how Siebel limits records a user can access
in a given view?
Membership in access groups for catalogs and categories
Unfortunately, no.
User ID
Unfortunately, no.
User' s responsibilities
Yes, Responsibility determines which views the user can see, but does not control the data that is
presented in that view.
User' s organization
Unfortunately, no.
User' s position
Unfortunately, no.
8. You would like to see Siebel Actuate Reports in Portuguese instead of English. Which ofthe following
would you use?
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Regional setting
Unfortunately, no.
Internationalization
Unfortunately, no.
Language specific compilation
Unfortunately, no.
Localization
Yes, Localization refers to the process of adapting a program to a specific locale. Siebel applications can
be localized by translating and resizing elements of the user interface such as dialog boxes, buttons,
error messages, reports, and online help.
9. What is the effect of checking out a project? Choose three.
Locks the project in the server repository but not in the local repository
Unfortunately, no.
Locks the projects in the local database repository
Yes, Checking out a project locks the project in both the local database repository and the
serverdatabase repository. Checking out a project also copies all of the object definitions in the project to
the local database.
Locks the projects in the server database repository
Yes, Checking out a project locks the project in both the local database repository and the
serverdatabase repository.
Copies all object definitions in the project on the server to the local database
Yes, Checking out a project also copies all of the object definitions in the project to the local database.
Data Loads
1. Why would you use the ONLY BASE TABLES parameter in your EIM configuration files?
To eliminate duplicate data
Unfortunately, no.
To verify import success
Unfortunately, no.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
To speed up processing
Yes, To explicitly include or exclude tables and columns to avoid unnecessary processing, use ONLY BASE
TABLES, ONLY BASE COLUMNS, IGNORE BASE TABLES, or IGNORE BASE COLUMNS in your .ifb file.
To truncate EIM tables after import
Unfortunately, no.
Business Process Automation
1. You have a Workflow process that evaluates the age of Service Requests and updates the priority of
Service Requests that are more than a week old. Which Siebel Workflow step type are you using to
change the priority of the Service Request?
Siebel Update step
Unfortunately, no.
Siebel Operation step
Yes, Siebel Operation steps handle Siebel database operations, such as insert or update.
Decision Point step
Unfortunately, no.
Sub Process step
Unfortunately, no.
2. Which Siebel feature enables you to automatically apply a discount to a customer' s orderwhen the
customer adds both a printer and replacement ink cartridges to their onlineshopping cart?
Siebel Workflow Policy Program
Unfortunately, no.
Action Sets
Yes, Action sets are groups of actions that are triggered by events. They are created in the Action Sets
view under the Runtime Events Administration screen.
Siebel Assignment Manager
Unfortunately, no.
Rule Sets
Unfortunately, no.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
3. How can you tell if your connectors in a Siebel Workflow process are successfullyconnecting the steps
as you create the Workflow process? Choose two:
The two ends of the connector will be white in color
Unfortunately, no.
By running the process using Process Simulator
Yes, If you run the process in the Process Simulator without error, you also know that the connectors are
all connected.
By right-clicking the connector line
Unfortunately, no.
The two ends of the connector will be red in color
Yes, When a connector is successfully connected, the end of the connector will be red.
Deployment
1. Which of the following describes .dx files?
Transaction files transferred between the Server and Mobile Client
Yes, The .dx files are compressed, sequentially numbered transaction files created by the Transaction
Router server task.
Temporary files that are automatically purged upon application exit
Unfortunately, no.
Directory files used by Siebel to organize physical file directories
Unfortunately, no.
Log files used for troubleshooting EIM process errors
Unfortunately, no.
2. When does the Transaction Merger server task override the MRG: System Conflict Resolution system
preference?
Never
Unfortunately, no.
When a Duplicate Conflict occurs
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan
Unfortunately, no.
When an Update Conflict occurs
Unfortunately, no
When a Delete Conflict occurs
Yes, Transaction Merger uses specific rules to resolve conflicts with database data changes. When a
Delete Conflict occurs, transaction Merger will override the MRG: System Conflict Resolution system
preference. Whether this preference is set to Client Wins or Server Wins, a delete always wins.
3. When initially preparing your target environment for migration, which of the following tasks should you
complete? Choose three.
Check out projects that were changed in development
Unfortunately, no.
Create user accounts
Unfortunately, no
Install any required client software
Yes, To prepare your target environment, you need to install any required client software.
Install database and server software
Yes, To prepare your target environment, you need to install the database and server software.
Copy the .srf file to server and clients
Yes, To prepare your target environment you need to copy the .srf and other client files to the sever and
necessary clients, and verify the parameters (.cfg, ODBC, etc.)
4. What is stored in the S_DOCK_TXN_LOG table in the Server Database?
Before and after images of data
Yes, Field level changes are tracked and stored in a master transaction table (S_DOCK_TXN_LOG) as rows.
A list of transactions performed while docked
Unfortunately, no.
All of the data that is changed during a remote session
Unfortunately, no.
Remote user information
Unfortunately, no.
Siebel 7 Consultant Core ExamDate: 15-Jul-2002
Viswanathan Velavan