Siebel CRM Development and Configuration
Covers Siebel CRM platform development topics including joins, business components, MVGs, picklists, links, repository management, and configuration tools
Questions
Which of the following is the primary Customer Data repository?
- Data Model
- Data Center
- Analytical CRM
- Collaborative CRM
Complete this statement: A business object contains information about the _________ between business components.
- Differences
- Similarities
- Shared properties
- Relationships
Which of the following is a valid relationship between Controls and Fields?
- One control maps to many fields
- Many controls map to one field
- Many controls map to many fields
- One control maps to one field
Upon completing a repository search in Tools, how do you navigate to an object definition found during the search?
- Right-click the object in the results list
- Click the object in the results list
- Double-click the object in the results list
- Select the object and press the Space Bar
What mechanism prevents the entry of duplicate records by specifying the columns that must contain a unique set of values?
- Foreign key
- Index
- Primary key
- User Key
When you create a join to a party table, the destination column must reference the _____column in the joined table.
- ROW_ID
- PARTY_ID
- BU_ID
- PAR_ROW_ID
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
- List
- Web Controls
- Edit
- Target Browser Group
- Debug
What is the effect of checking out a project? [Choose three].
- Locks the project in the server repository but not in the local repository
- Locks the projects in the local database repository
- Locks the projects in the server database repository
- Copies all object definitions in the project on the server to the local database
Which of the following populates a newly-initialized local database with a copy of all projects in the server repository?
- Database Extract
- Get
- Checking Out
- Checking In
To modify the Siebel application what would you do?
- Modify the application engine that reads the repository file
- Write custom stored procedures against the repository file
- Write SQL statements against the repository file
- Edit object definitions that make up the repository file
Which of the following statement is true for a Detail view having account form applet and the opportunity list applet?[Choose two]
- Parent Business Component is Account
- Child Business Component is Account
- Parent Business Component is Opportunity
- Child Business Component is Opportunity
Which of the following objects is used to retrieve data from the database table?
- View
- Business Object
- Business Component
- Database table
How many Business Components can a single list or form Applet reference?
- Two
- One
- Unlimited
- Eight
Which type of relationship requires an intersection table?
- Many-to-One (M:1)
- One-to-One (1:1)
- Many-to-Many (M:M)
- One-to-Many (1:M)
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
- By using the intersection table S_OPTY_STG
- By creating a link between Opportunity and Sales Stage business components
- By creating a join from the Opportunity business component to the S_STG table
Which of the following is NOT true of the Join Specification object type?
- Name of the join specification object definition must be unique within the join
- Destination column is required if the join occurs on a column other than ROW_ID
- Source field denotes the name of the field on which the destination table will be joined
- The Join Specification specifies the table to be joined
In a M:M link, which of the following properties must be populated? [Choose three].
- Child business component
- Inter table
- Destination field
- Inter child column
Which of the following is NOT one of the steps in configuring a dynamic picklist in Siebel Tools?
- Set the Type Value property on the picklist to the LOV Type as created in S_LST_OF_VAL
- Specify the Business Component to be used by the Pick List object
- Set the runtime property to TRUE on the control or list column object
- Create a Pick Map definition
Which of the following are true of Multi-value group (MVG)? [Choose two].
- It requires dedicated space for each child record on a view
- Multi-value field is required for an MVG
- It is an alternative to a detail view for managing parent and related child records
- It cannot be built on M:M relationships
Which of the following is TRUE about a Join, [Choose two]
- Using Join one can achieve M:M relationship
- Explicit Join Fields are read-only
- Explicit joins need to be created in Tools
- Joins are between two applets