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


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: Strategic , Values

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: Local , Tools

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: Client , Dedicated

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: Accept , Characters , Restrict

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: Scripts , Timing

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 Business Component . 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 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: Client , Dedicated

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 (Application Deployment 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

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