Академический Документы
Профессиональный Документы
Культура Документы
Siebel General Questions & Answers .................................................................................................................. 2 Siebel Architecture Questions:-....................................................................................................................... 13 Siebel Data Model Questions:- ........................................................................................................................ 20 Siebel Configuration Questions:-.................................................................................................................... 33 Siebel Scripting Questions:-............................................................................................................................. 79 Siebel Server Administration Questions:- ..................................................................................................... 87 Siebel Visibility and Access Control Questions:- ......................................................................................... 92 Siebel Workflow Questions:-......................................................................................................................... 104 Siebel EIM Questions :- .................................................................................................................................. 115 Siebel Assignment Manager Questions:-..................................................................................................... 133 Siebel EAI Questions:-.................................................................................................................................... 138 Siebel Remote Administration Questions :- ................................................................................................ 151 Actuate Reports Questions:-.......................................................................................................................... 156
2.What is a Contact ? Ans : Are people with whom you do business Have the following characteristics A name A Job Title An email Address and phone number
3.What is an Opportunity ? Ans: Are potential revenue-generating events Have the following characteristics A possible association with an account An identified potential revenue A Probability of Completion A Close Date
4.What is an Asset ? Ans: Are Instances of Purchased Products. Have the following Characteristics. An Asset Number.
2
A Product and Part Number A Status Level 5.What are Orders ? Ans: Are Products or services purchased by your customers Have the following characteristics: An Order Number A Status and Priority An Associated Account
6.What are Service Requests ? Ans: Are Requests from customers for information or assistance with a problem related to Products or Services Purchased from Your Company Have the following Characteristics: A Status A Severity Level A Priority Level
7.What is Siebel CRM Enterprise Application ? Ans:- An installed solution that provides an integrated product suite with functionality tailored to more than 20 specific industries 8.What is Siebel CRM Professional Edition Application ? Ans: An installed solution designed for companies with fewer than 100 users Provides a family of multichannel sales, customer service, and marketing applications
9. What is Siebel CRM on Demand Application ? Ans: A hosted solution that provides core functionality to casual users, business partners, and remote divisions Available on a per-user basis through a monthly subscription
10. What is horizontal and vertical in Siebel? Ans:-Siebel Horizontal application is general to every industry , where as Vertical is specific to a industry. such as eAutomobile, eInsurance, eBanking etc. 11.What are the advantages of Multi-phased Approach ? Ans: Allows for manageable Project Size and Scope Helps Achieve Implementation Benefits Sooner Applies Knowledge and Experience from earlier Phases
12.What is Siebel eRoad Methodology ? Ans: Siebel eRoad Methodology consists of 6 Implementation Project Stages: Define Stage Discover Stage Design Stage Configure Stage Validate Stage Deploy Stage
13.What are Employee Applications ? Ans: Employee applications Are used by internal employees Examples include: Siebel Call Center Siebel Sales
14.What are customer and partner applications ? Ans: Customer and partner applications Are used by customers and partners Examples include: Siebel Customer Order Management Siebel Partner Relationship Management (PRM)
15.What is High Interactivity ? Ans:- High Interactivity: Available for employee applications , supporting highly interactive enterprise users.
5
Requires Internet Explorer 5.5 SP2 or 6.0 with SP1 and supports additional usability features such as drag-and-drop for setting column widths and positions
Ans:- Standard Interactivity: Available for customer applications Behaves like traditional web applications , requiring frequent page refreshes.
17. What is the difference between High Interactivity and Standard Interactivity? Ans:- The following features are supported only by high interactivity. Client-side scripting With access to Siebel objects on the client side.
Interactive controls Calculator, calendar date / time selector. Keyboard shortcuts For frequently used commands
18.What is Query Assistant ? Ans:- Provides a simplified way for users to execute queries from anywhere in the Siebel application. Users do not need to be familiar with query syntax. Users can query on any field associated with the originating screen.
19.What value types can the properties of object definitions have ? Ans:6
User defined names Numerical values Boolean values Siebel defined constants References to names of other object definitions
20.What are the two properties not indicated within the properties window in Tools ? Ans:- Changed and Project 21.Which tab on the object explorer removes all hierarchy and displays object types in a single list ? Ans:- Flat Tab 22.What feature in Siebel Tools would you use to locate object definitions regardless of object type or position in hierarchy ? Ans:- Search Repository 23. What is the difference between object type and object definition ? Ans: An object type is a named structure from which object definitions of a given type can be created. Example :- An applet is an object type and opportunity list applet is an object definition. An object type has pre-defined set of properties. Object definitions created with a particular object type has values for each of their properties 24. What are the two means of editing object definitions? Ans:7
25.What is the template called that you used to create an actual object definition ? Ans:- Object Type 26.How do you compare two projects ? Ans:- Project Diff
27.What are the three window panes associated with Project Diff ? Ans: Project Differences Object Differences Attribute Differences
28.What are the different types of projects ? Ans: User-created projects Siebel supplied projects
29.What is the maximum number of Projects an Object definition can belong to ? Ans:- One and only One.
30.How can you find out what has changed on your local copy of a project compared to the server version ? Ans:- Run Project Difference
8
31. What are some of the enhancements in Siebel 7.7? Ans:Siebel 7.7 includes enhancements in these areas: 1. Working with the Entity Relationship Designer 2. Changing Styles of Label Text 3. Aligning Label Text in a Grid Layout 4. Copying and Pasting Items in a Grid Layout 5. Applet Web Templates that Cannot Be Converted to a Grid Layout 6. The UI Navigation Model 7. Registering Views 8. About Screen Views 9. Example Screen View Hierarchy 10. Creating Screen Views 11. Defining Sequence for Screen View Objects 12. Association Applets Invoked from Multi-Value Group Applets in SI Mode
13. Workflow Process Designer The Workflow Process Designer has been moved into Siebel Tools. The Process Designer in the run-time client has been made read-only to facilitate upgrade of pre7.7 workflow processes. In the next release, the Process Designer will be removed from the run-time client. The Workflow Process object type is a new top-level object type in Siebel Tools. 14. Workflow Process Simulator The Workflow Process Simulator has been removed from the run-time client and is now
9
15. End-to-end business process framework Using enhanced persistence and monitoring, you can create a single workflow process to handle an entire business process transaction and coordinate between multiple short and longrunning sub-processes. For example, rather than use short workflow processes that trigger every time a service request is updated and which together over time accomplish a larger business process, you can maintain the state in the service request record, and create a longer workflow with wait steps and persistence. This provides a comprehensive view from which you can maintain the workflow state and monitor the progress of the workflow at the instance level. 16. New deployment scheme This release includes a new deployment scheme that is used to move Workflow objects from the repository to the run-time environment. This does not require recompiling the SRF. 17. Workflow modes Workflow processes are now categorized into four different modes, each offering a specific set of capabilities and a specific quality of service: a. 7.0 Flow b. Long-Running Flow c. Interactive Flow d. Service Flow 18. Interactive workflow processes You can configure your workflow processes to allow parking of interactive workflow processes in the user's Inbox. (Inbox is a single screen in Siebel eBusiness applications that shows all approval and notification items assigned end users regardless of the screen where the item originated.) You can configure free-flow navigation through the use of synthetic events, allowing the user to navigate backward and forward between views and to suspend and resume a process. 19. User Interact step The User Interact step has been enhanced to take process properties as input arguments. In this way, you can dynamically set view names as you design your interactive workflow
10
processes. 20. Workflow User Event business service A high-level event mechanism has been introduced for use by Siebel Workflow. This allows interaction as well as data transfer into workflow processes and instances. User events can be generated anywhere in the Siebel enterprise (wherever a Siebel business service is used) by calling the Workflow User Event business service. The event model also introduces the capability of correlation to ease communication with external entities. 21. Long-Running workflow processes You can now define collaborative workflows (such as approval processes) that route tasks across users. Long-running workflow processes use user events. 22. Workflow persistence Workflow persistence is now a quality of service and is not related to workflow monitoring. Workflow persistence is available to all workflow modes (as a configurable option) and is automatically enabled for long-running workflows. The 7.0 workflow persistence level and frequency settings are now replaced with a single flag: the Auto Persist flag. Monitoring of workflow processes is now a separate feature. 23. Administration of workflow processes There is now increased accountability of executed processes using the new Workflow Admin view. The Workflow Admin view allows the administrator to see the persisted status of workflow processes and provides recovery features. 24. Monitoring of workflow processes There is now extended process monitoring, including enhanced error notification and execution tracing, using the new Workflow Instance Monitor view. The Workflow Instance Monitor view allows monitoring of all workflows (regardless of persistence setting). Monitoring level is a deployment parameter, not a design time parameter. 25. Recovery of process instances
11
Workflow processes marked as recoverable can be automatically and manually recovered after server failures. 26. Palette Designer edit features You can copy and paste Palette Designer shapes within a process. The Palette Designer also features: a. Properties window and Object List editor to enter process properties and input/output arguments b. Pop-up dialog box to enter conditions c. Zoom, copy drawing, print d. Show and hide labels and exception branches e. Define shape colors, lines, fill colors, fonts and sizes 27. Seeded workflow processes All seeded workflow processes have been moved from run-time tables to repository tables.
32.What is the difference between configuring and extending ? Ans: You will configure your application by creating and modifying object definitions in the Business objects and User Interface Layer. You will extend your application if you have a requirement to make changes in the Data objects Layer.
12
Siebel Architecture Questions:33.What are the different types of Clients ? Ans: Web Client Wireless Client Handheld Client Mobile Client Dedicated Client
34.What are not zero-footprint applications ? Ans: Dedicated Web Client Handheld Web Client Mobile Web Client
35.What are zero-footprint applications ? Ans: Web Client Wireless Web Client
36.State the 3 object Layers of the Siebel architecture and their associated objects ? Ans: UI Layer:- Application ----- Screens ------ Views --------- Applets ------ List Columns / Controls
13
Business Layer:- Business Object ---- Business components ----- Fields Data Layer:- Tables ------ Columns
37.What is Siebel Gateway ? Ans: Serves as a single entry point for accessing an Enterprise Server. Consists of: Name Server Connection Broker 38. What is Siebel Server ? Ans: Is the platform that supports interactive , batch , and background processing for all Siebel clients. Controls server components running on a machine.
39.What is an Enterprise Server ? Ans: Is a logical collection of Siebel Servers that support users accessing a single database server. Logically groups Siebel Severs for common administration via Siebel Server Manager. Supports sharing of common configuration information.
14
40.What is Database Server ? Ans: Stores data used by Siebel eBusiness Applications in a pre-defined database schema. Supports a variety of third-party relational database management system ( RDBMS )
41.What is a Siebel File System ? Ans: Is a shared directory that stores compressed files used by Siebel applications. Examples :- Product Literature , sales tools , presentations.
42.What is a Web Server ? Ans: Identifies and passed Siebel requests from Web clients to the Siebel servers. Passed completed HTML application pages back to Web clients.
43.What is a File System Manager ? Ans: Is a server component that controls read / write access to the Siebel File System. Eliminates the need to make the file system directory accessible to all possible clients and users.
44.What is Image Cache ? Ans: Is a Siebel component residing on Web server that reduces load on Siebel Servers and file system?
15
Stores images published to Web server. Allows parallel download of images. 45.What is Siebel Web Engine ? Ans: Siebel Web Engine ( SWE ) runs as a service as part of the Object Manager. Constructs the UI Processes Siebel requests Assembles templates to construct page framework Requests retrieved data from Object Manager Generates HTML , WML , and XML from template and data. Pages passed to browser via the Web server.
46.What is a Siebel Web Server Extension ? Ans: Is a Web server plug-in that extends functionality of the Web server: To recognize URLs with Siebel requests To route requests to the appropriate Siebel Server component. 47.What is an Object Manager ? Ans: Is a server component that creates and processes data at multiple levels. UI Layer ( supported by the Siebel Web Engine ) Business Object Layer ( Processes business Logic )
16
Data Object Layer ( supported by Data Manager ) Manages resources and session state.
48.What is a Data Manager ? Ans: Provides an abstraction layer for the Object Manager. Separates queries from business logic processing Dynamically generates database specific SQL statements in response to Object Manager requests. Accesses the Database Server and passes data result sets back to the Object Manager.
49.What is Siebns.dat file ? Ans: Is a data file that stores Siebel Gateway Name Server Information. Provides the persistent backing of Siebel Server Configuration Information , including : Definitions and assignments of component groups and components Operational parameters Connectivity Information Specifies the Siebel server configuration at startup Stores Enterprise and Siebel server configuration changes
50.What is Siebel Repository File ( .srf ) ? Ans: Separate file with object definitions that contain the application configuration.
17
UI objects specify the data presentation. Business objects specify the business rules and processes. Data objects specify the data organization and storage. Used with Object Manager , builds a Siebel application at run time.
51.What information does eapps.cfg contains ? Ans:- Connection string Object manager , Siebel server and Enterprise server 52.What identifies the object manager to use for a Siebel application ? Ans:- Eapps.cfg 53.What does the grantusr.sql do when you install the database server ? Ans:- Created database users
54.Which Siebel utility is used for transferring repositories from the development database to test and production environments ? Ans:-REPIMEXP
55. How is load balancing maintained in Siebel? Ans:-Load balancing is maintained by the Gateway server using the third party software Resonate Central Dispatch. 56. what is the use of LDAP Server ? Ans:- It is used as a third party authentication for an end user which can be modified to have a single sign on to multiple applications apart from Siebel. 57.What does Environment Verification Tool ( EVT ) used for ? Ans:- A tool used to help system administrators in verifying and updating the configuration of the Siebel environment
18
58. what is siebmtsh.exe Ans:- siebmtsh.exe is a process created when you bring up siebel servers, depending on the number of object managers that are enabled the number of siebmtsh.exe processes increases 59.What is the difference between imprep.ksh and exprep.ksh ? Ans: Imprep.ksh
Imprep.ksh is used in the import of verified configuration changes from development > test > production. It is a korn shell batch program, which invokes Repimexp.exe to re-create a repository in a new environment using the output from the .dat text file dump, generated from exprep.ksh. Exprep.ksh
Exprep.ksh is used in the export of verified configuration changes from development > test > production. It is a korn shell batch program which invokes Repimexp.exe to generate a .dat text file dump of all repository object definitions which will then be used by imprep.ksh to migrate changes to another environment. Siebenv.ksh environment variables (see below) should be set prior to running.
60.What does Dev2prod.ksh utility is used for ? Ans: Used for migrating schemas between repositories. For example, when migrating from a development to a test environment, but only when a schema change has occurred - for situations when updates to the User Interface (UI) and business object, but not the schema have been made, use exprep.ksh and imprep.ksh. Dev2prod exports repository data from the target environment, then imports repository data to, and updates the schema of the destination environment. Mobile users need to synchronize prior to the upgrade and (if not using Siebel Anywhere) re-extract right after the upgrade. Dev2prod invokes the following scripts: exprep.ksh, imprep.ksh, Ddldict, ddlimp, ddlsynch.ksh Following a run of dev2prod, it is necessary to manually recreate views, responsibilities and List of Values (LOV) in the new environment as these will not be migrated by the process.
19
Siebel Data Model Questions:60.What are the different types of Siebel tables ? Ans: Base Tables : Contain user data that can be exported to an external application Interface Tables : Store data for export outside the Siebel database Data brought together to represent one or more base tables Staging area for data