Save info   Get password
Home Submit your blog Edit Account Rules RSS-Archive Contact


What is the Data Object Layer?
2008-06-04 12:16:12
A layer of abstraction over the RDBMS, insulating the application and developer from database administration and restructuring.Contains Data Object Definitions such as ‘Table’, ‘Column’, and ‘Index’, which directly map to the RDBMS structure.
Read more: Layer

What kinds of information is contained in the .cfg file?
2008-06-04 12:15:25
Siebel application to run,Data sources available to application,Repository file to use,Application title to display in splash screen,Application title to display in application window
Read more: contained , information

What is the difference between an object type and an object definition?
2008-06-04 12:13:10
An object type is a named structure from which object definitions of a given type can be created. (ex.: ‘Applet’ is an abject type and ‘Opportunity List Applet’ is an object definition.) An object type has a predefined set of properties.
Read more: difference

What are the two means for editing object definitions?
2008-06-04 12:12:49
Object List Editor, Properties window
Read more: editing

What is the No Delete, No Insert, No Update BC property?
2008-06-04 12:12:33
If set to TRUE, no data manipulation can be performed. Default is FALSE.
Read more: property , Update

What are the three windowpanes associated with project ‘Diff’?
2008-06-04 12:12:13
Project differences,Object differences,Attribute differences
Read more: associated

What is the difference between ‘Get’ and ‘Checkout’?
2008-06-04 12:11:55
They are equivalent except that ‘Get’ does not place locks. Initial ‘Get’ is required before compiling against the local Repository.
Read more: Checkout , difference

What does the Changed Flag indicate?
2008-06-04 12:11:37
A Checkmark in this column indicates that changes have been made to the contents of the corresponding record since a particular date and time (You set this date and time using the General tab in Tools -> Options menu).


What keyboard command is used to invoke the picklist?
2008-06-04 12:11:18
F2
Read more: command , keyboard

Describe the 3 Object Explorer (OE) tabs.
2008-06-04 12:11:02
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
Read more: Explorer , Object

What are the three layers to the Siebel Architecture?
2008-06-04 12:10:28
User Interface Objects, Business Objects, Data Objects- Business Object
Read more: Architecture

What is the repository file?
2008-06-04 12:09:49
The repository file is a compiled file which contains the data configuration and the data presentation configuration constructed by the developer.


What is Tools?
2008-06-04 12:08:50
Allows customizing of underlying data configuration as well as data presentation configuration. Data configuration determines what SQL is sent to the database. Siebel generates the SQL and it cannot be directly modified.
Read more: Tools

Siebel FAQs
2008-06-04 12:01:59
What is Siebel repository ? Define siebel.exe file ? Define siebel.cfg file ? Questions on Call Centers and CTI. What is the hardware ? What is the middleware ? When CTI is installed in NY how the development work was done in Chennai ? Description of the whole process. Relationship with other objects. When the call was received, which screen was popped up ? How did you transfer


Siebel CRM How To – Restrict a Field to only Accept Certain Characters?
2008-05-19 06:02:41
Requirement: We have a multilingual application and we have Unicode enabled database but still we would like to restrict user from entering certain characters.We want to prevent user from entering numbers in alpha-numeric fields.Solution:Use charCodeAt function given by Siebel but not documented properly by Siebel. Here I am giving a Pseudo code to explain how it can be used.if (Field Name == "Firs
Read more: Accept , Characters , Restrict

Siebel CRM How To - Automate login into Siebel Dedicated Client
2008-05-19 06:02:12
The trick I am going to tell you in this article might seem to you very simple and basic if you have been working on siebel for a long time but for a newbie it can be small time saving trick during his early days of dabbling with Siebel Development. I have come to know in last few days while talking to a friend, assuming that a simple thing is known to everybody is a mistake and there is nothing s
Read more: Client , Dedicated

Navigating Siebel - Via Keyboard!
2008-05-19 06:01:32
We generally navigate siebel with the help of mouse. Suppose, one fine day your mouse stops working would that mean that you are stuck and will not be able to work on siebel? I don't think so, to overcome that situation Siebel has provided keyboard shortcuts or acclerators to navigate and perform important functions in siebel so that you are dependent on Mouse to do all your work in siebel.And I h


Siebel How To - Create Inbound and Outbound Webservice?
2008-05-19 06:00:24
I was fortunate enough early in my carrer to get a chance to work on Siebel EAI. It was the first implementation of Web Services in our project. So, had to struggle a lot to understand basics of web service. But I always from my school time had intrest in XML and Web so understanding that part was not that difficult but I really had to work hard to understand web services from Siebel Prespective.


Siebel Tools How To - Have Mutiple Local database Instances?
2008-05-19 05:59:44
This article is a step by step guide to have mutiple local database instances on the same system.Below mentioned points might be the reason why you would want to do thatYou are working on mutilple projects and they all have repository named 'Siebel Repository'. You want to work on both repositories simultaneously. You share your system and you want the changes made by other developer to be on a di
Read more: Local , Tools

Siebel CRM How To - Invoke Workflow through BC User Property
2008-05-19 05:57:20
Till siebel 7.5 the only method know to invoke workflows were Runtime Events in start step of workflowBusiness ServiceBusiness Component ScriptWorkflow PoliciesBut from Siebel 7.7 ownwards there is one more method by which we can invoke a workflow. That way is Siebel business Component user property. You can 'Named Methodn' user property in a BC which can invoke a workflow where n is increment to


Siebel CRM How To - Create a new LOV?
2008-05-19 05:56:22
Whatever I have posted in this blog assumes that you have fair bit of idea working on Siebel CRM. I noticed there is hardly anything in this blog that can help a newbie. So thought of starting a new Category that is 'Siebel CRM How To'. This Category will include step by step How To's to various things in Siebel CRM. Starting this series is a simple 'How To' of creating a new List of Value and add


Siebel List of Values - A Strategic Move - Continued.
2008-05-19 05:54:28
Last time I said that I will be presenting a Solution to make Required Fields dynamic and SRF independent. So I am back with What I promised.Requirement:Siebel Service Request module was to be implemented because of a new implementation the business requirements were being changed all the time. One Strange requirement was to make the Required Fields of a business component dynamic. So that they ca
Read more: Strategic , Values

Siebel List of Values - A Strategic Move!
2008-05-19 05:53:28
List of Values (LOV) is assumed to pretty simple entity in siebel and having very limited use, of showing values in dropdown picklist. But lately I found they can be used in more than one ways. They can be a real life saver. One use I have found of them is to avoid hard coding. Yes, you can avoid hard coding of values and use LOV instead which you can then change without SRF Release.I will list be
Read more: Strategic

Siebel eScript – An Overview
2008-05-19 05:49:36
Scripting is one of the most important areas in Siebel Development but irony is that it is never recommended to write script in Siebel. Siebel scripting is done in a language known as eScript. eScript shares it’s syntax with JavaScript. If you have worked in JavaScript then you would find it pretty easy to adapt to eScript.eScript can be broadly classified into two categoriesServer ScriptsBrowse
Read more: Overview

Siebel eScript – How to track performance with Timing Scripts
2008-05-19 05:49:07
Timing scripts can come in handy to know exactly how much our code is taking to execute. There can be several reasons for doing this.We are calling several business services in code and we need to know performance of each one.We need to know time our script on business component, Applet is takingWe have several approaches to solve the problem and need to know the exact time taken by each.The code
Read more: Scripts , Timing

Are joined fields “updateable”?
2008-06-25 06:38:03
No, they are READ-ONLY. In order for data to be manipulated (insert/delete/update), it must appear in an applet in which the fields (to which the controls are mapped) are single-value fields mapped to columns of the BC’s base or main table.


What is the result of setting the “Outer Join Flag” property to TRUE?
2008-06-25 06:37:44
Returns all records from the main table of the BC even if there is no joined record. Set it to FALSE if the FK relationship is mandatory. If the FK will always be there, then you don’t need the outer join.
Read more: property

What does the join object specify?
2008-06-25 06:37:15
The FK to PK relationship. Allows a BC to represent data from a foreign table. Used on the many side of a many to one relationship. Requires data from the joined table to return at most one row.


How are keyboard shortcuts created?
2008-06-25 06:36:56
With an ampersand (&) before any letter in the Text property
Read more: keyboard , keyboard shortcuts

What is involved in creating a bitmap?
2008-06-25 06:36:30
Add a bitmap category; Create a bitmap (name must be “Logo”); Import bitmap; Preview


Page 1 of 3 « < 1 2 3 > »
eXTReMe Tracker