Task Based UI @ Siebel 7.8 | Next Tip »Home
SQL

SQL – extracting the workflow queue.

This query has been shared by a “Svetj” a member of SiebelUnleashed forum. I find it quite useful in case if I work in admin and need to know the workflow queue.
It shows

The actual queue for a workflow policy group with the insert date of the next record to work so you can know the [...]

eScript

Siebel eScript Replace function.

String Replace function is a pretty important and powerful function available in Siebel eScript. Powerful because we can use Regular expressions to find any type of pattern and replace it with our desired value. As usual I will try to explain with the help of example
Requirement:
I was working on a integration through webservices. [...]

Problem Solutions

Siebel Business Service Simulator and Runtime Events

Continuing on the Business Service simulator post, I will discuss a problem which I faced while simulating the business service. You might also face similar problem and it is not that easy to find.
Problem:
While simulating the business service kept failing and I could not see any reason for which it should have failed. As it [...]

Siebel Tools

Find the lost field in Siebel

Today what I am going to describe is not a usual practice but useful none the less. I had to do it quite a few times during siebel development. But I think it can become an excellent interview question as it requires basic knowledge of Siebel configuration. So, not wasting your time here it is.
Requirement:
A Business [...]

eScript

Variable Declaration – Problem and Solution

I was modifying a Siebel Business Service few days ago when I faced this problem. It took me almost 1 hr to resolve the issue and then it turned out to be issue of duplicate declaration. Here is what happened.
The BS already had a code that was something like
var BO = TheApplication().GetBusObject(“Contact”);
var BC = BO.GetBusComp(“Contact”)
var BC1 = [...]

Problem Solutions

BC UndoRecord – a new learning

Few days ago while working on a requirement I came to know a new thing about BC UndoRecord Method.
Requirement:

If user changes a field value make a flag true
If user hits ESC key or does an undo record then set the flag to false.

Solution:
On SetField value event write the script to make the set the flag [...]

Siebel EAI

Data Maps and Siebel Objects

Hey Guys I am back with what I promised a while ago. If you have read my earlier post about EAI Data Maps you must remember that I promised to share objects like Data Map XML, BC sif and test workflows.
So, here they are. In the zip file attachment what you will get is
A Data [...]

Case Study

Runtime Events and Business Service – Case Study

As I have stated in some of my earlier posts how the combination of Business Service and Runtime events has bailed us out of trouble number of times. I believe we can resolve almost all issues using runtime events and client side business service.
I will be sharing with you different situations in which we used [...]

How To

How To Simulate a Business Service.

Development in Siebel inevitable results in scripting for one or the other requirement and we end up writing a business service quite often in case of bigger requirements.
I have written quite a few business services myself both on client side and tools side. The biggest difficulty I have faced with business services is testing them, [...]

Siebel Tools

Siebel Application Splash Screen Text

I am not sure how useful this information is going to be but somebody asked me about in comments of one post. So I am putting it for everybody as post.
Requirement:
Remove the splash screen text which appear when you start dedicated client as shown in the screenshot.

Product Configurator

Siebel Product Configurator and SWT files

Few days back while working on Grand Child display of Product Configurator I had a chance to tweak Siebel Product Configurator SWT files. It is the Siebel Web Template (SWT) files that render the UI of product configurator. So, I thought to share some tweaks that I made to SWT files and the results of those [...]

Best Practices

Siebel eScript – Best Practices.

In this post we are going to discuss few best practices that we should follow while writing eScript. I don’t know who the author of this text is but would like say thanks to that guy for sharing these tips with us, I found it in an newsletter and thought of sharing it with all you [...]

Problem Solutions

this.ParentBusComp() use with caution

In my last post I described how we can use ParentBusComp() to reduce the amount of scripting that we have to do while updating the parent record based on some even on child record. But you shouldn’t be using this with you eyes closed as this can result in error at some places. I will [...]

eScript

Use this.ParentBusComp method to reduce scripting

I have done lots of scripting during Siebel development and lot of time to reduce scripting I have used this.ParentBusComp method. I will give an example to explain it better.
Requirement:
On Service Request (Service Request BC) screen we have a Activities (Action BC) as its child. On click of a ‘Done’ button on Activities Child applet [...]

How To

How to turn off Delete Record prompt

Since I have started using Siebel, I have always thought that prompt asking us to confirm record deletion is a vanilla functionality and it will come weather we want it or not.
But few days ago I discovered that there is an option to turn it off depending on our choice.
Here are the steps to turn it off:

Open Siebel [...]

Page 1 of 212»

Polls

Do you like the new Comment System and new look to Site?

View Results

Loading ... Loading ...

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 500001 bytes) in /home1/siebelun/public_html/wp-includes/class-snoopy.php on line 894