You are on page 1of 20

Comprehensive Collection of Interview Questions on Siebel

Configurations,Workflow,Siebel Tools

1.) What is the difference between Links and Multi Value links?
Link is used for Master Detail View of two BCs. where as MVL is used to view the child records
using MVG. MVL uses Link to get the records from the child BC.

Link is between the entities and MVL is between the records

2.)Describe the 3 Object Explorer (OE) tabs.


Types: higher level object types displayed,
Details: expanded top level object type displays object definitions of that type,
Flat: displays all definitions of that type

3.)What object types have a Sort Specification property?


BCs,
Pick Lists,
Links.

4.)What are the steps for creating a static pick list?


Create a new static pick list. Add BC field that will be populated. Map the BC field to the pick
list BC field. Specify which control or list column will invoke the pick list applet. Picklist will be
empty until values are put in the S_LST_OF_VAL table.

5) What are the steps for creating a dynamic pick list?


Create a Pick list using a BC representing the joined table. Associate the Pick list with a BC
field. Map the BC fields to the Pick list BC fields. Create a Pick list applet. Specify which
control or list column will invoke the Pick list applet.

6)What are the steps for creating a MVG?


Create a MVL in the parent BC. Add MVFs in the parent BC. Create a MVG applet to display
child records. Add controls/list columns to the parent applet to display MVFs and invoke MVG
applets. Add primary FK in the parent BC and on the MVL.

7) What is a primary key?


A primary is a FK on the parent-side that points to one “primary” record on the child-side of a
1:M link. A primary FK creates a 1:1 link between the parent and the child.

8.) How do you create a primary on a MVL?


Add a primary key field on the parent BC. Set the Primary Id Field and Use Primary Join
properties on the MVL.

9.)List some of the calculated field limitations.


Cannot be used as sort criteria, stored in columns and read only. Validation criteria on calculated
fields is ignored. If SQL is used and performs a calculation, the value will be applied after the
data is in the BC, but before displaying in the applet.
10.)Describe the types of Siebel database extensions.
Standard extension tables - Predefined tables which support 1:1 or M:1 relationship. Partof the
existing physical database.Custom extension tables and custom extension columns - New 1:1
tables, New columns that are added to new and existing tables.

11) What are the steps for using a standard 1:1 extension table?
Add a joined field in the parent BC (based on the “main” table). The join is implied and created
automatically at runtime. Add a control or list column to an applet.

12.) What are the steps for using a standard 1:M extension table?
Create BC to represent 1:M extension table
Set Search Spec to equal Pre Default Value “TYPE” field
Add fields to the new BC (ensure “NAME” and “TYPE”)
Create a link from BC to New BC and add the New BC to BO
Create applet to display data from new BC

13)What is data-driven access control?


Controls the read-only nature of BC, BC record, or BC Field based on value of another BCField
BC Read Only Field: current record read only
Field Read Only Field: field specified by field name is read only
Parent Read Only Field: BC read only

14)Name the 5 main building blocks of the Siebel Architecture


File Server,
Gateway Server,
Enterprise Server,
Siebel Server,
Siebel Database Server.

15) Name the four levels of control we have over the Server
Enterprise,
Server,
Component,
Task.

16.)Explain the 5 main functions of the Server Manger


Controls your Enterprise,
Manages Siebel Servers,
Allows the configuration of the components,
Allow you to run tasks,
Collect statistics.
17)Name and explain the three modes of Component operation.
Server Mode: run background operations for the server and runs forever, once started,
Task Mode: run specific task and exits upon completion,
Session Mode: created dynamically for client request. Runs as long as session is maintained then
exits.

Overview:Siebel Analytics Certification ,Siebel Analytics OBIEE MCQ,Siebel Analytics


OBIEE Certification Multiple Choice Questions, OBIEE MCQs

Why would you set default values for global filters? Choose two.
A. Because setting a default value creates a larger data set
B. Because not setting the value will return all the data and thus negatively impact performance
C. Because the user may want it to default to a certain value
D. Because Siebel 7.7 requires a default value be set
E. Because setting default values ensures that a user only sees results based on his/her
privileges
Answer: B, C

Which of the following tasks can you perform in the Catalog Manager?
A. Set permissions for Web Catalog items
B. Manage privileges and rights given to groups and users
C. Set authentication options
D. Manage Web groups and users
Answer: A

What type of access can view content, but not make changes?
A. No Access
B. Traverse Folder
C. Change/Delete
D. Read
Answer: D

Which of the following is NOT true of the Intelligence Dashboards?


A. They can provide personalized views and preconfigured views
B. They can be created base on a user's permission
C. Users with common responsibilities or job functions can share a dashboard
D. Dashboard objects are saved in the repository
Answer: D

The name of the symbolic URL has to be exactly the same as which of the following?
A. The name of the business component
B. The name of the calculated value of the field of the business component
C. The name of the Web template item of the business component
D. The name of the business object component
Answer: B
Which of the following would be true when creating filters whose values automatically
change with time? Choose two.
A. You can meet the requirements by creating dynamic filters
B. You can meet the requirement by using parenthetical filtering
C. Filters cannot be combined with other column filters from the same subject area to further
constrain the results of a request
D. The variables have to be constructed and saved in the repository to be used in Siebel Answers
Answer: A, D

Which of the following are true of iBots? Choose three.


A. They are driven by events
B. They can execute scripts
C. They can trigger Siebel Workflow
D. They can directly trigger Siebel Assignment Manager
E. They cannot be subscribed
Answer: A, B, C

Which of the statements are TRUE of Bulb gauges? Choose three.


A. They show data with one or more indicator needles.
B. Their needles change position to indicate where data falls within predefined limits.
C. They are useful for scorecard-type output.
D. They show data using a circle.
E. The circle changes color to indicate whether data is within predefined limits.
Answer: C, D, E

You would like to customize the text elements that appear in Siebel Answers, Siebel
Delivers, and on dashboard pages. Which of the following would you use?
A. Cascading Style Sheets
B. DHML Message files
C. XML Message files
D. Siebel Web Template items
Answer: C

You would like to configure your iBots so that when you are out of the office, the delivery
contents will be delivered to the PDA, and when you are in the office, via emails. Which of
the following would you need to set to meet the requirements? Choose three.
A. Delivery profiles
B. Delivery devices
C. Dashboard visibility
D. iBots
Answer: A, B, D

The members of which of the following groups can grant rights to users, set privileges to
restrain access to any piece of information, and filter data so that the users have access to
the data that are related to their role?
A. Everyone Group
B. Authenticated Users Group
C. Web Administrators Group
D. Administrators Group
Answer: C

Which of the following is NOT true of the Siebel Analytics Repository?


A. Repository subject areas have a one-to-one correspondence to prebuilt Intelligence
Dashboards
B. Prebuilt repository subject areas are exposed in Siebel Answers according to the user's
privileges
C. The prebuilt Siebel Analytics Repository has industry-specific stars that map to the SRMW
and
Siebel OLTP database
D. Business models cannot map to more than one database
Answer: D

Which of the following are NOT recommended when working with the Analytics Catalog
Manager? Choose two.
A. Give every user the access to Catalog Manager
B. Install Catalog Manager on Windows
C. Modify the Web catalog in the online mode
D. Stop the Siebel Analytics Web service before opening the Analytics Catalog Manager
E. Stop the Siebel Analytics Server
Answer: A, C

Select the items that may be displayed in Intelligence Dashboards. Choose three.
A. Documents
B. Alerts from Siebel Delivers
C. Web sites
D. Images, charts, tables, text, folders
E. Saved Analytics requests
Answer: B, D, E

Which of the statements is true of a narrative view?


A. It is used to add a title, subtitle, logo, or link.
B. It is used to add one or more paragraphs of text.
C. It is used to show filters in effect for a request.
D. It is used to display results as a marquee (moving results that scroll across a page).
Answer: B

Which of the following are true of a Web group? Choose two.


A. Groups are created in the Admin Console in Siebel Answers
B. Permissions and privileges can be assigned either in the Catalog Manager or in the Admin
Console in Siebel Answers
C. Web Group A is a member of the Web Group B. If Web Group A had Read access to
Dashboard A and Web Group B has Deny access to Dashboard A, Web Group A has Read
access to Dashboard A
D. Permissions can be granted to Web Groups but not to the specific users
Answer: A, B

Cascading style sheets can be used to define formatting.


A. True
B. False
Answer: A

Which are system-defined Web groups? Choose three.


A. Authenticated Users
B. System Administrators
C. Defined Users
D. Web Administrators
E. Everyone
Answer: A, D, E

What parameter controls user session timeout?


A. SessionExpireMinutes
B. ClientSessionExpireMinutes
C. LogonExpireMinutes
D. CatalogMaxAutosaves
Answer: B

Which of the following are ways to add a briefing book? Choose two.
A. From the Admin page under Activities, select Schedule Briefing Book.
B. From the bottom of the Dashboard page, click the Add to Briefing Book button.
C. From Siebel Delivers, select New Briefing Book.
D. Click the Add to Briefing Book link that appears with an individual request on the dashboard.
Answer: B, D

Which of the following are true of the Siebel Analytics Cascading Style Sheets? Choose
three.
A. They cannot be modified by Siebel Analytics consultant
B. They define the Dashboard user interface
C. It is recommended that you keep copies of the modified file in the
c:\AnalyticsData\Web\Res\folder so that changes will not be overwritten by upgrades
D. Each Analytics view has its own section inside Views.css
E. Each class can have only one property/value pair in the format
Answer: B, C, D

Siebel Enterprise Application Integration Interview Questions,Siebel EAI Interview Questions,Siebel


EAI Quiz

Web Services make use of which vanilla business service to update,insert data in Siebel ?
EAI Siebel Adapter
EAI UI Data Adapter
EAI MQ Series Server Transport

When you import a WSDL file in Siebel Tools, what type of Web Service is created?
Inbound Web Service
Outbound Web Service

If I import a XSD or a DTD file in Siebel Tools, what is the “Type” of Integration Object is created?
Siebel Business Object
XML
SQL Database Wizard

What user keys a Web Service use to identify a record?


Base Table User Keys
Mod Id and Row Id of IC's
IC User Keys

If an IO-IC is created on a BO, and one of the IC gets two User Property set as ‘MVG’=Y and MVGLink
= . What is true below?
Child BC is added in the BO via a Link
A MVL is created in the Parent BC connecting to Child

What is the best mode to call a Workflow asynchronously using the Business Service – “Asynchronous
Server Request”?
Sync
Async
DirectDB

SoapUI is a free tool which can be used to test, what ?


Business Service
Web Services
Workflow

How can we generate Empty Input Request Message based on a Integration Object?
Using ‘EAI XSLT Service’ Business Service
Using ‘PRM ANI Utilities’ Business Service
Using ‘EAI Data Transformation Engine’ Business Service

If I do a null query using a Siebel Operation step on Action BC in a Workflow, what will be stored in
‘Siebel Operation Object Id’ ?
First Record of Actioin BC
* (a star character)
Which Siebel Tools Objects can be published as Web Services?
Business Services and Workflows Both
Business Services Only
Workflow Only

Siebel Workflow Interview Questions,Siebel Workflow Quiz,Siebel Workflow Multiple Choice


Questions

If I do a Insert operation at the Siebel Operation step in a Workflow process, the newly created
record's row_id will be stored in ?
Object Id
Siebel Operation Object Id
Process Instance Id

When do I need to run Generate Triggers?


When I modify the workflow policy duration field
When I change the workflow policy action
When I change the workflow policy condition

After workflow monitor agent successfully processes the record, then it moves the record in which
table?
S_ESCL_STATE
S_ESCL_LOG
S_ESCL_REQ
None

Can we create a Workflow Process without a specifying a Business Object?


Yes
No

Can we insert a Wait Step in workflow with mode as "Service Flow" ?


Yes
No

If there are two business services, with exactly same name, one is Client BS (Administration - Business
Services ) and the other is Tools BS ( Srf ), it is being used in a Workflow Process, which will take
priority ?
Client Business Service
Tools Business Service (srf)

Can we deploy Workflow processes as Web Services?


Yes
No

Can you update MVF(multi value field) using the Siebel Operation step in a workflow process?
No
Yes

Increasing Workflow Persistence helps to trace the complete workflow execution, which helps to find
error step in case a error happens. Where can we set the Persistence for a workflow in Application?
Administration Business Process -> Workflow Deployment -> Active Workflow Processes
Administration Business Process -> Workflow Instance Admin

The 'Stop' step of workflow is used to ?


Stop the workflow which can be resumed
Stop workflow execution with a custom popup message and which can't be resumed
Normally stops the workflow without any popup message

Which of the following business service can be used to call a Workflow Process asynchronously?
Workflow Process Manager
Asynchronous Server Requests

Can we have more than one version of Active Workflow Process?


Yes
No

1. Siebel Web Architecture consist of the following


Siebel Web Client (Browser)
Plug-ins for industry standard Web servers
Siebel gateway server
Siebel Enterprise server
One or more Siebel servers
Siebel server components
Database server
Siebel Filesystem

2 Run in a variety of environment


WML devices
Web Browsers
PDA’s

3. Web Server and Siebel Web Server Extension


Web Server
Identifies and passes Siebel Request to the Siebel server
Passes completed HTML Application pages back to the Browser

Siebel Web Server Extension


Extends Web server to recognize the URLs with Siebel request
Route request to the appropriate Siebel Server Component

4. Image cache
Siebel component residing on the web server to reduces load on the Siebel server and file system.

Image published to the web server


Parallel download of images

5. Gateway server
Serves as a single entry point for accessing the enterprise server
Dynamically registers Siebel server and component availability
Stores component definitions, assignments, Operational parameters and connectivity information
Stored in the siebns.dat file in the shared directory

6. Connection Brokering
Directs clients request to the least laden Siebel server running the desired component
Does not apply to mobile and hand held client connections
Uses resonate central dispatch

7. Mobile and hand held clients connect directly to the Siebel server

8. Siebel server
Processes request from Siebel client
Obtains configuration information from Gateway server
Controls server components running on a machine
Runs as a windows service or Unix daemon process

9. Server Components
A type of program that executes on the Siebel server to perform a specific function or job.
Eg Sychronization manager
File system Manager
Workflow Manager
Object Manager
Communication server

10. Enterprise server


A logical grouping of the Siebel servers. There should one database server per enterprise server.
11. Object manager
Server component that creates and processes data at multiple levels

UI level(Supported by Siebel web engine)


Business Object Layer
Data object layer

Each Siebel application runs its own object manager

12. Data Manager


Dynamically generates database specific SQL statements in response to Object manager request. Passes
data set results back to the object manager
Uses database specific client access libraries for best performance
Separates queries from business logic processing

13. Database server


Stores Siebel data within a predefined database schema on a third party relational database
management system.
Accessed by the data manager

14. Siebel web engine


Runs as a service as part of the Object manager

Processes Siebel request


Assembles templates to construct page framework
Requests retrieved data from object manager
Generates XML, HTML and WML from template and data
Pages passed to browser via Web server and SWSE

15. Siebel File system


Siebel file system is a shared directory that stores compressed files used by the Siebel application
Read/Write access is controlled by the file system manager component on the Siebel server

16. Do all Siebel clients run in the standard browsers?


Siebel client uses standard web browser to display information in the user interface with data retrieved
from the Siebel database.

17. Types of Siebel client


Siebel Web Client
Siebel Wireless Web Client
Siebel Hand Held client
Siebel Mobile web client
Siebel Dedicated web client

18. Types of connectivity for the Siebel client to retrieve data


Siebel Web Client and Siebel Wireless Web Client connect through Web server
Siebel Hand Held client and Siebel Mobile web client connect through Siebel server
Siebel Dedicated web client connects to the database to retrieve data

Knowledge Base on Siebel Server Administration Interview Questions and FAQs

1. Siebel server is running in enterprise server, status icon


a) no status icon
b) red
c) yellow
d) green

2) Siebel server is starting up in enterprise server, status icon will be


no status icon
red
yellow
green

3) Synchronize components
a) anytime when add, modify, delete component definitions
b) whenver add, modify, delete component definitions for batch component

4) user last syncronization, last extract date is provided in which remote status report
a) mobile status report
b) syncronization session report
c) syncronization frequency report
d) regional node status report

5) how to generate text output using evt


evt.exe -o text evt.exe -o textfile >
evt.exe -o html >
evt.exe -o htmlfile

6) Utility to check web client is properly configured and browser version.


1) web healthcheck
2) siebel bookshelf
3) pre-configuration task

8) ERD represents which of the following


1) business process
2) business entities and relationships in an organization

9) ERD is used to represent


a) business processes
b) relationships

10) New version of ERD doesnt have the following ( limitations ) choose three
1) add dotted-line capability
2) autogenerate erd based on configuration changes
3) importing and exporting
4) create business components

11)Mvg applet part of mvg shuttle applet


1) ok button
2) add, remove button
3) selected candidates
4) query field options
5) candidates available for selection

12) Functionality changes which changes data values to the variables automatically
1) rapid unit testing
2) load testing
3) functinality testing

13) Checking the effect of changes immdtly


1) functional testing
2) rapid unit testing

14) How to create new workflow definition


1) create new record in workflow process
2) select workflow process, lock project, create new record in OBLE
3) in business process admin screen

15) How to check the workflow process is working correctly


1) right-click design canvas and simulate

16) To simulate worklfow process, choose two


1) both tools and client installed on same machine
2) both tools and client on same network
3) must connect to same database
17) How to start workflow engine

18) How to assign subprocess to users


1) rightclick subprocess and show receipinets
2) users inbox

19) How to set business service method and business service name for workflow
1) properties of workflow user event servic
2) input aruguments of user event service

20) When you click on deploy button to deploy workflow


1) respository definition updated in tools only
2) repository definition updated in tools and client
3) definitions written to runtime tables

21) Where do you set the monitoring level for workflow processes
1) workflow instance monitor
2) workflow deployemnt view
3) step instances view
4) aggregate data view

22) Which is not option for tricklesync frequency


1) monthly
2) weekly
3) houly
4) minutes
5) system boot up

23) When will not trickle sync started?


1) system shutdonw
2) system boot up
3) mobile client startup
4) hourly
5) minutes

24) How to enable tricklesync


1) administrattor sets up in remote admin view
2) admin login to users local db
3) user sets the in user preferences view

25) When siebel reminder functionaly is enabled for tricklesync


1) siebel reminder popup window appers
2) automatically on system startup

26) By setting time-based filters


1) sync period is defined
2) sync frequency is defined
3) specify static cut-off time

27) What is the option to indivdual records to be included or excluded during sync.
1) selective retrieval
2) dock objects

29) Security adapter


1) user authentication
2) setting the value other than “none”

28) Define parameters for job templates


1) only default values
2) set parameters that you want to override from default values

DELL AND IBM Interview Questions on Siebel Admin,Realtime Siebel Interview Questions

1)Explain siebel architecture

2)How do you do repository migration ?

3)Why the need to run the ddl synch ?

4)We are configure load balancing set up we have generate one important file what is this?

5)How will u stop and start the server in commandprompt?

6)How to connect to remote desktop in windows environment?

7)For example one Enterprise server having four siebel servers then you can stop the enterprise server
then the all the four siebel severs will be down?

8)Some times users getting server busy errors? what is the root cause how to u resolve this is type
problems what is ur approach?

9)One user getting some login page erros?he entered the username and password but he will get the
login page cannot be displayed what happend what is the problem what is ur approach?
10)Some times sibns.dat file will be corrupted how will u get the back up siebns.dat file?

11)What is the use of gatewayserver use and what is the path of the siebns.dat file?

12)While doing sibel server installations what is type of prerequesites you have to apply?

13)Before applying patch installations for servers you have to run the any prerequesites?

14)For suppose i have enter example http//machinename/callcenter_enu typed the url but i will get that
time login page error?what is the problem what you have to follows to get this type of errors?

15)For suppose we have get four requests at a time hw will the request goes to all the availabe servers?

16)In a last week you have getting any problems from ur development team?

17)While doing repository migration the import and export and ddl synch how will u run the all these
operations what type of tool you have to use?

18)You have doing database extract that registereing mobile client what type of parameters you have to
give? what's the parametes use?

19)What is the difference between position and responsibility?

20)Installation of servers what is the process?

21)Before doing repository migration what type of activities you will do

SIEBEL ADMINISTRATION INTERVIEW QUESTIONS COLLECTION,SIEBEL ADMIN QUESTIONS

1)SIEBEL ARCHITECTURE

2)SUPPOSE THE SIEBNS.DAT FILE WILL BE CORRUPTED WHAT IS UR TROUBLE SHOOTING?

3)FOR SUPPOSE ONE COMPONENT IS NOT AVAILABLE ON A PARTICULAR SERVE HOW WILL YOU CHECK
IN COMMAND PROMPT I MEAN WHAT IS THE COMMAND?

4)WHAT IS THE STATES OF COMPONENTS?

5)HOW TO INSTALL THE PATCHES?

6)REPOSITORY MIGRATION?
7)WHY THE NEED TO RUN THE DDL SYNCH?

8)WHAT TYPE OF LOAD BALANCER YOU ARE USING?

9)WHAT IS THE TYPE OF COMPONENT ITS ROUTED THE REQUEST TO SIEBEL SERVERS?

10)YOU HAVE ACCESS THE TABLES BY GIVING WHICH USERNAME YOU HAVE TO GIVEN AND ACCESS?

11)IF TWO USERS CONNECTED TO SERVER SUCCESSFULLY BUT ONE USER GETTING SERVERBUSY ERROR
WHAT IS YOUR TROUBLE SHOOTING? ACTUALLY WHAT IS THE MAIN PROBLEM TO GETTING THIS TYPE
OF ERRORS?

Siebel Configuration Interview Questions,Answers helpful for clearing any job interview.

What is eapps.cfg file. and what is its significance.


Eapps.cfg file means swse.
This significance is which application should point to which object manager.

Pick Applet, Dynamic Picklist: which will be better if performance issue is considered.
Pick applet and dynamic picklist both are one
(Or)
DPL Contains the pick applet . So both are the one and same

What is the spooling? what is the process to run the spooling?


According to my knowledge, When ever we are doing some action like create a new record or update a
new record in siebel clients siebel internally run some sql scripts on the database.
If there is any error occured in the transaction then using spool we can get the sql script to a file.
Then we determine why this happened.
Spooling means spooling the queries generated internally by siebel to analyse the performance issues.

What is seed data in Siebel?


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

What does install.ksh and imprep.ksh files do?


Imprep.ksh : This is a database unix shell script provided by siebel for importing all your sif files in siebel
repository.It is automatically run while installing siebel and it prepares Repository file in tools.
Install.ksh : contains all manually applied installation files.

Is it required to install gateway server before installing a Siebel server?


Yes, Because one Gateway Server can have multiple Siebel Servers

How is load balancing maintained in Siebel?


Load balancing is maitained by the Gateway server using the third party software Resonate Central
Dispatch.

What is Virtual BC?what is the use of vbc?


Virtual Business Component is used to display the data from another Legacy database table, in the
Siebel screen. It is a staging area used to display Non Siebel data(Data from other sources) in Siebel
application without actually storing the data in Siebel Database.

What happens if you create an employee in Siebel application and forget to create the same in
database
The employees would not be able to log in as you have to create a database login and password for the
employee to login into the client application.

What does position represents in Siebel?


Position determines which records can be accessed by which users. This is in contrast to Responsibility,
which gives View Access.

What is the difference between Master- detail view and MVG.


Following are the main advantages:-
1) MVG Makes effective use of the space.
2) Mutliple set of detail records can be viewed from a single view

Frequently Asked Questions on Oracle Siebel CRM

What is applet toggle how many types are there?


Applet toggle identifies one or more alternate applets to use in displaying the data of a business
component.They are 2 types static and dynamic

What is thedifference between MVG applet And a pick Applet?


MVG is nothing but to display the child records for the parent table ,and for pick applet to update join
fields
Pick applet is used when there is 1:1 relationship and MVG is used when there is 1:M r/n.

What is Detail Applet and Association Applet?


Detail applet word is used in the context, when there is a Master Detail relation. in this case there will be
one master and many child records. so, we usually show these child records in list applet and not in form
applet.

How to run Genbscript.exe?


The syntax for running genbscript is:

When you run genbscript.exe, all browser scripts in the repository are generated. They are placed in a
directory that you specify using the destination directory parameter (dest_dir). The genbscript.exe
utility is located in:
siebsrv_root/bin or client_root/bin
genbscript config_file dest_dir [language]
For example:
genbscript c:sea15022client inenuuagent.cfg c:sea15022clientpublicenu enu

Difference between LOV and Picklist??


LOV is to store the values for the picklist in the application admin and where as picklist is used to select
the value from the list of values

What value will get stored in the database when a field has both predefault value and post default
value.
Answer is Predefault Value.
Explanation:When user clicks the new record button,predefault value will get populated in that
field,post default value will get stored only when user does'nt type any value in the field and saves the
record.Since already value has been populated by predefault property,it will get stored in the database.

What is Symbolic URL in Siebel.


Symbolic URL allow you to configure Portal Agents in several ways. You use Symbolic URL Arguments for
two purposes, to define data to be sent to an external host and to submit commands to SWE that affect
the behavior of Portal Agents.

What is forceactive property?


Force Active property for a field makes it accessable in scripting even if it is not in UI.

What difference between join specification and join definition?


"Join" object specifies the table name and "Join Specification" object specifies the Primaty Key Foriegn
Key relationship.

1 what is difference between eai and emi?


1. EAI deals with exchanging data among the different Enterprise Applications. It is devided into two
parts.
a. Batch Integration:(EIM) Data will be sent another system on a bulk basis. This is done periodically.
b. Realtime Integration: Data will be sent to other system whenever there is a change in data of one
system. Data is immediately sent. The amount of transfered data is less.

2 Where does Xml comes into picture in eai


2. XML come in to the picture when a Legacy system has to send data to another Legacy system. And the
format of both systems data is different. XML is W3C standard tool. which has to be followed by all to
generalize the message sending formats. That is why XML is being used between heterogeneous
applications.
3 What are third party eai tools
Third Party EAI Tools.
a. IBM MQ Sieries
b. TIBCO
c. XML
d. MSMQ
e. Seebeyond

What is difference between s_opty_x and s_opty_xm tables.


s_opty is a base table for which
s_opty_x is an extension table with 1:1 relationship
s_opty_xm is an extension table with 1:M relationship

How do you add Button Icon in a Applet?


Like New,Query,Delete.I want Activate Button also .
You can add those bittons by creating controls under that applet
and specifying a method name under that.
you can get a Dropdown box for method Name and select from that.

How will you do validations in escripts and in configuration?


In Tools select the object definition,right click and select validate. this is used to check the correctness of
values of a perticular object before going to store.
in escripting, once we write script then we can do validation by check syntax option.

What is detailed category in configuration,and its use?


In an application, we see a page tab let say Account. Below that we have let say My/My Teams/All
Accounts. Each has a form applet showing account name, address etc. Related to this we have several
tabs like account address, account profile…clicking on which show us accounts detail in that specific
area.

So the Account is Aggregate category. My /my teams/all is Aggregate View…These tabs which will show
details of Account is Detail Category. So any child object of a aggregate category showing details of an
entity is Aggregate category.

You might also like