Sunday 8 February 2015

Siebel Interview Questions and Answers pdf for freshers and experienced (Part2)

Below are some important Siebel CRM interview questions which are asked in most MNC company interviews for beginners or professionals.
11. Is it required to install gateway server before installing a Siebel server?
Yes, Because one Gateway Server can have multiple Siebel Servers

12. 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()));
}


13. What is the relationship between a view and a b/o?
View references the business object. Every view is associated with a particular business object.

14. Why is it not recommended to modify existing base tables?
During upgradation it will cause problem if we extend base tables.More over if it is necessary u can go for extension tables

15. How do you create extension table to an interface table in Siebel?
Extension tables are created only for base tables.I think we can not extend the interface table.

16. What is an extension table and how is it related to base table?
Extension table may be 1:1 realation table to the base table or a 1:M relation to the base table.
1:1 extension table and the base table are logically considered as a single table.
Par_row_id will be the foriegn key.

17. Can you create an extension table with an intersection table?
We can not create an extension table with an intersection table

18. How do you create intersection table?
In Tools select new object wizard in that select Table enter the name of the table starting with CX_ and select the project and specify the type of table i.e. an intersection table for the two existing tables
Then it will ask the first Parent Table and foreign key column name for the first parent table in the same way fill the second parent table and FK column.

19. How is Siebel 7.x data model is different from Siebel 6.0 data model?
S_PARTY is the base tables and S_CONTACT,S_ORG_EXT,S_POSTN, S_USER are now extension tables. Siebel 6.x was dedicated application while from Siebel 7.x onwards we can access Siebel application via web.

20. What is seed data in Siebel?
The data that siebel supplies as a part of siebel vanilla application is seed data.
More Questions & Answers :-

No comments:

Post a Comment