Owner: All About Siebel URL:http://all-about-siebel.blogspot.com Join Date: Tue, 02 Sep 2008 03:03:54 -0500 Rating:0 Site Description: All information about Siebel, Siebel interview questions and answers Site statistics:Click here
Siebel CRM How To - Create a new LOV? 2008-05-07 07:13:39 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-07 07:11:54 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:Values
, Strategic
Siebel List of Values - A Strategic Move! 2008-05-07 07:09:46 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 CRM How To - Invoke Workflow through BC User Property 2008-05-07 07:04:24 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 Tools How To - Have Mutiple Local database Instances? 2008-05-07 07:02:31 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:Tools
, Local
Siebel How To - Create Inbound and Outbound Webservice? 2008-05-07 06:57:13 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 How To - enable or disable a button conditionally? 2008-05-07 06:54:00 I was working on my desk one day and newbie to siebel approached me to ask a question(also a avid reader on asked me the same question on mail). He asked me about a simple requirement or rather I should say the requirement that appeared simple to me.The requirement was :A button
on an Applet should be enabled if a particular user logs into the application otherwise it should remain disabled.The So
Navigating Siebel - Via Keyboard! 2008-05-07 06:52:27 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 CRM How To - Automate login into Siebel Dedicated Client 2008-05-07 06:50:40 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:Dedicated
, Client
NextRecord DeleteRecord - Use with caution!! 2008-05-07 06:47:04 Number of times we have written code in which we have to traverse number of records in a loop and n number of times we have missed one important statement that results in our code to stuck in infinite loop. Yes, I am talking about the statement Object.NextRecord()This statment is generally used at the end of the loop so that after all the processing is complete we move on to the next record in the
Siebel CRM How To – Restrict a Field to only Accept Certain Characters? 2008-05-07 06:46:23 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:Restrict
, Accept
, Characters
Siebel eScript – How to track performance with Timing Scripts 2008-05-07 06:45:22 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:Timing
, Scripts
Siebel eScript – An Overview 2008-05-07 06:44:35 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 Business Component Outer Join - How Important? 2008-05-07 06:42:58 During my past two years of working on Siebel I have come across lot of situations where just one little miss can wreck havoc with the application. It can result in performance issues and Data issues. I think some of you might have guessed by know what miss I am talking about.I am talking about Outer Join Flag on Join Section of the BusinessComponent
. Joins are the integral part of Siebel configu
Siebel Logs - How Useful are they ? 2008-05-07 06:40:17 If you have worked on Siebel CRM I am sure that you have heard the term LOGS lot of times. They are one of the most important and useful things if you are a Siebel Developer. But still most of us actually know how to use them to our advantage or to reduce our development time. Here in this Article I will try to explain some tips and tricks to get the logs and debug our code. Now we all know that w Read more:Useful
Siebel Profile Attributes - an Overview. 2008-05-07 06:38:15 Profile Attributes
I stumbled upon them in siebel when I was working on my first assignment involving Siebel EAI. Till that time I had only used and heard of Global Variables which you could use throught out your script.But as the requirement said only if user clicked a button in View A and then performed some particular action in View B trigger a workflow.As views involved had different BC's it w Read more:Overview
Siebel Search Specification (Search Spec) – What about it? 2008-05-07 06:37:20 This article has been submitted by Nidhi Puri having Siebel experience of 2+ years and right now working as Project Lead.A Search
Spec is nothing but a filter on the returned set of records and if we we look atc it from database point it acts as where clause in the SQL that is formed which restricts the number of records that will be retruned from database.In Siebel we can apply search spec toAppl Read more:Specification
Siebel Tools - Check In - Check Out an Introduction. 2008-05-07 06:36:18 Check In - Check Out are the very common terms that Siebel Developers hear. A rather simple but a very important feature for development. Without this feature their would be an absolute chaos during development. I will try to explain Check In - Check Out (CICO) with the help of simple Analaogy:Imagine a room full of documents. You are allowed to make a copy of document take it home and work on it. Read more:Tools
, Check
, Introduction
Siebel CRM - Configuration File (cfg) Disected and Explained. 2008-05-07 06:34:41 Today we are going to discuss about one of the most important files for Siebel CRM. Yes, those who have worked on Siebel will know what I am talking about.Yes, we are going to discuss ".cfg" file which stands for configuration file which largley controls siebel bhavieor. There are basically 3 important cfg files.1. eapps.cfg2. tools.cfg3. cfg file for Siebel Client(Name can depend on the kind of s Read more:Configuration
Siebel 7.8 Signals - A Case Study! 2008-05-07 06:29:46 I am back with what I promised.A case study how we used signals to improve the perfomance by 83%. I will try to tell you facts that I found while working on them and not available in bookshelf and supportweb. If you want to know about singals please read my post Siebel CRM 7.8 - Signals
DemysitifiedWe are working on Siebel 7.8.2.3. It is a Call Center module but major and complex functionality is Read more:Study
Siebel CRM 7.8 - Signals Demystified. 2008-05-07 06:26:25 Anybody who has worked on Siebel 7.8 must have come accross the term 'Signal'. I came across this term just a few months ago. When were wroking for some Performance issues in our Project. It is one of the most useful thing that I have come across in Siebel in past 2 years of experience. It has the ability to change the way we do lot of things.What I found out during my Reaserch to find out more on Read more:Signals
Best Practices For Siebel 2008-05-07 06:22:51 Through my experience I have learnt that there are always several ways to accomplish everything. Some of them are the right way to do things and some of them are wrong way. It might take a little more effort to do things in right way but it always pay in the long run. Wrong way might save you some time and effort but price you have and consequences you have to suffer are far greater. This post her Read more:Best Practices
Siebel CRM - Back to Basics (Siebel Architechture). 2008-05-07 06:22:05 In a perfect world this would have been my first article. But this world is not perfect and as the saying goes 'Better late than never' here it is.I will approach Siebel Architecture in a different way. Then I will take each technical term used in this article that is important and requires further exploration and explain it further in next articles of Back to Basics
series.Ever wondered what happ
Siebel CRM How To - Automate login into Siebel Dedicated Client 2008-05-07 06:21:00 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:Dedicated
, Client
A distant past - Part 1 Siebel 2008-09-12 03:55:53 When did the whole thing start?Well, one of the answers is found in the vast archive of the Wayback Machine ---> If you search for www.siebel.com you are taken back to the mid-90ies and a somewhat unpretentious website from 1996. Just in case the archive gets lost some day, I have preserved a screenshot of the 1996 siebel.com website myself. Read more:distant
A distant past - Part 2 or "It's still there" 2008-09-12 03:54:42 Tom on TVthe Siebel Sample Database comes together with a sample file system, which reveals most of its parts when you navigate to the Administration - Document screen and the Literature view. The content there is intended to support the sample data such as products and their images but there are also some kind of random pebbles to be found by the more leisurous among you. Just some samples (SIA o Read more:distant
Automating the Application Deployment Manager (ADM) packaging process 2008-09-12 03:53:49 "Open the box, open the box!"Introduced in version 7.7 of Siebel CRM, ADM (ApplicationDeployment
Manager) has been significantly enhanced in version 8.0. The purpose of ADM is to assist developers and administrators to deploy changes made to the Siebel Repository, the physical UI files, Actuate report files and – last but not least – the administrative data of a Siebel CRM application from on Read more:Automating
Business Process Solution Library Siebel 2008-09-12 03:52:11 Here I go againIf you have been involved in Siebel CRM projects over the past years, you might have come across some business analyst who mentioned the Siebel BusinessProcessSolutionLibrary
(BPSL), which has been released as part of the strong business process strategy together with Siebel CRM version 7.5 in 2002.Teaching the approach to analyze your business processes and align them with the o
Close to the Standard Siebel 2008-09-12 03:50:33 "Once bitten, twice shy"If you have the opportunity to observe some of the Siebel CRM projects (or any other standard enterprise software project) across the globe, however small or large they may be, there is a familiar pattern:Phase of enthusiasmLearning phase, along with the assurance to "stay close to the standard"Pilot phase during which most of the requirements become clear (and complex)Land Read more:Close
, Standard
Oracle Master Data Management - Siebel 2008-09-12 03:48:47 a closer lookThese days I am reading a white paper ---> on OracleMaster
Data Management
(MDM). A customer is interested in training on MDM and I wanted to find out what role the Siebel Customer Data Integration (CDI) and Universal Customer Master (UCM) solution and Oracle BI EE (formerly known as Siebel Analytics) play in the Oracle MDM offering.You can download the technical white paper on the Read more:Data Management