Quest
Quest
a task? _ Siebel Task Flow Diagram _ Siebel Business Process _ Siebel eRoadmap _ Siebel Environment Relationship Diagram (Answer: 2. A Siebel Business Process shows the flow of work performed by systems or users to complete a business task.) Q2 Which is a hosted solution that provides core functionality to casual users, business partners, and remote division? _ Siebel CRM OnDemand _ Siebel Analytics _ Siebel CRM Enterprise _ Siebel CRM Professional Edition (Answer: 1. Siebel CRM OnDemand is a new hosted CRM solution that provides core Siebel functionality to users.) Q3 Which is an installed solution designed for companies with fewer than 100 users? _ Siebel Analytics _ Siebel CRM Professional Edition _ Siebel CRM OnDemand _ Siebel CRM Enterprise (Answer: 2. Siebel CRM Professional Edition is an installed product that is designed for companies with fewer than 100 users.) Q4 How many business components can be referenced by a single list on a view? _ More than one _ None _ One and only one _ One or many (Answer: 3. A single list on a view only exposes data associated with one and only one business component. The business component may be made up of multiple tables.)
Q5 (ex:Siebel1_5) Which Toolbar button displays context-sensitive instructions for completing a task? _ Button C _ Button B _ Button D _ Button A (Answer: 2. Context sensitive Help is accessed via the iHelp button. The iHelp button is an image of a clipboard with a checkmark on it.)
Q5 (ex:Siebel1_5) Which Toolbar button displays reports associated with the active Siebel screen? _ Button C _ Button D _ Button B _ Button A (Answer: 2. Reports are accessed by clicking the Reports button. The Reports button is an image of a page with a pie chart on it.)
==Section 2: Architecture & Installation== Q1 Which server component mode is being used when a component task runs until completion and then stops? _ Static _ Batch _ Background _ Interactive (Answer: 2. Batch mode components end once the task has been completed. Examples of these are Enterprise Integration Manager, Database Extract, and Generate Triggers.)
Q2 Which are parts of the Siebel Web Architecture? Choose three. _ _ _ _ _ Siebel Domain Server Multiple Gateway Servers Siebel Web Server Extensions Siebel File System Multiple Siebel Servers
(Answer: 3,4,5. The Siebel File System, Siebel Servers, and Siebel Web Server Extensions are all part of the Siebel Web Architecture.)
Q3 Which part of the Siebel architecture contains the Siebel Repository File, Configuration File, and Siebel Web templates? _ _ _ _ Siebel Web Client Siebel Gateway Name Server Siebel Server Third-party Web server
(Answer: 3. The Siebel Repository File, Configuration File, and Siebel Web templates are all contained on the Siebel Server.)
Q4
How might you check the Siebel Enterprise for errors and potential problems after installation? _ _ _ _ Rerun the installation program and select Verify Examine the registry file Run Environment Verification Test Run Health Check
(Answer: 3. The EVT checks that the database server and Web server are present and operating correctly to support the Siebel installation. It is also used to examine the Siebel Gateway Name Server, the Siebel Server, and the Siebel Web Server Extensions.)
Q5 Which products do you have the option of installing with the Siebel Enterprise Server Installer? Choose three. _ _ _ _ _ _ Siebel Gateway Name Server Siebel Web Server Extensions Siebel Server Database Server Siebel Tools Siebel Web Client
(Answer: 1,3,4. The Siebel Gateway Name Server, Siebel Server, and Database Server can all be installed using the Siebel Enterprise Server Installer.)
Q6 Which is true of Set Server Event Logging? _ A log file is generated for each Server Component running on each Siebel Server in the Enterprise _ A log file is generated for each Server Component event generated by each Server Component _ A log file is generated for each individual Siebel Server depolyed as part of an Enterprise _ A log file is generated for the Siebel Enterprise, and each Siebel Server is a section within the file (Answer: 3. Setting Server Event Logging causes the generation of a log file for each individual Siebel Server deployed in the Enterprise.)
==Section 3: Access Control & Organizational Setup== Q1 Which are true of responsibility in Siebel Applications? Choose two. _ _ _ _ Controls user access to data records Determines the set of views to which a user has access Corresponds to a user's job function Affects how the user logs into the system
(Answer: 2,3. Responsibilities in Siebel applications are used to determine the set of views that users can access. Responsibilities correspond to job functions.)
Q2 Which statement about views and responsibilities is true? _ A manager responsibility and user responsibility may not share views _ Each responsibility assigned to a user must have entirely separate views assigned _ A user sees the union of all the views from all of their responsibilities _ Users must log out and back in to change responsibilities (Answer: 3. If a user has more than one responsibility, the user will have access to all of the views associated with all of his or her responsibilities.)
Q3 Which are Access Control mechanisms for controlling access to customer data? _ _ _ _ _ Access Access Access Access Access based based based based based on on on on on job title responsibility position user ID organization
(Answer: 3,4,5. Customer Data access is controlled using access control mechanisms based on user ID, organization, and position.)
Q4 Which position onthe team is automatically assigned to the user who creates the record? _ _ _ _ Primary Administrator Leader Owner
(Answer: 1. Accounts(?) are required to have a primary position associated. For this reason, when the account is created, the user creating the account is automatically assigned as the primary.)
Q5 To which can you assign individual records to control access to customer data? Choose three. _ _ _ _ Responsibilities Organizations User Groups Positions
_ Users (Answer: 2,4,5. Customer Data access can be controlled by assigning records to users, positions, or organizations.)
Q6 Which of the following can be assigned using Personal Access Control? Choose three. _ _ _ _ _ _ Quotes Activities Service requests Forecasts Assets Opportunities
(Answer: 2,3,5. Personal Access Control affects Assets, Activities, and Service Requests.)
Q7 Which of the following entities can you directly assign to an access group? Choose three. _ _ _ _ _ Households Positions Organizations Employees Contacts
(Answer: 1,2,3. Positions, Organizations, and Households can be directly assigned to an access group. )
Q8 How can you assign access groups to child categories? Choose two. _ Click the Propagate button to assign the parent access groups to all child categories _ Click the Cascade button to assign the parent access groups to all child categories _ Right-click the parent access group and select Make Child to create a child with the same properties _ Manually enter access groups for each child category (Answer: 2,4. Access groups can be assigned to child categories by either manually entering and access group for each child, or by using the Cascade button to assign the access group associated with the parent to all of the child categories.)
==Section 4: Exploring Siebel Applications== Q1 Where is the main data for person-related business components stored? _ S_CONTACT table
_ S_USER table _ S_PARTY table _ S_PERSON table (Answer: 1. The S_PARTY table serves as the base table for all party business components. It stores the Party name and Party type. The S_CONTACT table, which is an extension table of the S_PARTY, stores person-related data.)
Q2 What are the three major types of tables in the Siebel Data Model? Choose three. _ _ _ _ _ Interface List of Values Party Repository Data
(Answer: 1,4,5. The three major types of tables found in the Siebel Data Model are Data tables, Repository tables, and Interface tables.)
Q3 Views in the UI Layer reference which object definitions in the Business layer? HINT: You may want to sketch the Major Objects Definitions diagram you learned in class as a reference. _ _ _ _ Fields Business objects Business components Columns
(Answer: 2. Views (part of the UI layer) reference business objects in the Business layer.)
Q4 In Siebel Tools, how would you most easily find a child object with an unknown parent? _ _ _ _ Use Use Use Use the the the the Flat tab Repository Search Detail tab Types tab
(Answer: 1. The Flat tab in Siebel Tools is not organized hierarchically, making it easier to find an object by name, even if it is a child object.)
Q5 Which type of table is used to store object definitions that specify one or more Siebel applications? _ Data
_ Repository _ System _ Definition (Answer: 2. Object definitions that specify one or more Siebel applications are stored in the Repository tables.)
Q6 You want to be able to display read-only information from the sales stage tables in an applet that displays opportunity data. What sort of relationship must exist between the sales stage tables and the opportunity tables? _ A link must exist between the opportunity the sales stage business component. _ A join must exist between the opportunity the appropriate sales stage table. _ A join must exist between the opportunity the sales stage business component. _ A link must exist between the appropriate appropriate sales stage table. business component and business component and business component and opportunity table and the
(Answer: 2. In order to display read-only information in an applet that comes from a table in a different business component, a join must exist between the applet's business component and the table containing the data you wish to display.)
Q7 If there is always a related row in a joined table, should you set the Outer Join flag to TRUE? _ Yes, it will greatly improve performance _ No, it is not necessary and will have a negative performance impact _ No, it will cause a conflict and cause the join to not work properly _ Yes, it is necessary in order to properly pull data from the joined table (Answer: 2. Setting the outer join flag to TRUE will likely have a negative performance effect, and is not necessary if there is always a related row in the joined table.)
Q8 (ex:Siebel4_8) The Property window shown in the exhibit is for which type of link? _ _ _ _ 1:1 M:M M:1 1:M
(Answer: 4. By examining the Properties window, you can identify a 1:M link by the presence of a field name in the Destination Field property. M:M links will have an Inter Child Column, Inter Parent Column, and Inter Table designated.)
==Section 5: Configuration== Q1 Every object definition must belong to _____ project. _ _ _ _ a Siebel-supplied more than one at least one one, and only one
(Answer: 4. Every object definition in the repository must belong to a project. Object definitions can belong to only one project.) Q2 Which must happen in order to make a view available to users? Choose two. _ _ _ _ View View View View must must must must be be be be assigned to one or more positions registered compiled and added to the Windows registry assigned to one or more responsibilities
(Answer: 2,4. In order for a view to be available to users, it must be registered and it must be assigned to one or more responsibilities.)
Q3 Which can be compiled to produce an .srf file? Choose two. _ _ _ _ Projects Object definitions Workflow objects Access groups
(Answer: 1,2. An .srf file is created when projects or object definitions are compiled.)
Q4 What is the purpose of the sort specification property on a business component? _ Specifies the sort order for retrieved records _ Identifies the records that are able to be sorted on _ Enables sort capabilities for the business component _ Identifies which columns will include the quick sort buttons in the user interface (Answer: 1. The sort specification property for a business component specifies the sort order for records that are retrieved from the business component.)
Q5
What is the purpose of the Pre Default Value property on a column in an extension table? _ Automatically assigns a value to a field when the record is written to the database, if no value has been provided _ Automatically changes any entry in the field to a predefined value _ Automatically assigns a value to a field for a new record when it is created _ Automatically assigns the value of DEFAULT to any blank fields in the record. (Answer: 3. The Pre Default Value property allows for the automatic population of a column when a new record is created.)
Q6 Which Runtime property setting results in a drop-down arrow in the field that references a static picklist? _ _ _ _ The The The The Runtime Runtime Runtime Runtime property property property property is is is is set set set set to to to to FALSE SHOW DROP DOWN TRUE
(Answer: 4. In order to enable a drop-down box for a field that references a static picklist, you must set the Runtime property to TRUE.)
Q7 Which type of Web template is used for login pages? _ _ _ _ List applet Web templates Web page Web templates View Web templates Form applet Web templates
(Answer: 2. Siebel login pages are based on the Web page Web template.)
Q8 How would you determine which view Web template to use when building a new view using the View Wizard? _ Always use the View Default Web template _ Before starting the wizard, find an existing view that has the desired applet layout and check the view template object definition to determint the template being used _ The view wizard will automatically select the best template based on the applets you select to display in the view _ When the wizard asks for the view template, scroll through the list and check each template's layout in th e preview window until you find one you like (Answer: 2. To make sure you use an appropriate template when building a new template, locate an existing view with the desired
layout and examine its view template object definition to determine which template is being used.)
Q9 If there are no matching conditions met for a dynamic drilldown and no default is configured, what happens when the user clicks the hyperlink? _ _ _ _ The user is taken to the first target view in the list Nothing: The user does not drill down The screen refreshes and returns to the same view An error message is displayed
(Answer: 2. For a dynamic drilldown to work, there must be a matching condition or a default set. The default indicates the target for a dynamic drilldown when no matching conditions exist. If the default is not set, the drilldown simply does nothing.)
Q10 Which are valid methods for configuring the Siebel application? Choose three. _ _ _ _ _ Modify Siebel template files and cascading style sheets Modify business component definitions Modify the siebel.exe file Write SQL scripts to modify the database structure Extend the database tables
(Answer: 1,2,5. The Siebel application can be configured by extending the database, modifying business component definitions, or changing template and style sheet files. You should never modify the siebel.exe file or write SQL that changes the database strucure.)
Q11 Which does the Compare Objects feature allow you to perform? Choose two. _ Delete objects _ Archive objects _ Copy objects _ Create new objects (Answer: 1,3. The Compare Ojbects feature in Siebel Tools allows you to compare objects, delete objects, and copy objects.)
Q12 What must exist between parent and child business components for a multi-value group to exist? _ Intersection table _ Join _ Extension table _ Link
(Answer: 4. In order for a multi-value group to exist, there must be a link between the parent and child business components.)
Q13 On which type of Web template will you find button and textbox controls? _ View Web templates _ Web page Web templates _ Form applet Web templates _ Control Web templates (Answer: 3. Button and textbox controls are used on form applets, so you will find these controls on Form applet Web templates.)
Q14 Which columns in an extension table serve as the user key? Choose three. _ _ _ _ _ TYPE ATTRIB PAR_ROW_ID ROW_ID NAME
(Answer: 1,3,5. The user key for an extension table is made up of the NAME, TYPE, and PAR_ROW_ID columns.)
Q15 Which statements are true concerning Undo Check Out of a project? Choose two. _ Accomplished by checking out a project from the server again before checking the project in _ Should be done when a local version of a project has become corrupted _ Makes the original project available to another developer _ Undo Check Out releases the lock on the server (Answer: 3,4. When you Undo the Check Out of a project, the lock on the server is released and the oroginal project becomes available to other developers.)
Q16 Which statements about dynamic picklists are true? Choose two. _ _ _ _ Used to update joineed fields Values displayed in the picklists change during run time Can be bounded or unbounded Displays values in a drop-down list for selection
(Answer: 1,2. Dynamic picklists are used to update joined fields. The values displayed in a dynamic picklist change during run time.)