Category: Scripting
-
Call Server Script from Browser Script without CFG Changes
If you are one of the unfortunate souls stuck deploying Siebel local clients - you know how annoying is to setup package and deploy it to the users from time to time. -
No Association List Available Error
Siebel developers who have configured at least one ‘decent’ associate applet would have seen this dreaded error. No association list is available in this applet. -
Two Buttons with ShowPopup on Same Applet
ShowPopup method is yet another old timer method that I have deployed more than a couple of times. ShowPopup is self explanatory - the method is used on a button and it will enable you to popup a defined applet on top of the base applet. -
When to use PreCanInvoke vs. PreInvoke?
Siebel server scripting provides more than one option to do the same thing. Developers can use different methods available in the object to suit their needs. -
Nested try/catch - have used them yet?
If you have not used try/catch blocks, don’t be surprised - you do have company. Even to this day and age when Siebel has become a really make sure application over a decade ( without any significant changes for the better part of the decade I might add), there are developers who simply skip this. -
Start tracing Siebel for effective debugging
Siebel logs provide a whole lot of information to debug application issues. Although invaluable, they fall short in one aspect - scripting. -
EAI Siebel Adapter vs. Generic Scripting for Updates
Say you have to update two fields in the Opportunity business component through Siebel Business Service script, what do you do? -
throw to debug Siebel eScript
“throw” statement in Siebel eScript is inherited from the ECMA script. It will pass the error details back to the caller if there is an error during the script execution. -
Simple, fast way to create files in Siebel
Siebel provides tens of ways to accomplish one task. Creating files is a good example to explore the myriad ways to create a text file and populate it with content. -
How to debug Siebel Script faster?
Siebel scripting is powerful. But, frustratingly slow to create - thanks to the slow debugging process in Siebel. When you are writing scripts, you follow a simple process - -
Export Siebel Communication Templates using eScript
“Communication templates” - so boring a name for such an exciting thing that enables sending emails. Siebel had communication templates as long as I can remember. -
Prototype in Siebel eScript
Tucked away in a remote corner in the eScript reference of the Siebel Bookshelf is a single paragraph referring to prototypes.