Siebel Technology
- Home /
- Categories /
- Siebel Technology
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.
Read MoreNo Association List Available Error
Siebel developers who have configured at least one ‘decent’ associate applet would have seen this dreaded error.
Read MoreRead-only Behaviour Driven by Parent BC in Siebel
There are many ways to skin a cat (yes, it is a cliche), and there are indeed many ways to make a field read-only in Siebel .
Read MoreDrop-down Instead of Pick Applets for Dynamic Picklists
In Siebel, it is common knowledge that - Static picklists are shown as values in a drop-down list on the field
Read MoreTwo Buttons with ShowPopup on Same Applet
ShowPopup method is yet another old timer method that I have deployed more than a couple of times.
Read More3 Ways to Popup an Applet
Popup applets are not commonly seen in implementations. The objective is simple - how will you popup an applet from an underlying applet.
Read More
Siebel-Sales Cloud Integration Announcements - The WHY?
Of all the Siebel announcements in the past few years in Oracle Open World, I cannot make sense of the integration-related stuff.
Read More
Track User Behaviour in Siebel
A recent announcement of usage tracking feature introduced in Siebel 15.
Read More
Default Applet Focus
Siebel has straight forward rules to get an applet into focus when a view is painted.
Read More
Know Siebel Symbolic URL
Siebel Symbolic URL is one of the best ways to integrate external applications if you need to integrate at the UI level.
Read More
Update a calculated field in Siebel
“Ha” you thought to yourself when you saw the title. What is this up to now?
Read More
Always create system of record for outbound emails
You can send emails from Siebel application in more than one way -
Read More
Get a back-door when making fields read-only
There are several ways to make a field read-only. In fact I had written about the glorious ways to make a field read-only in Siebel .
Read More
Automatically create activities for emails
When you use F9 option to send emails in Siebel, you can see an activity getting created automatically.
Read More
Change sequence of exported columns in List Applet
Siebel enables data to be exported to CSV/any character delimited files with a couple of clicks.
Read More
Siebel MVL vs. Link
Multivalue links and links are one of the basic configuration items in Siebel alongside joins .
Read More
The Long List Property
You will see a property called “Long List” against picklists. Although it is often flagged as TRUE for dynamic picklists, there are seldom used against static LOVs.
Read More
Update operations in Siebel workflow
There are two ways to do things - the easy way, and the hard way.
Read More
Cursor modes in Siebel Queries
Siebel provides two cursor modes that can be employed for different purposes - unidirectional and bidirectional queries.
Read MoreJulian Functions for Date Calculations
Requirements for calculating difference between two dates, getting a target date by adding number of days/hours, or working day calculations are quite common.
Read More
5 ways to make a field read-only in Siebel
Siebel is what it is because of the multiple ways in which you can achieve a given task.
Read More
Basics of Siebel Order Management and eConfigurator
Siebel offers powerful order management capabilities. You will explore the real depth of orders largely in the telecom and media vertical, where there is a lot of CPQ (Configure, price, quote) play.
Read More
The way of the Siebel logs
Logs are a standard way of debugging any software application, and Siebel is no exception.
Read More
When to use PreCanInvoke vs. PreInvoke?
Siebel server scripting provides more than one option to do the same thing.
Read MoreChoose the correct sort mode
Sorting in Siebel is not all about specifying the sort criteria at the business component level ( though that works too!
Read MoreWhen to use Named Search Spec?
Named Search Specification is a powerful little feature that is hidden away.
Read MoreDebugging Siebel Workflows
Though it seems improbable because of my questionable love for scripting, there is no love lost for workflows.
Read MoreNested try/catch - have used them yet?
If you have not used try/catch blocks, don’t be surprised - you do have company.
Read MoreStart tracing Siebel for effective debugging
Siebel logs provide a whole lot of information to debug application issues.
Read MoreSiebel Scripting vs. workflows - Fight!
Siebel workflows are quite powerful. They provide a good alternative to scripting, And that is a recommendation that you see from most of the designers, and from Oracle.
Read More
How to use Siebel integration objects?
Integration objects in Siebel add the integration layer to Siebel business objects.
Read More
Edit Web Layout Error in Siebel Tools
Siebel tools has been there since forever. Generally speaking, it has been one of the stable software I have used.
Read More
Trailing wildcard characters - Who doesn't want them?
Siebel provides a nice functionality for query actions. Whenever you query against a specific field, the application automatically suffixes that with a wildcard character - “*”.
Read More
How to make a field required in Siebel?
Siebel provides a lot of flexibility for the developer in configuring a solution.
Read More
Leverage runtime events for Siebel workflows
Siebel workflows are quite for powerful validation and automation tools. I’ll even go to the extent of recommending workflows as one-in-all solution, as a vehicle for your more complex scripting needs, and for integration of course.
Read MoreEAI 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?
Read MoreError retrieving next record in Siebel
I have seen multiple instances and variations of the following error:
Read More
Avoid Firefox session errors during Siebel debugging
If you’re one of those guys working with Siebel and Firefox browser, you’re in luck.
Read Morethrow to debug Siebel eScript
“throw” statement in Siebel eScript is inherited from the ECMA script.
Read MoreSiebel Link Specification vs. Force Active
“Don’t turn on link spec. or force active flags to TRUE” - they say.
Read More
All about joins in Siebel
Joins in Siebel are well-known. In fact, conversations and most interviews will begin like this:
Read More
Change Siebel Tools
Alexander Hansal covered a recent enhancement to the Siebel Tools - the code editor can display the line numbers and make code blocks collapsible.
Read More
Enable advanced filters - Siebel doesn't play fair
What do you do when you need a filter, and a slightly different behaviour, as compared to what is provided by the base BC in Siebel?
Read More
ActiveX error on Mobile Client after Siebel Patchset install
After installing a recent patchset, Siebel HI developer client started throwing an unexpected error message for mobile clients.
Read More
Role-specific requirements - Siebel vs. Web-based CRMs
One of the persistent requirements that I have seen over years in Siebel is to tag editing rights to specific user roles.
Read More
Resolve Siebel local database error while connecting from Interactive SQL
If you are a Siebel developer, you have used Interactive SQL (iSQL) client one too many times for sure.
Read More
Siebel Tools SRF compilation takes a long time
When you install v8.1.1.11 the first thing that you observe is that the Siebel application does not start up properly .
Read More
Issue with starting-up of Siebel Sample client
I don’t really use Siebel Sample client application very well. Although Siebel Sample Tools is referenced multiple times in a week/month, Siebel client does not find the same amount of use.
Read More
How did Siebel ODBC settings disappear in Windows 7?
You are happy that Siebel 8 supports Windows 7. You install a fresh instance of Windows 7, Siebel on top of it.
Read More
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.
Read More
How to debug Siebel Script faster?
Siebel scripting is powerful. But, frustratingly slow to create - thanks to the slow debugging process in Siebel.
Read More
Siebel Client starting problems, no error in logs (horror!)
Well, we have all been there at some time. The problem is frustrating, but the answer seems deceivingly simple.
Read More
Debugging Siebel Developer or Mobile Client
Siebel Mobile Clients are not only the only way to enable disconnected application for “remote” users, but also have been the development platform for Siebel developers.
Read More
Debug Siebel Interfaces - Log Input and Output
Siebel has multiple debugging tools, but sadly not much is said or written about them.
Read More
Export Siebel Communication Templates using eScript
“Communication templates” - so boring a name for such an exciting thing that enables sending emails.
Read More
Limit Text Length in Siebel
Siebel is no stranger to strange behaviour, but the text length property at the field level is certainly one of the weird ones out there.
Read More
Siebel crash diaries - A Patchset story
So, we have some development going on using Open UI. All you folks who have worked on Open UI will know this.
Read More
Siebel Open UI Architecture
We have seen what Siebel Open UI" is and how it is different (but not so different) from what Siebel has been doing so far.
Read More
What is Siebel Open UI?
Siebel Open UI is not exactly new today, but there are more people confused about what exactly is the value it brings to the table, and where to begin learning it.
Read MoreSiebel 8.1.1.11 is here
Siebel version 8.1.1.11 is here and brings a few important things back to Siebel in the form of Open UI enhancements.
Read MoreRefresh Siebel Tools SRF After Siebel 8.1.1.9+ Patch
If you are really interested in object tagging or other such new features from 8.
Read More
Siebel IRM - Boon or Bane?
Siebel 8.1.1.10 brought with it what is called “Incremental Repository Merge” known simply as Siebel IRM.
Read More
Siebel Social Media Integration
Siebel has not been a big follower of market trends recently.
Read MoreIaaS for Siebel
Recently we were evaluating options to cater to Siebel infrastructure needs of a customer external to their data center, and the most obvious choice was Amazon Web Services.
Read More
Measuring Siebel Performance - The Correct Way
Performance in Siebel is often the cause of angst for IT architects, managers and developers (not necessarily in that order).
Read More![Trace On-The-Go for Siebel [with UI]](/uploads/2013/cog-sitrace.png)
Trace On-The-Go for Siebel [with UI]
A discerning reader might remember the trace on demand utility posted here last time.
Read MoreRule Engine in Siebel
Adding complex, dynamic business rules in Siebel has never been an easy task (well, for all verticals anyway).
Read MoreAn Architect and Manager Perspective of Siebel OpenUI
Siebel OpenUI has taken the Siebel world by storm. Arguably the single biggest announcement since Siebel 8.
Read MoreSiebel UI Field Mapper
Often Siebel integration developers, Siebel developers themselves and other people who tend to show an interest in Siebel development from time to time, would want to know the source of all mysteries or rather, the source of a control displayed on the UI.
Read More
Which Siebel Integration Method to Use?
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.
Read MorePrototype in Siebel eScript - Part 3
In earlier examples , we saw how prototype in Siebel eScript can be put to use.
Read MorePrototype in Siebel eScript - Part 2
The last example in prototypes dealt with extending a OOB data type, but that extension was done within the business service itself.
Read MoreBatch Script to Compile Siebel SRF (and more)
Siebel Tools command-line syntax can be easily employed to be used in Windows OS to compile the Siebel Repository Files (SRF).
Read MorePrototype in Siebel eScript
Tucked away in a remote corner in the eScript reference of the Siebel Bookshelf is a single paragraph referring to prototypes.
Read MoreSiebel User Defined Objects
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.
Read MoreSiebel Custom Functions in TheApplication
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.
Read MoreSiebel Script Libraries
Siebel 8 (or ST engine to be more specific) has a elegant way of calling business service methods.
Read MoreTrace On-The-Go for Siebel Scripts
“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.
Read More