Skip to main content

Siebel Technology

Which Siebel Integration Method to Use?

·2 mins
Siebel provides multiple options to integrate with external systems. Many a time the decision of the integration mechanism is just left to the the available talent, but not on how best a particular problem can be resolved.

Prototype in Siebel eScript - Part 2

·2 mins
The last example in prototypes dealt with extending a OOB data type, but that extension was done within the business service itself. Prototype in Siebel eScript can be defined only once and used multiple times, this is better demonstrated with the example below.

Batch Script to Compile Siebel SRF (and more)

·5 mins
Siebel Tools command-line syntax can be easily employed to be used in Windows OS to compile the Siebel Repository Files (SRF). Although this has been a part of Tools for quite sometime now, it is quite surprising to find many implementations using manual means to manage SRFs.

Prototype in Siebel eScript

·4 mins
Tucked away in a remote corner in the eScript reference of the Siebel Bookshelf is a single paragraph referring to prototypes. Common to javascript developers, prototype in Siebel eScript is not something that we bother about too often.

Siebel User Defined Objects

·2 mins
Ever missed all the OOP goodness in Siebel? Although not used frequently, user defined objects provide you with some degree of control in hiding complexities in scripting. No, this will not help you attain OO nirvana - but you can start doing things with the custom objects and prototyping to:

Siebel Custom Functions in TheApplication

·3 mins
If you want to reuse code in Siebel, one of the common practices is to put it away in the business service and invoke those methods. This way of reusing code, though invaluable for complex operations, can become painful when we have simpler objectives.

Siebel Script Libraries

·2 mins
Siebel 8 (or ST engine to be more specific) has a elegant way of calling business service methods. Script libraries provide the ability to call functions on a business service directly, no more is the need for building property sets and setting the parameters!

Trace On-The-Go for Siebel Scripts

·2 mins
“Trace” statements in Siebel eScript (or even in Siebel VB for that matter) provides a good way to debug and know what indeed is going on in the background. It is common enough to use the following statements to do debugging in scripts: