Siebel Basic

  Home  Siebel CRM  Siebel Basic


“Siebel Common Frequently Asked Questions in various Siebel Basic Interviews asked by the interviewer. So learn Siebel Common with the help of this Siebel Basic Interview questions and answers guide and feel free to comment as your suggestions, questions and answers on any Siebel Basic Interview Question or answer by the comment feature available on the page.”



62 Siebel Basic Questions And Answers

44⟩ Explain What is the difference between "PickList Generic" and "PickList Hierarchical" Business components?

"PickList Generic" BC is used for Static Picklists. "PickList Hierarchical" is used for Hierarchical PickLists

"PickList Generic" BC and "PickList Hierarchical" BC are used for Static PickLists.

"PickList Generic" BC: This is used to store values which are not dependant on any other values.

"PickList Hierarchical" BC : This is used to select values based on the values selected from other field.

 227 views

47⟩ When you have Pre Default Value and Post Default value for a Field, which one will be stored in the Database?

Pre Default Value will be defaulted when new record is created. Post Default Value will be defaulted if there is no value specified for the field. so, Pre Default Value will be stored in the Database. harsha: you can add quistions by clicking the hyperlink on the above bar "Ask Quistion".

Whenever a record gets created Predefault value takes prescedence and get sets, however suppose if you now blank out that value and step off the record Post default value will be set on that field.So postdefault value get sets when you actually save the record and field should be blank

 255 views

49⟩ How to specify a view to be displayed as aggregate view in Siebel 7.7?

when adding view to screen specify the type as aggregate view.But Before that you should create the parent category.then add this parent category to aggregate view.

Parent category for Aggregate view is not required. If there is a parent category for an aggregate view, then aggregate view will appears as a link in the view drop-down list in applet headers, or it will appears as a link in the link bar below screen tabs.

 205 views

51⟩ What are different types of Tables?

There are 4 types of tables in siebel

1) Base Table (Ex: s_contact, s_user)

2) Extension table ( Ex: s_contact_x)

3) EIM tables

4) Intersection Tables (Ex: s_org_bu)

 239 views

52⟩ How to import LOVs?

You can export LOVs using Application Deployment Manager.

LOV's can be imported by using EIM, if the Number of LOV's is small you can add it manually from the UI.Using ADM also you can migrate LOV's

 208 views

53⟩ What is the use of catch in escript?

The catch clause is used to handle the exception. To raise an exception, use the throw statement.

When you want to trap potential errors generated by a block of code, place that code in a try

statement, and follow the try statement with a catch statement. The catch statement is used to

process the exceptions that may occur in the manner you specify in the exception_handling_block.

The following example demonstrates the general form of the try statement with the catch clause. In

this example, the script continues executing after the error message is displayed:

try

{

do_something;

}

catch( e )

{

TheApplication().RaiseErrorText(Clib.rsprintf(

"Something bad happened: %s

",e.toString()));

}

 195 views

54⟩ How to assign responsibilities to employees in Siebel?

Go To SiteMap->UserAdministration->Employees

In the Employee Applet Query for the required Employee and there in u will find a Responsibilty field just click that to find the required responsibitly and add it.If required set it to primary

 218 views

56⟩ Tell me When do you use Property Sets in Siebel?

Property Sets are the Hierarchical structures of Variable Names and Values. These Property Sets can be used in Workflow processes Parameters or for any input or output Parameters in scripting.

Ex: var input = TheApplication().NewPropertySet();

var output = TheApplication().NewPropertySet();

after this we can store sets of Variables and their values.

 202 views

57⟩ How to configure a MVG?

To Configure MVG Both join and link are necessary.Expand BC Where u have the joined field. Go to multi value link create a new record give any name as it should not be null. In Destination BC property choose the BC where the joined field is originating (Child BC).In Destination link press F2 and pick the appropriate link.Go to field of parent BC create a field as ssa primary and give a join if BC has extensions like S_org_ext for account BC and give the column name (foreign key). Thengo to Multivalue link again and under primary ID field press F2 and select this ssa primary field. Go to Multivalue Field - create new record - give the same name of joined field but in different case just to differentiate( Ex: EMAIL for actual email field) under MVL property press F2 and select MVL name displayed. Under Field property press F2 and select 'email'.Open Wizard - select MVG applet - select child BC- Select all the fields along with SSA PRIMARY FIELD - select popup list as web template. Copy this MVG applet name and paste it in MVG applet property of EMAIL field in list - list column of parent list applet. (Ex: delete the old 'email' record, create new record and select EMAIL field. make changes in Edit web layout of parent list applet and compile. Add the necessary buttons in the MVG applet. IF configuring MVG for a M:M link u need to mentions association child applet to the MVG applet created. If that is 1:M link then a foreign key relationship exists.{Simple way to say: Create MVL(multivalue Link), mention primary field ID- Create MVF(multivalue field) - Replce the joined SVF(single value field) in parent applet list list column with the MVF. Create MVF applet paste the applet in MVG applet property. Compile.create new record in MVF give foreignkey name and under field give ID for 1:M link. For M:M link paste Association child applet associate applet property of MVG applet }

 211 views

58⟩ What is seed data in Siebel?

Data which is loaded during Siebel installation is called Seed data.

seed data is all the object definitions(BC,BO,Table..etc) ..thats gets stored wrt the installation

 207 views