Archive for July, 2009
You are currently browsing the GeeKs Blogging @ dotCOM blog archives for July, 2009.
You are currently browsing the GeeKs Blogging @ dotCOM blog archives for July, 2009.
Hi,
This post should be a welcome break from the run-of-the-mill Siebel stuff. I had written about Doorbell CRM coming out of its beta a couple of weeks of ago. I got interested because somebody referred to Doorbell being a head-on to Highrise CRM by 37 Signals. So, we at GeeksBlogging@dotCOM sat down to take a stock for ourselves.
This is a follow up post on my previous post, Siebel – Autosave Opportunity data – The concept where I introduced the concept and analysis of the following problem statement:
“System should have capability to automatically save opportunity (RFPs) data in Draft state after a certain interval.”
Following is the sample code for solving the above problem statement.
Requirement:
System should have capability to automatically save opportunity(RFPs) data in Draft state after a certain interval.
Presumption:
1) The Business Component to be used for the UI applet should not have any required fields at the Table or BC level itself or All the required fields should be pre-defaulted with some unique values.
I call this Part III, and concluding part of a series of my posts on the Merge Records functionality in Siebel CRM. You may want to take a look at the previous 2 parts below:
Siebel – Merge Records functionality
Siebel – Automating Merging Records by script – II
Though this looks like a very interesting and useful utility from the face of it, it can be dangerous too.
I will discuss a practical example, and the corresponding Inputs as a usage example for the “FINS Data Transfer Utilities”. If you have not already done so, I would suggest going through the previous posts for a better understanding:
Siebel – Fetch Active view properties
Siebel – Fetch Active view properties – II
Good news for all the Oracle 11g Database Administrator Certification aspirants. Paul has just confirmed that Oracle is soon to launch the OCP (Oracle Certified Professional) Certification for its latest 11g Database Administration.
The beta period for the Certification, “1Z1-053 – Oracle Database 11g: Administration II” closed recently. This is a single exam requirement for ones holding the Oracle DB 11g Administrator Certified Associate (OCA), and gives them the opportunity to upgrade to the coveted OCP.
We discussed about fetching the values from the active view in my post yesterday.
However, I also felt that it was a very crude way of doing it. We can only get the information we need, by writing a small script for it. Moreover, the information was very limited.
Hi,
Working on a typical requirement recently, I came across a need to fetch the properties from the user’s active view. This was an attempt to recognize the user, and the details about the Siebel view/screen he was in.
On research we can see that there are a number of Application level methods which we have at our disposal.
I call this Part II, as I have already introduced the Merge Records Siebel functionality, and discussed its usage in his post. One of the interesting discussions we had was how such a data could possibly be inserted into the Siebel system, since Siebel has so many mechanisms to prevent Data Corruption. We had also zeroed in on EIM and EAI as the basic culprits which could possibly insert inconsistent data into the Siebel Database.
How many times have we realized that there are multiple records exisiting in our database with nearly the same values? The next though with a bolt of lightning is, how the hell were two records with similar data entered into the system, with all the fundamentals of Primary Keys and User Keys.
Well, the answer could be that though none of the User Keys were violated, data was common in the other fields except the User Key fields. For example, we may end up having two Contact records in our system, which we realize actually point to the same CONTACT. So much so for blasphemously expensive CRM Systems!
Now, this is going to come as good news to all the Application Grid Professionals.
Oracle Coherence is an in-memory data grid solution from the Oracle stable. It allows organizations to scale mission critical applications by providing fast and reliable access to frequently used data. It enables real time data analysis, in memory grid computations, parallel transaction and event processing, and Application Grid Computing.
All of us know that Siebel is by far the most popular CRM system on the planet. However, one of the biggest restraints on setting up Siebel is as a Siebel employee once put it up in his own words, “.. Siebel CRM is targetted only at companies with over $250m in annual revenues ..”. Though this has more or less changed with the launch of Oracle’s CRM OnDemand, the push is still there. Siebel is not something we can pitch to the small startup with 10 guys round the corner of our block.