Before I start with the post I want to say. I know Scripting is not good for upgrades, performance and I try to avoid it as much as I can. But a recent requirement that I worked upon has got me thinking and I don’t seem to have an answer. The Requirement: Create a button [...]
Full Story »Scripting VS Workflows
Extracting and SFTP Siebel attachment
Recently I worked on a simple yet different type of integration. The requirement statement of integration was pretty simple. Requirement: When a Service Request is closed then attachments of that SR should be extracted and sent to a different application though SFTP. The interesting part in this requirement was SFTP part as I had never done that [...]
Full Story »Calculated field and Picklist
Today Pankaj Juneja a reader of unleashed is sharing a case study where a Picklist on a calculated field helped him solve a problem. Many of us know that a calculated field can be made editable by putting a pick list and a pick map to it. I always use to think that what’s the [...]
Full Story »Continue the loop
Hi Everybody, It’s good to be back. I know it’s been a long break but was badly stuck. Now, You must be thinking what a strange topic header but I just couldn’t think of anything better and let’s not waste more of your precious time with pleasantries and get straight to the point. In this post [...]
Full Story »Line Break in Calculated Field-Solution
Sorry for delay in posting the solution for Line Break problem but got busy with some stuff. From all the discussion that we had, possible 3 solutions came up. The details of the solution are as following:
Full Story »Task based UI@Siebel 7.8-Starting the Wizard
When I initially thought of this article I thought it would generate lot of interest, but haven’t seen the kind of excitement I was expecting, nonetheless with this post we will start with the configuration part of Task Based UI. As shown in the video I had configured a button which on clicking initialized the [...]
Full Story »Task Based UI – video and comparison
Task based UI @ Siebel 7.8
I know … I know that Task based UI has been hailed as next big thing in Siebel and is only available in Siebel 8.x version and you might have already raised your eyebrows on hearing Siebel 7.8 instead of Siebel 8.0. So, what do I mean when I say Task based UI @ Siebel [...]
Full Story »Estimating Siebel requirements
Few days back I was having discussion on a requirement with one of my friends. I had to provide an estimate for that requirement. The requirement involved creation of a new Business Component (basically copying an existing BC, giving it a new name and making some field changes in it), View, Applet and a Link.
Full Story »Siebel Document Generation and VBA Programming
I have had chance to work on very different requirements in Siebel which we don’t often come across in Siebel. This time I am going to share with you guys my experience of working a different requirement involving Document Server and VBA Programming.
Full Story »Copying Child entity using Siebel EAI – Case Study
Requirement: We have Quote (Parent), Quote Item (Child) and Delivery Schedule (Grand Child). Quote Item is related to Quote and Delivery Schedule is related to Quote Item. There should be a button on Quote Item “Copy Delivery Schedule” when user clicks on this button he should get a prompt where he can put quote number [...]
Full Story »Restricting record deletion
Requirement: We have Opportunities as Parent and Activities (Action BC) as child. Allow users to delete records from an Activities List Applet, only if more than 1 record is present. Analysis: Requirement seems pretty simple when we read the requirement statement. One thing is very clear that we have to use scripting. When we have [...]
Full Story »Conditional Search Specification
Few days back I was working on a requirement which was as following: There is a parent child relationship between BC “X” and BC “Y”. If “Aircraft Type” Field in BC “X“ (Parent BC) has value “MIG” then BC “Y” (Child BC) should show records that have “Model Number” (Child BC “Y” field) as 400 [...]
Full Story »Forcing Parent Child Relationship
“Link Object” lays the foundation of creating a parent child relationship between two entities in Siebel. If we want to have parent child relationship between two business components here is what we do: Identify a field in child BC that will act as Foreign key in Child BC. Create a link between two Business Components. [...]
Full Story »Set Parent Field Value from Child BC
This post more of an open question then an answer to problem. I came across this requirement few days ago and pondered for few hours to find an optimal solution. In the end I had to revert to scripting in the final solution. But I still believe there is a better way to do this. [...]
Full Story »




