<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GeeKs Blogging @ dotCOM &#187; Siebel CRM</title>
	<atom:link href="http://geeksbloggingat.com/archives/practices/crm/siebel-crm/feed/" rel="self" type="application/rss+xml" />
	<link>http://geeksbloggingat.com</link>
	<description>Let&#039;s share...</description>
	<lastBuildDate>Sun, 30 May 2010 22:58:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Siebel Openings &#8211; Contract to Hire</title>
		<link>http://geeksbloggingat.com/2010/05/29/siebel-openings-contract/</link>
		<comments>http://geeksbloggingat.com/2010/05/29/siebel-openings-contract/#comments</comments>
		<pubDate>Sat, 29 May 2010 18:20:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT News]]></category>
		<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=982</guid>
		<description><![CDATA[Hello,
Huge Siebel Openings have been announced by one of our partners. They are in final stages of winning a big Siebel EAI based project. They are currently hiring junior level Siebel professionals on Contract.
Immediate availability preferred.
Job Location: Delhi/NCR
Experience Required: Around 1 year (Siebel EAI trained freshers can also apply)
The extra incentive in the project is [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/04/25/siebel-object-level-check-out/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to check out objects'>Siebel &#8211; Unable to check out objects</a></li><li><a href='http://geeksbloggingat.com/2009/07/27/siebel-autosave-opportunity-the-concept/' rel='bookmark' title='Permanent Link: Siebel &#8211; Autosave Opportunity data &#8211; The concept'>Siebel &#8211; Autosave Opportunity data &#8211; The concept</a></li><li><a href='http://geeksbloggingat.com/2009/05/10/siebel-reading-data-directly-from-siebel-srf/' rel='bookmark' title='Permanent Link: Siebel &#8211; Reading data directly from Siebel SRF'>Siebel &#8211; Reading data directly from Siebel SRF</a></li><li><a href='http://geeksbloggingat.com/2009/08/04/siebel-eim-career-a-day-in-life/' rel='bookmark' title='Permanent Link: Siebel EIM Career &#8211; A day in Life'>Siebel EIM Career &#8211; A day in Life</a></li><li><a href='http://geeksbloggingat.com/2009/07/15/siebel-refresh-applet-retaining-existing-context/' rel='bookmark' title='Permanent Link: Siebel &#8211; Refresh Applet retaining existing context'>Siebel &#8211; Refresh Applet retaining existing context</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Hello,</p>
<p>Huge Siebel Openings have been announced by one of our partners. They are in final stages of winning a big Siebel EAI based project. They are currently hiring junior level Siebel professionals on Contract.</p>
<p>Immediate availability preferred.<br />
Job Location: <strong>Delhi/NCR</strong><br />
Experience Required: Around <strong>1 year</strong> (Siebel EAI trained freshers can also apply)</p>
<p>The extra incentive in the project is more towards fantastic quality of work, and the exciting work culture of the organization. There is ample scope of learning, and growth opportunities working with some of the most experienced and best professionals in the industry.</p>
<p>Following details are mandatory in the application:<br />
<strong>Current Job Location:<br />
Current salary:<br />
Expected salary:</strong></p>
<p>Required Skills:<br />
- Strong in Siebel Technical. Siebel EAI candidates will be preferred<br />
- Knowledge of Siebel Inbound/Oubound Web Services, WSDL Files and testing Web Services using Web Service Simulation Tools a definite plus<br />
- Good knowledge of Siebel Configuration, Scripting and Workflows<br />
- Knowledge of Siebel Variable Maps, Signals, Business Components, Business Objects<br />
- Knowledge of Integration Objects, Datamaps, XML, Business Services and different EAI Adapters<br />
- Knowledge of different Siebel EAI Technologies like different Middlewares and SOA architecture<br />
- Working experience in Siebel 8.x a definite plus<br />
- Siebel EIM experience a plus<br />
- Very good oral and written communication skills<br />
- Demonstrated Organizational skills (ethics)<br />
- Client engagement skills<br />
- Self-motivated individual. Able to set one’s own course of action<br />
- Demonstrated ability to work in teams<br />
- A go-getter, and enthusiastic candidate with fire to perform</p>
<p>Drop in your resumes on <strong>siebeljobs@geeksbloggingat.com</strong>.</p>
<p>Openings closing soon. Hurry!</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/04/25/siebel-object-level-check-out/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to check out objects'>Siebel &#8211; Unable to check out objects</a></li><li><a href='http://geeksbloggingat.com/2009/07/27/siebel-autosave-opportunity-the-concept/' rel='bookmark' title='Permanent Link: Siebel &#8211; Autosave Opportunity data &#8211; The concept'>Siebel &#8211; Autosave Opportunity data &#8211; The concept</a></li><li><a href='http://geeksbloggingat.com/2009/05/10/siebel-reading-data-directly-from-siebel-srf/' rel='bookmark' title='Permanent Link: Siebel &#8211; Reading data directly from Siebel SRF'>Siebel &#8211; Reading data directly from Siebel SRF</a></li><li><a href='http://geeksbloggingat.com/2009/08/04/siebel-eim-career-a-day-in-life/' rel='bookmark' title='Permanent Link: Siebel EIM Career &#8211; A day in Life'>Siebel EIM Career &#8211; A day in Life</a></li><li><a href='http://geeksbloggingat.com/2009/07/15/siebel-refresh-applet-retaining-existing-context/' rel='bookmark' title='Permanent Link: Siebel &#8211; Refresh Applet retaining existing context'>Siebel &#8211; Refresh Applet retaining existing context</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/05/29/siebel-openings-contract/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siebel Admin Mode Flag &#8211; II &#8211; Issue Log</title>
		<link>http://geeksbloggingat.com/2010/05/17/siebel-admin-mode-flag-ii-issue-log/</link>
		<comments>http://geeksbloggingat.com/2010/05/17/siebel-admin-mode-flag-ii-issue-log/#comments</comments>
		<pubDate>Mon, 17 May 2010 04:19:54 +0000</pubDate>
		<dc:creator>Madhvi Arora</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[problems]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=966</guid>
		<description><![CDATA[In the last post I described about Admin Mode Flag. However, the Admin mode flag is not always the Best way to go forward. It also comes with lots of perils of its own.
We faced certain problems on setting Admin Mode Flag which are:
1) Product Configurator does not work properly in Admin Mode. It throws [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/05/02/siebel-admin-mode-flag/' rel='bookmark' title='Permanent Link: Siebel &#8211; Admin Mode Flag'>Siebel &#8211; Admin Mode Flag</a></li><li><a href='http://geeksbloggingat.com/2009/07/23/siebel-fetch-active-view-properties-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties &#8211; II'>Siebel &#8211; Fetch Active view properties &#8211; II</a></li><li><a href='http://geeksbloggingat.com/2009/07/14/siebel-admin-gateway-name-server-an-overview/' rel='bookmark' title='Permanent Link: Siebel Admin &#8211; Gateway Name Server &#8211; An overview'>Siebel Admin &#8211; Gateway Name Server &#8211; An overview</a></li><li><a href='http://geeksbloggingat.com/2009/04/14/siebel-assets-list-view-performance-issue-cannot-display-records/' rel='bookmark' title='Permanent Link: Siebel Assets List view &#8211; Performance issue / Cannot display records'>Siebel Assets List view &#8211; Performance issue / Cannot display records</a></li><li><a href='http://geeksbloggingat.com/2009/07/24/siebel-fetch-active-view-properties-iii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties &#8211; III'>Siebel &#8211; Fetch Active view properties &#8211; III</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>In the last post I described about Admin Mode Flag. However, the Admin mode flag is not always the Best way to go forward. It also comes with lots of perils of its own.</p>
<p><span id="more-966"></span>We faced certain problems on setting Admin Mode Flag which are:<br />
1) Product Configurator does not work properly in Admin Mode. It throws error on loading as &#8220;Cannot load active Business Component&#8221;. So we had to remove the option of customizing products in Admin View<br />
2) Since BC User properties do not work in Admin Mode, if you have invoked any method using Named Method, it will not work. You will need to invoke method through some other way in Admin view.<br />
3) When we navigate from a Admin View to non-admin view in the same screen (if both non admin and admin views under same screen), BC User properties will be ignored even in non-admin view as we have navigated from admin view. So, this effects the functionality implemented for Non Admin view.<br />
4) Related to same point above, if you are navigating from Admin View to non-admin view in the same screen, visibility settings will be ignored and all records will be visible under Non Admin view.</p>
<p>Please share your comments if you have faced any other problems in Admin View. Looking forward to a healthy discussion around this. <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/05/02/siebel-admin-mode-flag/' rel='bookmark' title='Permanent Link: Siebel &#8211; Admin Mode Flag'>Siebel &#8211; Admin Mode Flag</a></li><li><a href='http://geeksbloggingat.com/2009/07/23/siebel-fetch-active-view-properties-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties &#8211; II'>Siebel &#8211; Fetch Active view properties &#8211; II</a></li><li><a href='http://geeksbloggingat.com/2009/07/14/siebel-admin-gateway-name-server-an-overview/' rel='bookmark' title='Permanent Link: Siebel Admin &#8211; Gateway Name Server &#8211; An overview'>Siebel Admin &#8211; Gateway Name Server &#8211; An overview</a></li><li><a href='http://geeksbloggingat.com/2009/04/14/siebel-assets-list-view-performance-issue-cannot-display-records/' rel='bookmark' title='Permanent Link: Siebel Assets List view &#8211; Performance issue / Cannot display records'>Siebel Assets List view &#8211; Performance issue / Cannot display records</a></li><li><a href='http://geeksbloggingat.com/2009/07/24/siebel-fetch-active-view-properties-iii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties &#8211; III'>Siebel &#8211; Fetch Active view properties &#8211; III</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/05/17/siebel-admin-mode-flag-ii-issue-log/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Admin Mode Flag</title>
		<link>http://geeksbloggingat.com/2010/05/02/siebel-admin-mode-flag/</link>
		<comments>http://geeksbloggingat.com/2010/05/02/siebel-admin-mode-flag/#comments</comments>
		<pubDate>Sun, 02 May 2010 07:51:19 +0000</pubDate>
		<dc:creator>Madhvi Arora</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Fundamentals]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=962</guid>
		<description><![CDATA[In my last project,we had a requirement of Admin Views, so the admin users if required can change the data from frontend and not going to backend and running update queries.
Admin Views are those views in which all the records are visible to the person who has access to this view irrespective of the position [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/05/17/siebel-admin-mode-flag-ii-issue-log/' rel='bookmark' title='Permanent Link: Siebel Admin Mode Flag &#8211; II &#8211; Issue Log'>Siebel Admin Mode Flag &#8211; II &#8211; Issue Log</a></li><li><a href='http://geeksbloggingat.com/2009/07/14/siebel-admin-gateway-name-server-an-overview/' rel='bookmark' title='Permanent Link: Siebel Admin &#8211; Gateway Name Server &#8211; An overview'>Siebel Admin &#8211; Gateway Name Server &#8211; An overview</a></li><li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a></li><li><a href='http://geeksbloggingat.com/2009/07/23/siebel-fetch-active-view-properties-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties &#8211; II'>Siebel &#8211; Fetch Active view properties &#8211; II</a></li><li><a href='http://geeksbloggingat.com/2009/07/22/siebel-fetch-active-view-properties/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties'>Siebel &#8211; Fetch Active view properties</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>In my last project,we had a requirement of Admin Views, so the admin users if required can change the data from frontend and not going to backend and running update queries.</p>
<p>Admin Views are those views in which all the records are visible to the person who has access to this view irrespective of the position of the person.</p>
<p><span id="more-962"></span>Admin views can be created by setting &#8220;Admin Mode flag&#8221; on the view to &#8220;Y&#8221;.</p>
<p>Following affects take palce on setting the Admin Mode Flag:<br />
1.Visibility rules are disabled.<br />
2.The user properties in the BC are ignored.<br />
This means that the user properties such as &#8220;Field Read Only Field&#8221;, &#8220;BC Read Only field&#8221; get disable for the view on which this flag is set to true.<br />
3.If the view is in Admin mode, then the following restrictions for the business components used by the applets of the view are ignored: no insert, no merge, and no update. However, if these restrictions are set at the applet level rather than the business component level, or if a field has a Read Only value of TRUE, the Admin mode does not affect them.</p>
<p>Vanilla examles of Admin View are: Account Administration View and the Opportunity Administration view.</p>
<p>But due to disabling of these user properties, we faced some practical problems. I will discuss these in my next post. Stay tuned !</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/05/17/siebel-admin-mode-flag-ii-issue-log/' rel='bookmark' title='Permanent Link: Siebel Admin Mode Flag &#8211; II &#8211; Issue Log'>Siebel Admin Mode Flag &#8211; II &#8211; Issue Log</a></li><li><a href='http://geeksbloggingat.com/2009/07/14/siebel-admin-gateway-name-server-an-overview/' rel='bookmark' title='Permanent Link: Siebel Admin &#8211; Gateway Name Server &#8211; An overview'>Siebel Admin &#8211; Gateway Name Server &#8211; An overview</a></li><li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a></li><li><a href='http://geeksbloggingat.com/2009/07/23/siebel-fetch-active-view-properties-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties &#8211; II'>Siebel &#8211; Fetch Active view properties &#8211; II</a></li><li><a href='http://geeksbloggingat.com/2009/07/22/siebel-fetch-active-view-properties/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties'>Siebel &#8211; Fetch Active view properties</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/05/02/siebel-admin-mode-flag/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>EAI Siebel Adapter BS &#8211; Upsert Multiple Child Records</title>
		<link>http://geeksbloggingat.com/2010/04/07/eai-siebel-adapter-bs-upsert-multiple-child-records/</link>
		<comments>http://geeksbloggingat.com/2010/04/07/eai-siebel-adapter-bs-upsert-multiple-child-records/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 03:45:53 +0000</pubDate>
		<dc:creator>nanpats</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Business Services]]></category>
		<category><![CDATA[EAI]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Vanilla]]></category>
		<category><![CDATA[Workarounds]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=948</guid>
		<description><![CDATA[EAI Siebel Adapter finds its usage in almost all integration scenarios and business process automation. However, at times we hit upon limitations on its usage as Business Requirements become complex. 
There is a bug which you must have encountered while using EAI Siebel Adapter BS.  I will explain the issue with an example and [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/07/09/siebel-eai-siebel-adapter-looping-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; EAI Siebel Adapter &#8211; Looping Multiple Records'>Siebel &#8211; EAI Siebel Adapter &#8211; Looping Multiple Records</a></li><li><a href='http://geeksbloggingat.com/2009/07/08/siebel-looping-multiple-records-iii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping Multiple Records &#8211; III'>Siebel &#8211; Looping Multiple Records &#8211; III</a></li><li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a></li><li><a href='http://geeksbloggingat.com/2009/06/08/siebel-eai-siebel-adapter-search-spec/' rel='bookmark' title='Permanent Link: Siebel &#8211; EAI Siebel Adapter Search Spec'>Siebel &#8211; EAI Siebel Adapter Search Spec</a></li><li><a href='http://geeksbloggingat.com/2009/05/13/siebel-sia-bc-utility-service-loop-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records'>Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>EAI Siebel Adapter finds its usage in almost all integration scenarios and business process automation. However, at times we hit upon limitations on its usage as Business Requirements become complex. </p>
<p>There is a bug which you must have encountered while using EAI Siebel Adapter BS.  I will explain the issue with an example and a solution to resolve the issue…</p>
<p><span id="more-948"></span>Let’s say you need to upsert an entity e.g., Assets in Siebel using EAI Siebel Adapter BS. The data structure is a parent -child hierarchy which consists of Assets (primary IC) and Account (child IC).</p>
<p>Let’s assume that Account is resolved by the Id field (Id field being part of the 1st user key and is available in the message). There is a possibility wherein a given account would be repeated in your message instance with different attributes. Consider the following structure:</p>
<p>&lt;Account&gt;&lt;Id&gt;1-ABC&lt;/Id&gt;&lt;Name&gt;ABC Industries&lt;/Name&gt;&lt;/Account&gt;<br />
&lt;Account&gt;&lt;Id&gt;1-XYZ&lt;/Id&gt;&lt;Name&gt;XYZ Industries&lt;/Name&gt;&lt;/Account&gt;<br />
&lt;Account&gt;&lt;Id&gt;1-ABC&lt;/Id&gt;&lt;BillTo&gt;Y&lt;/BillTo&gt;&lt;/Account&gt;</p>
<p>In the above example, Account with Id “1-ABC” is repeated twice in the message. If the application tries to upsert this dataset using EAI Siebel Adapter, both the Accounts will be added as Child on Asset. However the data contained in the last instance of Account would be lost.  This information lost might be critical for business operations.</p>
<p>Resolution:</p>
<p>In this case, you would be required to consolidate all the similar Account records into a single component before running an Upsert. The resulting message after consolidation would look something similar below:</p>
<p>&lt;Account&gt;&lt;Id&gt;1-ABC&lt;/Id&gt;&lt;Name&gt;ABC Industries&lt;/Name&gt;&lt;BillTo&gt;Y&lt;/BillTo&gt;&lt;/Account&gt;<br />
&lt;Account&gt;&lt;Id&gt;1-XYZ&lt;/Id&gt;&lt;Name&gt;XYZ Industries&lt;/Name&gt;&lt;/Account&gt;</p>
<p>Hope you enjoyed the example above. Here, I&#8217;ll discuss some more of the limitations of EAI Siebel Adapter, and how we resolved them from practical experiences in life.</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/07/09/siebel-eai-siebel-adapter-looping-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; EAI Siebel Adapter &#8211; Looping Multiple Records'>Siebel &#8211; EAI Siebel Adapter &#8211; Looping Multiple Records</a></li><li><a href='http://geeksbloggingat.com/2009/07/08/siebel-looping-multiple-records-iii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping Multiple Records &#8211; III'>Siebel &#8211; Looping Multiple Records &#8211; III</a></li><li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a></li><li><a href='http://geeksbloggingat.com/2009/06/08/siebel-eai-siebel-adapter-search-spec/' rel='bookmark' title='Permanent Link: Siebel &#8211; EAI Siebel Adapter Search Spec'>Siebel &#8211; EAI Siebel Adapter Search Spec</a></li><li><a href='http://geeksbloggingat.com/2009/05/13/siebel-sia-bc-utility-service-loop-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records'>Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/04/07/eai-siebel-adapter-bs-upsert-multiple-child-records/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Upgrade Process &#8211; Part II</title>
		<link>http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/</link>
		<comments>http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 04:50:59 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/</guid>
		<description><![CDATA[This is a continuation from the post, Siebel &#8211; Upgrade Process &#8211; Part I.
Step 5: Merge Repositories
Use Siebel Tools. In my Siebel Tools, the path is Tools -> Upgrade -> Upgrade Application&#8230;
You may need to Prepare a Repository before this.
Follow the suggested steps to merge the Current Repository to the Repository in the new release. [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>This is a continuation from the post, <a href="http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/" target="_blank">Siebel &#8211; Upgrade Process &#8211; Part I</a>.</p>
<p><b>Step 5: Merge Repositories</b><br />
Use Siebel Tools. In my Siebel Tools, the path is Tools -> Upgrade -> Upgrade Application&#8230;<br />
You may need to Prepare a Repository before this.<br />
Follow the suggested steps to merge the Current Repository to the Repository in the new release. </p>
<p><span id="more-946"></span><b>Step 6: Run Post-Merge Utilities</b><br />
You would be able to leverage the Postmerge Utilities to Upgrade Form Applets, and to verify that Applets and Views are configured correctly, available directly in  Siebel Tools. These analyze any Customizations in the existing Installation and apply changes as needed. These would now conform to the new UI in the new Siebel Application.</p>
<p><b>Step 7: Upgrade Custom Database Schema (upgphys) </b><br />
Run the DB Configuration Utility in &#8220;upgphys&#8221; mode this time. It&#8217;ll further upgrade the Siebel Database with changes resulting from Repositories Merge. Basically, this takes care of the Customizations and completes the Database Upgrade.</p>
<p><b>Step 8: Perform the Post-Upgrade Tasks</b><br />
Install the new Siebel Tools on the Developer Workstations and Extract Developer Databases of the Upgraded Application. Don&#8217;t forget to run Database Statistics.<br />
Set up User Access and Visibility of Screens and Views.<br />
Migrate Data and prepare for Testing.</p>
<p>Finally, Test, test and Test !! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Upgrade Process &#8211; Part I</title>
		<link>http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/</link>
		<comments>http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 04:48:14 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/</guid>
		<description><![CDATA[If you have reached here, I assume you have already been through the Siebel Upgrade Assessment, and Planning steps.
Siebel – Why Upgrade? – Part I
Siebel – Why Upgrade? – Part II
Siebel &#8211; Upgrade Roadmap &#8211; Part I
Siebel &#8211; Upgrade Roadmap &#8211; Part II
Next step is to run the Upgrade.
Step 1: Upgrade you IT Infrastructure
Your IT [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>If you have reached here, I assume you have already been through the Siebel Upgrade Assessment, and Planning steps.<br />
<a href="http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/" target="_blank">Siebel – Why Upgrade? – Part I</a><br />
<a href="http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/" target="_blank">Siebel – Why Upgrade? – Part II</a><br />
<a href="http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/" target="_blank">Siebel &#8211; Upgrade Roadmap &#8211; Part I</a><br />
<a href="http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/" target="_blank">Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></p>
<p>Next step is to run the Upgrade.</p>
<p><span id="more-945"></span><strong>Step 1: Upgrade you IT Infrastructure</strong><br />
Your IT Support Partner suggests upgrading to the latest version owing to the plethora of new functionality supported by it. Question: Have you discussed the expected increase on loading of your existing IT Infrastructure correspondingly?</p>
<p>Check out the minimum System Requirements Suggested by Oracle for the new Siebel Version that you are upgrading to. Don&#8217;t be afraid to factor in something extra. They are only the MINIMUM set of requirements, not the ideal ones!</p>
<p>After upgrading the Hardware, Upgrade the Siebel Enterprise Server to the new release. In the process, it also generates some files relevant in future steps of the Upgrade.</p>
<p><strong>Step 2: Perform Pre-Upgrade Tasks</strong><br />
Prepare the Siebel Database for upgrade. Includes closing all Database Connections, Clearing pending Workflow Tasks, Disabling Custom Triggers, among others.</p>
<p><strong>Step 3: Prepare Application Data</strong><br />
Prepare some Test Data for Migration. It is always smart to use only a small subset covering all major functionalities rather than the humongous Database that most organizations house today. You would obviously need to run the various tasks many a times over during the Upgrade, trying hit and trial in many of the cases. Time is precious. Save it!</p>
<p><strong>Step 4: Siebel Database Upgrade (Upgrep) </strong><br />
Database Configuration Utility is one of the Best friends a Siebel Admin can have. Run it in the &#8220;Upgrep&#8221; mode. This performs a basic Upgrade of the Siebel Database Schema. Also, it loads the repositories to prepare for Repository Merge.</p>
<p>Stay tuned for the next part in the series..</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Upgrade Roadmap &#8211; Part II</title>
		<link>http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/</link>
		<comments>http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 03:20:34 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/</guid>
		<description><![CDATA[This is a continuation of my previous post, Siebel &#8211; Upgrade Roadmap &#8211; Part I.
As a part of the planning phase, feel free to:
1) Analyze the Complexity of the Upgrade
2) Be a good estimator of the level of effort needed to upgrade. Don&#8217;t mind putting in a few extra days in the plan than to [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>This is a continuation of my previous post, <a href="http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/" target="_blank">Siebel &#8211; Upgrade Roadmap &#8211; Part I</a>.</p>
<p>As a part of the planning phase, feel free to:<br />
1) Analyze the Complexity of the Upgrade<br />
2) Be a good estimator of the level of effort needed to upgrade. Don&#8217;t mind putting in a few extra days in the plan than to crib later.</p>
<p><span id="more-944"></span>3) This is the Best type to deactivate, or phase out obsolete requirements. Make the most of the opportunity. As a Manager, you can always pass it on as something that will improve System Performance by cutting out the crap!<br />
4) Good time to incorporate a few new requirements as well, based on some of the new functionalities supported out of the box<br />
5) Define Team Roles, and set responsibility.<br />
6) Is the application heavily Interfaced with other Applications? Wish you Best of Luck! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
7) Check out the links on the Oracle My Oracle Support Portal regarding all the Alerts, etc. beforehand.<br />
 <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> Try googling, or getting in touch with Experienced Partners to collate all the proven tools which can help the Upgrade be faster, and more efficient.<br />
9) Data Migration, a point in question.<br />
10) Some of the functionalities may not work EXACTLY the same as they did in the previous version. Plan User Training sessions in advance. Factor in appropriate time and Resources.</p>
<p><b>Step 3: Upgrade!</b><br />
Start with the Development Environment. Upgrade and experiment as much as you want.<br />
Practice with the upgrade on the Test Environment.<br />
Okay, so good so far. Let&#8217;s now run a flaw-less Upgrade on the Production Environment! Cheers!</p>
<p>Stay tuned for the following posts on the Upgrade Process&#8230;</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Upgrade Roadmap &#8211; Part I</title>
		<link>http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/</link>
		<comments>http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 13:17:23 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/</guid>
		<description><![CDATA[You may find my previous posts on &#8220;Why to Upgrade?&#8221; interesting. As a follow-up to it, here, I would present a typical Process of Siebel CRM Upgrade.
I&#8217;ll cover the steps, and the some of the factors you could possibly keep in mind, while planning and executing an Upgrade. This would be the next step after [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>You may find my previous posts on &#8220;Why to Upgrade?&#8221; interesting. As a follow-up to it, here, I would present a typical Process of Siebel CRM Upgrade.</p>
<p>I&#8217;ll cover the steps, and the some of the factors you could possibly keep in mind, while planning and executing an Upgrade. This would be the next step after you have taken the decision, &#8220;Yes, I have to upgrade!&#8221;.</p>
<p><span id="more-943"></span><b>Step 1: Assess and Analyze existing Siebel Installation</b><br />
If you have already gone through my previous post on, &#8220;Why to Upgrade?&#8221;, you are already past this step. In case you haven&#8217;t yet, feel free to reach out to it. Hey, you can access it for free here! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Ask yourself the following questions whenever you are pondering over a Software Upgrade:<br />
1) Do I really need an upgrade?<br />
2) What is it in my business that my current implementation is not able to solve?<br />
3) What are the clear Business benefits that the new system brings to the table? Are they relevant to me?<br />
4) If I must upgrade, is my existing IT Infrastructure upto the demands of the new version Installation?<br />
5) How much time do I have before my IT Support for my current version runs out?</p>
<p><b>Step 2: Plan the Upgrade</b><br />
An Upgrade is a project in itself. Though most of it is automated, yet, that is no reason to sit cushy assuming things are bight at the other end of the tunnel. As a matter of fact, from my personal point of view, there are more pitfalls in case of an Upgrade, than in the case of a full-fledged implementation. Watch out for my upcoming post, &#8220;Siebel &#8211; Upgrade or Implement, that is the question!&#8221;.</p>
<p>Planning an upgrade is thus, almost as important a consideration than actually carrying it out. Personally I am a big fan of planning and sorting things out, before even hitting the Development Desk, lest you don&#8217;t mind messing up things out of ignorance.</p>
<p>But, don&#8217;t go by my words. I know quite a big lot of guyz who hit the desk straight away, and produce much better results than what I do..!! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><i>.. to be continued ..</i></p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; SIS OM PMT Service</title>
		<link>http://geeksbloggingat.com/2010/03/20/siebelsis-om-pmt-service/</link>
		<comments>http://geeksbloggingat.com/2010/03/20/siebelsis-om-pmt-service/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 07:26:37 +0000</pubDate>
		<dc:creator>Madhvi Arora</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Business Component]]></category>
		<category><![CDATA[Scriptless solutions]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Vanilla]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=934</guid>
		<description><![CDATA[There are lots of vanilla business services available in Siebel which can be used to configure any process and this helps in avoiding scripting.
One of these services I came across is &#8220;SIS OM PMT Service&#8221;.
People who have worked on Order Mangement module must be aware of this service.
This service is extensively used in Order Management [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/05/13/siebel-sia-bc-utility-service-loop-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records'>Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records</a></li><li><a href='http://geeksbloggingat.com/2009/05/14/siebel-sia-bc-utility-service-invoke-bc-method/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIA BC Utility Service &#8211; Invoke BC Method'>Siebel &#8211; SIA BC Utility Service &#8211; Invoke BC Method</a></li><li><a href='http://geeksbloggingat.com/2009/05/31/siebel-fins-industry-xml-query-service/' rel='bookmark' title='Permanent Link: Siebel &#8211; FINS Industry XML Query Service'>Siebel &#8211; FINS Industry XML Query Service</a></li><li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a></li><li><a href='http://geeksbloggingat.com/2009/07/09/siebel-eai-siebel-adapter-looping-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; EAI Siebel Adapter &#8211; Looping Multiple Records'>Siebel &#8211; EAI Siebel Adapter &#8211; Looping Multiple Records</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>There are lots of vanilla business services available in Siebel which can be used to configure any process and this helps in avoiding scripting.</p>
<p>One of these services I came across is &#8220;SIS OM PMT Service&#8221;.</p>
<p><span id="more-934"></span>People who have worked on Order Mangement module must be aware of this service.</p>
<p>This service is extensively used in Order Management Process. Both its methods as well as its  user properties are utilized in Order Creation Process.</p>
<p>But this service can be used in other modules as well.</p>
<p>It has various methods which can be used are:</p>
<p><strong>Get Profile Attribute</strong></p>
<p><strong>Invoke BC Method</strong></p>
<p><strong>Refresh Business Component</strong></p>
<p><strong>Set Profile Attribute</strong></p>
<p>In this post, I will discuss method &#8220;Refresh Business Component&#8221; of this service.</p>
<p>As clear from its name, it is used to refresh the Business Component.</p>
<p>In most of scenarios if we update some field or insert new record, UI is not refreshed with that data. We explicitly need to fire blank query either in our script or on UI to refresh UI. Instead of doing this we can use this Method to do so.</p>
<p>The required input arguments to this service are:</p>
<p><strong>Business Object Name</strong>&#8212;&gt; The name of the BO in which this data needs to be refreshed</p>
<p><strong>Business Component Name</strong>&#8212;&gt;The name of the BC where refresh is required.</p>
<p>This can be used in both script as well as workflow.</p>
<p>I will discuss the example of workflow:</p>
<div id="attachment_938" class="wp-caption aligncenter" style="width: 510px"><a href="http://geeksbloggingat.com/blog/wp-content/uploads/2010/03/WF_01.png"><img class="size-full wp-image-938" src="http://geeksbloggingat.com/blog/wp-content/uploads/2010/03/WF_01.png" alt="WF_01" width="500" height="89" /></a><p class="wp-caption-text">WF_01</p></div>
<p>This is a sample workflow which is used to update account status.</p>
<p>The detail description is as follows:</p>
<ol>
<li>Query For Record: Siebel Operation Step with operation Query is used. Here row_id has been passed in Object Id.</li>
<li>Record Found: Decision Box is used to check the record which needs to be updated exists in system or not .Here check is made with the help of Process Property “Siebel Operation Object  Id”. If record is present, then Siebel Operation Object Id will not be null.</li>
<li>Update Account Status : Siebel Operation Step with operation Update is used. Here row_id has been passed in Object Id.</li>
<li>Refresh Record: This step uses BS “SIS OM PMT Service” with method “Refresh Business Component”.</li>
</ol>
<p>Since here I am updating Account Status in Account Screen, the values of input arguments are:</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="217" valign="top"><strong>Input Argument </strong></td>
<td width="81" valign="top"><strong>Type</strong></td>
<td width="149" valign="top"><strong>Value</strong></td>
</tr>
<tr>
<td width="217" valign="top">Business Object Name</td>
<td width="81" valign="top">Literal</td>
<td width="149" valign="top">Account</td>
</tr>
<tr>
<td width="217" valign="top">Business Component Name</td>
<td width="81" valign="top">Literal</td>
<td width="149" valign="top">Account</td>
</tr>
</tbody>
</table>
<p>Try this it will work.</p>
<p>Please share your valuable comments.<code><ins datetime="2010-03-16T16:38:20+00:00"></ins></code></p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/05/13/siebel-sia-bc-utility-service-loop-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records'>Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records</a></li><li><a href='http://geeksbloggingat.com/2009/05/14/siebel-sia-bc-utility-service-invoke-bc-method/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIA BC Utility Service &#8211; Invoke BC Method'>Siebel &#8211; SIA BC Utility Service &#8211; Invoke BC Method</a></li><li><a href='http://geeksbloggingat.com/2009/05/31/siebel-fins-industry-xml-query-service/' rel='bookmark' title='Permanent Link: Siebel &#8211; FINS Industry XML Query Service'>Siebel &#8211; FINS Industry XML Query Service</a></li><li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a></li><li><a href='http://geeksbloggingat.com/2009/07/09/siebel-eai-siebel-adapter-looping-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; EAI Siebel Adapter &#8211; Looping Multiple Records'>Siebel &#8211; EAI Siebel Adapter &#8211; Looping Multiple Records</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/03/20/siebelsis-om-pmt-service/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Why Upgrade? &#8211; Part II</title>
		<link>http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/</link>
		<comments>http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 20:03:20 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=924</guid>
		<description><![CDATA[This is a continuation of the post, &#8220;Siebel &#8211; Why Upgrade? &#8211; Part I&#8221;.
Here are some more..
3) Talk about Performance and Efficiency. Though I agree that the new software generally runs with a higher efficiency with most of the old bugs closed, the higher performance almost always comes at a cost of higher Hardware Configuration [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>This is a continuation of the post, <a href="http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/">&#8220;Siebel &#8211; Why Upgrade? &#8211; Part I&#8221;</a>.</p>
<p>Here are some more..</p>
<p><span id="more-924"></span>3) Talk about Performance and Efficiency. Though I agree that the new software generally runs with a higher efficiency with most of the old bugs closed, the higher performance almost always comes at a cost of higher Hardware Configuration as well.</p>
<p>The new softwares are, however, seen to be efficient to handle larger volumes of data, or to churn out decisions on the basis of the humongous data store. Maybe, the old system didn&#8217;t support it in the first place to make it possible, forget about efficiency!</p>
<p>4) With each higher version, I have personally noted that Siebel Data Model becomes more and more complex. This in turn means more and more universally agreed standards now form a part of the Siebel CRM Installation. This helps a Customer become more aware of the global standards that he may introduce in his organization, if not already there, or to align his Business Process accordingly.</p>
<p>Another fall-out of this, is higher Regulatory Compliance. Now, how many times have I heard Customers going in for implementation of packaged Applications owing to requirements to map to the local Regulatory Requirements?!</p>
<p>Ask yourself the following questions whenever you are pondering over a Software Upgrade:<br />
1) Do I really need an upgrade?<br />
2) What is it in my business that my current implementation is not able to solve?<br />
3) What are the clear Business benefits that the new system brings to the table? Are they relevant to me?<br />
4) If I must upgrade, is my existing IT Infrastructure upto the demands of the new version Installation?<br />
5) How much time do I have before my IT Support for my current version runs out?</p>
<p>Plan ahead, to be ahead. </p>
<p>Feel free to add, or suggest. I am leaving the ground open. Cheers!</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Why Upgrade? &#8211; Part I</title>
		<link>http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/</link>
		<comments>http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 21:13:39 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Business Analysis]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=913</guid>
		<description><![CDATA[Hi all,
I am back to Siebel Technical Stuff after a long time. I recently worked as a part of a Siebel Upgrade Project for one of my clients.
Siebel Upgrade is a version update methodology supported by Oracle. The Customer can easily upgrade from an older version of Siebel to a higher version. 
There is generally [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Hi all,</p>
<p>I am back to Siebel Technical Stuff after a long time. I recently worked as a part of a Siebel Upgrade Project for one of my clients.</p>
<p>Siebel Upgrade is a version update methodology supported by Oracle. The Customer can easily upgrade from an older version of Siebel to a higher version. </p>
<p><span id="more-913"></span>There is generally a very wide range of reasons as to why people may decide to upgrade. These may range from the obvious, to the obscure, and to truly blasphemous to some CRM Consultants. But, I guess this is one very important aspect which keeps the IT Industry rolling!! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Well, amongst many others, following are some of the popular reasons for which Organizations may decide to upgrade their existing Siebel, or other IT Software Installations.</p>
<p>1) This particular customer of ours very serious about the system running as smoothly as possible. Following this methodology, he banks on a lot of support from Microsoft and Oracle to avoid any issues in Production going forward. The issue is, Microsoft is phasing out support for Windows Server 2003 soon. To make matters worse, Siebel 7.5 is not certified to run on MS Windows Server 2008, the next logical step.</p>
<p>Solution: Upgrade to nearest higher version of Siebel which is supported on the new MS OS. The one you are using is on fire right now.</p>
<p>2) Generally, there is a whole lot of new functionality that Oracle introduces with each new version of Siebel CRM. The customers may want to make use of some of these new functionalities. The Business Benefit may imply a case strong enough to justify the extra cost of moving up to the new version.</p>
<p>Who knows, a Customer may just be able to eliminate a buggy Custom Module altogether by making use of some new functionality provided OOB in a higher version!</p>
<p>Wait for the remaining part of the post. What do you think could be the other reasons? <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/03/11/siebel-why-upgrade-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part II'>Siebel &#8211; Why Upgrade? &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/04/04/siebel-upgrade-process-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part I'>Siebel &#8211; Upgrade Process &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li><li><a href='http://geeksbloggingat.com/2010/03/31/siebel-upgrade-roadmap-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part I'>Siebel &#8211; Upgrade Roadmap &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Siebel : Security Vulnerability !</title>
		<link>http://geeksbloggingat.com/2010/03/08/siebel-security-vulnerability-found/</link>
		<comments>http://geeksbloggingat.com/2010/03/08/siebel-security-vulnerability-found/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 20:17:46 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=928</guid>
		<description><![CDATA[This post could have far-reaching implications. I am still at crossroads whether I should be covering this or not..
The baseline is that there has been a Security Vulnerability detected, and announced. It is said to have been detected nearly a year ago, and informed to the Parent Organization. However, despite a year passing by, we [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/03/20/siebelsis-om-pmt-service/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIS OM PMT Service'>Siebel &#8211; SIS OM PMT Service</a></li><li><a href='http://geeksbloggingat.com/2009/06/15/siebel-forcing-user-logoff/' rel='bookmark' title='Permanent Link: Siebel &#8211; Forcing User Logoff'>Siebel &#8211; Forcing User Logoff</a></li><li><a href='http://geeksbloggingat.com/2009/04/17/siebel-lookupname-and-lookupvalue/' rel='bookmark' title='Permanent Link: Siebel &#8211; LookUpName() and LookUpValue()'>Siebel &#8211; LookUpName() and LookUpValue()</a></li><li><a href='http://geeksbloggingat.com/2009/04/21/siebel-license-keys-dont-work-are-invalid/' rel='bookmark' title='Permanent Link: Siebel &#8211; License keys don&#8217;t work / are invalid'>Siebel &#8211; License keys don&#8217;t work / are invalid</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>This post could have far-reaching implications. I am still at crossroads whether I should be covering this or not..</p>
<p>The baseline is that there has been a Security Vulnerability detected, and announced. It is said to have been detected nearly a year ago, and informed to the Parent Organization. However, despite a year passing by, we are not aware of any remedial action having been taken by the Corporation. Since the vulnerability has already been publicly announced over the internet, we feel it&#8217;s safe to cover it here as well. We feel morally responsible to apprise <a rel="nofollow" href="http://oracle.com" target="_blank">Oracle Corp</a> of the issue by building sufficient public opinion to patch it..</p>
<p><span id="more-928"></span>This Security Vulnerability has been detected in some of the older versions of Oracle&#8217;s very popular Siebel CRM Softwa=re, aka versions 7.7 and 7.8. It has not been tested on the older versions, but, expectedly it would appear there as well.</p>
<p>This Security Loophole has been detected by &#8220;Yaniv Miron&#8221;, a Security Researcher from Israel. <a rel="nofollow" href="http://il.linkedin.com/in/yanivmiron" target="_blank">Click here</a> to reach his LinkedIn profile directly.</p>
<p>The vulnerability comes by the name of, <strong>&#8220;Oracle Siebel CRM &#8217;start.swe&#8217; Cross Site Scripting Vulnerability&#8221;</strong>.</p>
<p>It is rated &#8220;Low Risk&#8221;, and is Remotely Exploitable.</p>
<p>The following is directly from <a rel="nofollow" href="http://www.vupen.com" target="_blank">VUPEN</a> :<br />
<i>&#8221; ..This vulnerability could be exploited by attackers to execute arbitrary scripting code. This issue is caused by an input validation error in the &#8220;htim_enu/start.swe&#8221; script when processing user-supplied data, which could be exploited by attackers to cause arbitrary scripting code to be executed by the user&#8217;s browser in the security context of an affected site.. &#8220;</i></p>
<p><a href="http://secunia.com/advisories/38806" target="_blank" rel="nofollow">SECUNIA</a> says..<br />
<i>&#8221; ..Input passed via the URL to htim_enu/start.swe is not properly sanitised before being returned to the user. This can be exploited to execute arbitrary HTML and script code in a user&#8217;s browser session in context of an affected site.. &#8220;</i></p>
<p>A simple example could be:</p>
<pre style="word-wrap: break-word; white-space: pre-wrap;">http://example.com/htim_enu/start.swe/?&gt;'"&gt;&lt;script&gt;alert('XSS by Lament')&lt;/script&gt;</pre>
<p>Jan 2009 &#8211; Vulnerability found<br />
Jan 2009 &#8211; Vendor Notification<br />
Feb 2010 &#8211; Public Disclosure</p>
<p>Complete details about the vulnerability can be found at the following URLs where it was first reported:<br />
http://www.vupen.com/english/advisories/2010/0516<br />
http://seclists.org/bugtraq/2010/Mar/6</p>
<p>The original Advisories may be downloaded from the links below:<br />
<a href="http://www.packetstormsecurity.com/1002-exploits/oraclesiebel-xss.txt" target="_blank" rel="nofollow">Siebel Loyalty Advisory</a><br />
<a href="http://www.packetstormsecurity.com/1003-exploits/oraclesiebelcrm-xss.txt target="_blank" rel="nofollow">Siebel CRM Advisory</a></p>
<p>The vulnerability is already popular over Twitter.. try the link below..<br />
<a href="http://tweetmeme.com/story/652872374/bugtraq-oracle-siebel-7x-crm-cross-site-scripting-vulnerability" target="_blank" rel="nofollow">Twitter Links for Siebel Advisory</a></p>
<p>Could there be better reasons to Upgrade to the latest Siebel versions, 8.x ?<br />
Considering Siebel CRM is an expensive product targetted only at the companies with $250K+ revenues, this is all the more important.</p>
<p>Note: This post is for informational purposes only.<br />
The author of this document is not and will not hold any responsibility for any illegal or unauthorized use of the information contained within this document, or that is implied from it.<br />
The author of this document does not encourage in any way whatsoever, attacking any Siebel based System.</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2010/03/20/siebelsis-om-pmt-service/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIS OM PMT Service'>Siebel &#8211; SIS OM PMT Service</a></li><li><a href='http://geeksbloggingat.com/2009/06/15/siebel-forcing-user-logoff/' rel='bookmark' title='Permanent Link: Siebel &#8211; Forcing User Logoff'>Siebel &#8211; Forcing User Logoff</a></li><li><a href='http://geeksbloggingat.com/2009/04/17/siebel-lookupname-and-lookupvalue/' rel='bookmark' title='Permanent Link: Siebel &#8211; LookUpName() and LookUpValue()'>Siebel &#8211; LookUpName() and LookUpValue()</a></li><li><a href='http://geeksbloggingat.com/2009/04/21/siebel-license-keys-dont-work-are-invalid/' rel='bookmark' title='Permanent Link: Siebel &#8211; License keys don&#8217;t work / are invalid'>Siebel &#8211; License keys don&#8217;t work / are invalid</a></li><li><a href='http://geeksbloggingat.com/2010/04/02/siebel-upgrade-roadmap-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Roadmap &#8211; Part II'>Siebel &#8211; Upgrade Roadmap &#8211; Part II</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/03/08/siebel-security-vulnerability-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Oracle Support Non Flash Version</title>
		<link>http://geeksbloggingat.com/2010/03/03/my-oracle-support-non-flash-version/</link>
		<comments>http://geeksbloggingat.com/2010/03/03/my-oracle-support-non-flash-version/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 18:07:16 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=911</guid>
		<description><![CDATA[We all need Professional support one time or the other, no matter, what our role is in a Project Implementation.
Professional Support for Siebel from the vendor has gone from..
Siebel Supportweb (god, I loved it!) -> Oracle Metalink3 -> Oracle&#8217;s My Oracle Support
My Oracle Support has brought with itself a Pandora&#8217;s box of problems, more than [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/08/17/metalink3-to-my-oracle-support-change-log/' rel='bookmark' title='Permanent Link: Metalink3 to My Oracle Support &#8211; Change Log'>Metalink3 to My Oracle Support &#8211; Change Log</a></li><li><a href='http://geeksbloggingat.com/2009/08/15/metalink3-to-my-oracle-support-train-yourself/' rel='bookmark' title='Permanent Link: Metalink3 to My Oracle Support &#8211; Train yourself'>Metalink3 to My Oracle Support &#8211; Train yourself</a></li><li><a href='http://geeksbloggingat.com/2009/07/08/oracle-siebel-certification-needs-hands-on-training/' rel='bookmark' title='Permanent Link: Oracle Siebel Certification needs hands on training'>Oracle Siebel Certification needs hands on training</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2009/08/18/oracle-vm-templates-for-siebel-crm/' rel='bookmark' title='Permanent Link: Oracle VM Templates for Siebel CRM'>Oracle VM Templates for Siebel CRM</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>We all need Professional support one time or the other, no matter, what our role is in a Project Implementation.</p>
<p>Professional Support for Siebel from the vendor has gone from..<br />
Siebel Supportweb (god, I loved it!) -> Oracle Metalink3 -> Oracle&#8217;s My Oracle Support</p>
<p><span id="more-911"></span>My Oracle Support has brought with itself a Pandora&#8217;s box of problems, more than the benefits that is offers. The Flash enabled version has a neat UI to look at, and somewhat better navigability. Well, the aesthetics is definitely better.</p>
<p>But, for quite a lot of reasons we may want not to use the Flash enabled version of My Oracle Support. They could range from unfamiliar Interface, to Performance, Flash is not available on my Work Computer!</p>
<p>Flash Enabled Version:<br />
http://support.oracle.com</p>
<p>Non Flash Version:<br />
http://supporthtml.oracle.com</p>
<p>Welcome back, Metalink! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/08/17/metalink3-to-my-oracle-support-change-log/' rel='bookmark' title='Permanent Link: Metalink3 to My Oracle Support &#8211; Change Log'>Metalink3 to My Oracle Support &#8211; Change Log</a></li><li><a href='http://geeksbloggingat.com/2009/08/15/metalink3-to-my-oracle-support-train-yourself/' rel='bookmark' title='Permanent Link: Metalink3 to My Oracle Support &#8211; Train yourself'>Metalink3 to My Oracle Support &#8211; Train yourself</a></li><li><a href='http://geeksbloggingat.com/2009/07/08/oracle-siebel-certification-needs-hands-on-training/' rel='bookmark' title='Permanent Link: Oracle Siebel Certification needs hands on training'>Oracle Siebel Certification needs hands on training</a></li><li><a href='http://geeksbloggingat.com/2010/03/10/siebel-why-upgrade-part-i/' rel='bookmark' title='Permanent Link: Siebel &#8211; Why Upgrade? &#8211; Part I'>Siebel &#8211; Why Upgrade? &#8211; Part I</a></li><li><a href='http://geeksbloggingat.com/2009/08/18/oracle-vm-templates-for-siebel-crm/' rel='bookmark' title='Permanent Link: Oracle VM Templates for Siebel CRM'>Oracle VM Templates for Siebel CRM</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/03/03/my-oracle-support-non-flash-version/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Unable to login to mobile client</title>
		<link>http://geeksbloggingat.com/2010/02/19/siebel-unable-to-login-to-mobile-client/</link>
		<comments>http://geeksbloggingat.com/2010/02/19/siebel-unable-to-login-to-mobile-client/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 20:08:58 +0000</pubDate>
		<dc:creator>Madhvi Arora</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=904</guid>
		<description><![CDATA[After long time I am writing a blog&#8230;
This time related to Siebel Admin 
Earlier I used to work with Siebel 7.8 and now 8.1..
So quite a different experience..
In Siebel 8.1, I had successfully initilized my dbf from tool and was able to login into Siebel Tools.
But suprisingly, using same dbf I was not able to [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/04/26/siebel-unable-to-launch-local-client/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to launch Local Client'>Siebel &#8211; Unable to launch Local Client</a></li><li><a href='http://geeksbloggingat.com/2009/04/25/siebel-object-level-check-out/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to check out objects'>Siebel &#8211; Unable to check out objects</a></li><li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a></li><li><a href='http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/' rel='bookmark' title='Permanent Link: Siebel &#8211; Remove About SRF Window'>Siebel &#8211; Remove About SRF Window</a></li><li><a href='http://geeksbloggingat.com/2009/06/09/siebel-eim-custom-table-mapping/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Custom table mapping'>Siebel EIM &#8211; Custom table mapping</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>After long time I am writing a blog&#8230;</p>
<p>This time related to Siebel Admin <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Earlier I used to work with Siebel 7.8 and now 8.1..<br />
So quite a different experience..</p>
<p>In Siebel 8.1, I had successfully initilized my dbf from tool and was able to login into Siebel Tools.<br />
But suprisingly, using same dbf I was not able to login to my mobile client and it was throwing the error,<br />
&#8220;user id /password not correct..&#8221;</p>
<p><span id="more-904"></span>I tried everything..from reinializing my dbf to changing parameters in my client cfg&#8230;<br />
But all atempts were in vain..<br />
Finally I looked in to Siebel logs and found the error as &#8220;Error connecting to datasource SSD Local Db default instance&#8221;</p>
<p>I tool the help from one of my seniors and he recommended the following way out.. I tried, and it worked..</p>
<p>Just followed below mentioned steps and problem got resolved and I was able to successfully login into local client&#8230;<br />
1. Open the ODBC Administrator.<br />
2. Select the System DSN tab.<br />
3. Select the local Tools datasource (by default, &#8220;SSD Local Db default instance&#8221;).<br />
4. Click the Configure button.<br />
5. In the configuration window, select the Database tab.<br />
6. Clear the field labelled &#8220;Server name&#8221;.<br />
7. Close the configuration window and exit the ODBC Administrator. </p>
<p>I am really happy that the issue finally got resolved, and I would like to thank my mentor for helping me. Please add a comment if this helps you sometime.. I&#8217;ll be glad to know..</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/04/26/siebel-unable-to-launch-local-client/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to launch Local Client'>Siebel &#8211; Unable to launch Local Client</a></li><li><a href='http://geeksbloggingat.com/2009/04/25/siebel-object-level-check-out/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to check out objects'>Siebel &#8211; Unable to check out objects</a></li><li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a></li><li><a href='http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/' rel='bookmark' title='Permanent Link: Siebel &#8211; Remove About SRF Window'>Siebel &#8211; Remove About SRF Window</a></li><li><a href='http://geeksbloggingat.com/2009/06/09/siebel-eim-custom-table-mapping/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Custom table mapping'>Siebel EIM &#8211; Custom table mapping</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2010/02/19/siebel-unable-to-login-to-mobile-client/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Query on the Long Column or Field</title>
		<link>http://geeksbloggingat.com/2009/10/07/query-on-the-long-column-or-field/</link>
		<comments>http://geeksbloggingat.com/2009/10/07/query-on-the-long-column-or-field/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 19:56:13 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[ORACLE]]></category>
		<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[Workarounds]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=829</guid>
		<description><![CDATA[A typical problem in any EAI project. Others too!!
One of the most common ways of building custom Error Handling or Logging mechanisms include dumping huge messages and XMLs in the database for future reference. It works as an excellent logging mechanism which can be pulled out in case something in the system fails.
This is generally [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/06/07/siebel-eim-nomenclature-of-custom-column/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Nomenclature of Custom Column'>Siebel EIM &#8211; Nomenclature of Custom Column</a></li><li><a href='http://geeksbloggingat.com/2009/06/02/siebel-eim-custom-column-mapping/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Custom column mapping'>Siebel EIM &#8211; Custom column mapping</a></li><li><a href='http://geeksbloggingat.com/2009/05/31/siebel-fins-industry-xml-query-service/' rel='bookmark' title='Permanent Link: Siebel &#8211; FINS Industry XML Query Service'>Siebel &#8211; FINS Industry XML Query Service</a></li><li><a href='http://geeksbloggingat.com/2009/05/12/siebel-looping-multiple-records-query-and-process/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Query and Process'>Siebel &#8211; Looping multiple records &#8211; Query and Process</a></li><li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>A typical problem in any EAI project. Others too!!</p>
<p>One of the most common ways of building custom Error Handling or Logging mechanisms include dumping huge messages and XMLs in the database for future reference. It works as an excellent logging mechanism which can be pulled out in case something in the system fails.</p>
<p><span id="more-829"></span>This is generally achieved by using the &#8220;Long&#8221; column of the Oracle Database, and/or concatening multiple String type of columns. </p>
<p>Now, the typical problem. We dump the XMLs, fair enough. However, we can only pull out specific information from this XML and populate on some other columns, but, definitely not ALL the data in the huge XML that we have. We may pull out the Order Id, Reference Number and a couple of more fields, yet we definitely cannot drill out all the information.</p>
<p>However, the XML contains a lot more data. How do we query on the data in the Long column, in case the information is hidden deep into the XML, and is not saved separately in a String type column? I am assuming the Table based Logging mechanism.</p>
<p>I ran across something similar recently when I realized that I could not query on the Long Database column. Now, I have not discovered a special way of querying on the Long column that I am going to share here. Rather, this is a workaround.</p>
<p>Query for the relevant data in a traditional PL/SQL Editor like the SQL Developer or TOAD. You can still not run a query on the Long data type of column, but, with sufficient filters, you can reach out to a limited RecordSet around the actual record.</p>
<p>Right click -> Export -> TXT / CSV format and open the newly created file in a file editor. Run our favourite &#8220;Find..&#8221; tool to query for the exact data that you are looking for. And, voila, it could help you get as close to the actual record as possible.</p>
<p>Yeah, I agree if some of you out there are shouting, &#8220;Dumb, dumb, dumb tip!!&#8221;. But then, worked for me. <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I had this typical interface which was just dumping XMLs in the Logs one after the other, without any identifiers. And, it was becoming terribly difficult to dig out the XML with a particular identifier. After all else that I could think of failed, this one worked like a charm.</p>
<p>I thank all my friends who were with me till late night, helping me get this through! Thanks, Madhvi. Thanks, Himanshu. Cheers.. <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/06/07/siebel-eim-nomenclature-of-custom-column/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Nomenclature of Custom Column'>Siebel EIM &#8211; Nomenclature of Custom Column</a></li><li><a href='http://geeksbloggingat.com/2009/06/02/siebel-eim-custom-column-mapping/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Custom column mapping'>Siebel EIM &#8211; Custom column mapping</a></li><li><a href='http://geeksbloggingat.com/2009/05/31/siebel-fins-industry-xml-query-service/' rel='bookmark' title='Permanent Link: Siebel &#8211; FINS Industry XML Query Service'>Siebel &#8211; FINS Industry XML Query Service</a></li><li><a href='http://geeksbloggingat.com/2009/05/12/siebel-looping-multiple-records-query-and-process/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Query and Process'>Siebel &#8211; Looping multiple records &#8211; Query and Process</a></li><li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/10/07/query-on-the-long-column-or-field/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Installer hangs midway</title>
		<link>http://geeksbloggingat.com/2009/09/04/siebel-installer-hangs-midway/</link>
		<comments>http://geeksbloggingat.com/2009/09/04/siebel-installer-hangs-midway/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 02:47:21 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Workarounds]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=806</guid>
		<description><![CDATA[  
In my website statistics, I see somebody trying to find a solution to the above problem. The Siebel Installer starts, when you start an installation. However, it doesn&#8217;t complete and it hangs somewhere in the midway. I write this just when I was having the exact same problem today (I hope that explains [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/04/18/siebel-tools-hangs-when-checking-out-objects/' rel='bookmark' title='Permanent Link: Siebel Tools hangs when checking out objects'>Siebel Tools hangs when checking out objects</a></li><li><a href='http://geeksbloggingat.com/2009/06/15/siebel-forcing-user-logoff/' rel='bookmark' title='Permanent Link: Siebel &#8211; Forcing User Logoff'>Siebel &#8211; Forcing User Logoff</a></li><li><a href='http://geeksbloggingat.com/2009/07/16/siebel-server-verification-evt-tool/' rel='bookmark' title='Permanent Link: Siebel Server Verification &#8211; EVT Tool'>Siebel Server Verification &#8211; EVT Tool</a></li><li><a href='http://geeksbloggingat.com/2009/04/26/siebel-unable-to-launch-local-client/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to launch Local Client'>Siebel &#8211; Unable to launch Local Client</a></li><li><a href='http://geeksbloggingat.com/2009/08/18/oracle-vm-templates-for-siebel-crm/' rel='bookmark' title='Permanent Link: Oracle VM Templates for Siebel CRM'>Oracle VM Templates for Siebel CRM</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p> <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>In my website statistics, I see somebody trying to find a solution to the above problem. The Siebel Installer starts, when you start an installation. However, it doesn&#8217;t complete and it hangs somewhere in the midway. I write this just when I was having the exact same problem today (I hope that explains the smiley which opens this post!).</p>
<p><span id="more-806"></span>I am detailing below the solution I used. Hope it helps someday!</p>
<p>I came across this during making some specific installations on Siebel v8.1.1. I noticed that the installer ran upto 92% installed status, and then all of a sudden, just hung. </p>
<p>The good thing with most of these installers is that they generally indicate what stage they are on currently, and as to what exactly they are trying to do. In my case, it indicated that it was trying to register the DLL &#8220;ssceolpr.dll&#8221;, which seemed to be taking exceptionally long.</p>
<p>Here&#8217;s what I did:<br />
I navigated to my Command Line. To do this, I pressed Start -> Run and typed &#8220;cmd&#8221; (hey, this is turning into &#8220;Siebel for Dummies&#8221; kind of thing!!)</p>
<p>type in the following on the Command Line:<br />
<i>regsvr32 /s d:\SiebClient\bin\ssceolpr.dll</i></p>
<p>The above command forcibly registers this DLL with the MS Windows OS</p>
<p>That&#8217;s it!<br />
By doing this, I forcibly registered the DLL which was hanging when launching it over and over again. Please note that all this while the installer was still open, in the hung state. I did not kill it, or abort the installation on anything like that.</p>
<p>The installation just proceeded from there, and proceeded onto complete 100%.</p>
<p>The normal debugging in such a situation would probably be to check out the log files that are being created, scroll to the end of the Log file and verify that this is the exact step which is failing and take appropriate corrective action. Log files are the best things that us, the software developers, have done to software! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>You could probably see something like, &#8220;spawning d:\SiebClient\bin\ssceolpr.dll..&#8221; or something similar in the log files if you get stuck at exactly the same place as I did.</p>
<p>That&#8217;s all for this post, folks! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/04/18/siebel-tools-hangs-when-checking-out-objects/' rel='bookmark' title='Permanent Link: Siebel Tools hangs when checking out objects'>Siebel Tools hangs when checking out objects</a></li><li><a href='http://geeksbloggingat.com/2009/06/15/siebel-forcing-user-logoff/' rel='bookmark' title='Permanent Link: Siebel &#8211; Forcing User Logoff'>Siebel &#8211; Forcing User Logoff</a></li><li><a href='http://geeksbloggingat.com/2009/07/16/siebel-server-verification-evt-tool/' rel='bookmark' title='Permanent Link: Siebel Server Verification &#8211; EVT Tool'>Siebel Server Verification &#8211; EVT Tool</a></li><li><a href='http://geeksbloggingat.com/2009/04/26/siebel-unable-to-launch-local-client/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to launch Local Client'>Siebel &#8211; Unable to launch Local Client</a></li><li><a href='http://geeksbloggingat.com/2009/08/18/oracle-vm-templates-for-siebel-crm/' rel='bookmark' title='Permanent Link: Oracle VM Templates for Siebel CRM'>Oracle VM Templates for Siebel CRM</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/09/04/siebel-installer-hangs-midway/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Case Insensitivity (CIAI) Wizard</title>
		<link>http://geeksbloggingat.com/2009/08/19/siebel-case-insensitivity-ciai-wizard/</link>
		<comments>http://geeksbloggingat.com/2009/08/19/siebel-case-insensitivity-ciai-wizard/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 02:54:52 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[New Features]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Siebel 8]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=782</guid>
		<description><![CDATA[CIAI stands for Case Insensitive and Accent Insensitive in Siebel. This can be called the first post on GeeksBlogging@dotCOM on Siebel 8 New Features.
I had discussed about some traditional methods of controlling Case Sensitivity in Siebel queries. However, in version 8.0, Siebel has introduced a new feature of the CIAI Wizard which goes a step [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a></li><li><a href='http://geeksbloggingat.com/2009/06/02/siebel-eim-custom-column-mapping/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Custom column mapping'>Siebel EIM &#8211; Custom column mapping</a></li><li><a href='http://geeksbloggingat.com/2009/06/09/siebel-eim-custom-table-mapping/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Custom table mapping'>Siebel EIM &#8211; Custom table mapping</a></li><li><a href='http://geeksbloggingat.com/2009/06/07/siebel-eim-nomenclature-of-custom-column/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Nomenclature of Custom Column'>Siebel EIM &#8211; Nomenclature of Custom Column</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>CIAI stands for Case Insensitive and Accent Insensitive in Siebel. This can be called the first post on GeeksBlogging@dotCOM on Siebel 8 New Features.</p>
<p>I had discussed about some traditional methods of <a href="http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/" target="_blank">controlling Case Sensitivity in Siebel queries</a>. However, in version 8.0, Siebel has introduced a new feature of the CIAI Wizard which goes a step further in controlling this functionality. This has been carried forward in Siebel 8.1 albeit with some minor modifications.</p>
<p><span id="more-782"></span>This is about making searches on individual columns in a Siebel Database Case Independent. Following are the simple steps to configure it for a Siebel Technical Developer:<br />
1) Navigate to Siebel Tools and select the correct Siebel Repository. This could be important in case you have multiple active Siebel Repositories in the System.<br />
2) In Siebel Tools, Navigate to &#8216;Table&#8217; and then &#8216;Column&#8217; Object Type after expanding Table in the Object Explorer.<br />
3) Select and highlight the columns on which you wish to run the CIAI Wizard (the ones you wish to make Case Insensitive).<br />
4) Right-click and select &#8216;Case Insensitivity&#8217; from the Pop Up menu. The CIAI Wizard starts at this time.<br />
5) Review the Configuration Settings and the Export Listing Export Directory. Take this step seriously. It could be handy in Debug operations.<br />
6) Complete the wizard using the &#8216;Next&#8217; and &#8216;Finish&#8217; buttons. The Wizard will configure the columns in the Siebel Repository to support CIAI Queries.</p>
<p>Siebel now reroutes the queries on the selected columns to the new columns created in Step (2) above.</p>
<p>Important: After this process is complete, you need to apply and activate the tables, and compile into the Siebel SRF for the changes to take effect.</p>
<p>Upgrade: It is important for the upgrade process to complete, in case you are upgrading to Siebel 8.x from previous versions, before running the CIAI Wizard.</p>
<p>Good News: It is possible to revert the changes done by the CIAI Wizard in case you feel you have messed up something. <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>In principle, the CIAI Wizard does the following changes in the Database:<br />
1) Set the Default Sensitivity Property for the particular columns to &#8220;DB Case &#038; Accent&#8221; in the Siebel Database.<br />
2) For each eligible Base column, creates a new CIAI Column with the Base column value converted to UPPERCASE.<br />
3) Deletes old indexes, and recreates them with the Case Insensitivity as defined, referring to the new CIAI columns defined in Step (2).<br />
4) Sets flags and performs other configuration operations in the repository to support CIAI queries</p>
<p><b>Warning:</b><br />
The changes once made by using the CIAI Wizard may be undone. However, there is a flaw in the documentation. The columns that were created on the Base Table by the CIAI Wizard need to be manually Inactivated before trying to revert the CIAI Changes. </p>
<p>The documentation says that the CIAI Wizard inactivates the column automatically. However, in practice that is not the case! Do add in case you have had any weird experience using the CIAI.</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a></li><li><a href='http://geeksbloggingat.com/2009/06/02/siebel-eim-custom-column-mapping/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Custom column mapping'>Siebel EIM &#8211; Custom column mapping</a></li><li><a href='http://geeksbloggingat.com/2009/06/09/siebel-eim-custom-table-mapping/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Custom table mapping'>Siebel EIM &#8211; Custom table mapping</a></li><li><a href='http://geeksbloggingat.com/2009/06/07/siebel-eim-nomenclature-of-custom-column/' rel='bookmark' title='Permanent Link: Siebel EIM &#8211; Nomenclature of Custom Column'>Siebel EIM &#8211; Nomenclature of Custom Column</a></li><li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/08/19/siebel-case-insensitivity-ciai-wizard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle VM Templates for Siebel CRM</title>
		<link>http://geeksbloggingat.com/2009/08/18/oracle-vm-templates-for-siebel-crm/</link>
		<comments>http://geeksbloggingat.com/2009/08/18/oracle-vm-templates-for-siebel-crm/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 03:05:22 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[ORACLE]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=771</guid>
		<description><![CDATA[In a normal case, to set up a Siebel CRM solution on a server, we would first need to separately set up the Server Operating System, Database Server and Siebel CRM. This could be quite a task and could take substantial time and resources. Why not follow the easy way out?
Oracle VM is Oracle&#8217;s Virtual [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/07/08/oracle-siebel-certification-needs-hands-on-training/' rel='bookmark' title='Permanent Link: Oracle Siebel Certification needs hands on training'>Oracle Siebel Certification needs hands on training</a></li><li><a href='http://geeksbloggingat.com/2010/03/03/my-oracle-support-non-flash-version/' rel='bookmark' title='Permanent Link: My Oracle Support Non Flash Version'>My Oracle Support Non Flash Version</a></li><li><a href='http://geeksbloggingat.com/2009/07/21/oracle-announces-new-release-of-coherence/' rel='bookmark' title='Permanent Link: ORACLE announces new release of Coherence'>ORACLE announces new release of Coherence</a></li><li><a href='http://geeksbloggingat.com/2009/10/16/oracle-openworld-2009-heralding-a-new-journey/' rel='bookmark' title='Permanent Link: Oracle Openworld 2009: Heralding a new journey'>Oracle Openworld 2009: Heralding a new journey</a></li><li><a href='http://geeksbloggingat.com/2010/02/11/oracle-buys-convergin/' rel='bookmark' title='Permanent Link: Oracle buys Convergin'>Oracle buys Convergin</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>In a normal case, to set up a Siebel CRM solution on a server, we would first need to separately set up the Server Operating System, Database Server and Siebel CRM. This could be quite a task and could take substantial time and resources. Why not follow the easy way out?</p>
<p><span id="more-771"></span>Oracle VM is Oracle&#8217;s Virtual Machine offering from Oracle. Virtual Machines in general allow us to set up a completely new Hardware like Software on top of our existing installations such that the new VM can be started or stopped right from within our existing Operating System without affecting any of our existing settings.</p>
<p>Siebel CRM is the leading CRM solution from Oracle. Oracle has recently <a href="http://www.oracle.com/us/corporate/press/027325" target="_blank">announced</a> new Oracle VM templates pre-installed with Siebel CRM. This means huge value addition to ISVs and clients alike where the users can just install the Oracle VM (with Siebel) on the existing architecture, and as Oracle claims, to be up and running in lesser than 3 hours!</p>
<p>Oracle VM templates for Siebel comprise completely of the Oracle stack. it contains:<br />
1) Oracle Enterprise Linux &#8211; The famous connotation of Unbreakable Linux comes to my mind. Available as a Free Download from Oracle website.<br />
2) Oracle VM &#8211; Available free of Cost.<br />
3) Oracle Database Server<br />
4) Oracle&#8217;s Siebel CRM</p>
<p>The complete set is downloaded in the form of two separate VM downloads:<br />
1) Oracle Database VM<br />
2) Oracle Siebel CRM VM</p>
<p>Highlights:<br />
1) Full Oracle support &#8211; Since the entire stack has been provided by Oracle in this case, it could be a big pain reliever to many organizations.<br />
2) Cost savings &#8211; These templates work on Oracle&#8217;s Enterprise Linux. The bundle is nicely priced to make a tempting offer.<br />
3) Huge Energy and Space savings &#8211; This comes directly from it being a Virtual Machine based solution. Do we need say more?<br />
4) Quick Start &#8211; Oracle VM solution will reduce the set up time for any Siebel Installation. We can almost bet that the time cannot be matched by the regular Siebel Installation.<br />
5) I have always been a big fan of sourcing as many softwares from the same vendor, be it Oracle, or be it Microsoft, or SAP for that matter. Interoperability issues are largely avoided with this approach. I like that!<br />
6) Can be integrated in an existing Siebel environment. New instances of Application Modules, Application Servers and Web Servers can be provisioned within minutes.<br />
7) Go Green! Is that not the mantra nowadayz. Virtual machines are always a no-brainer in this regard.</p>
<p>One of the flaws that I noticed with the installations made available were that there was no support for 64-bit Enterprise Linux. Only 32-bit standard Linux was available in this case. I personally feel that should definitely be an option.</p>
<p>The real adoption and corresponding reviews, though, will take some time to come. Till then, let&#8217;s wait and watch to see how it shapes up!</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/07/08/oracle-siebel-certification-needs-hands-on-training/' rel='bookmark' title='Permanent Link: Oracle Siebel Certification needs hands on training'>Oracle Siebel Certification needs hands on training</a></li><li><a href='http://geeksbloggingat.com/2010/03/03/my-oracle-support-non-flash-version/' rel='bookmark' title='Permanent Link: My Oracle Support Non Flash Version'>My Oracle Support Non Flash Version</a></li><li><a href='http://geeksbloggingat.com/2009/07/21/oracle-announces-new-release-of-coherence/' rel='bookmark' title='Permanent Link: ORACLE announces new release of Coherence'>ORACLE announces new release of Coherence</a></li><li><a href='http://geeksbloggingat.com/2009/10/16/oracle-openworld-2009-heralding-a-new-journey/' rel='bookmark' title='Permanent Link: Oracle Openworld 2009: Heralding a new journey'>Oracle Openworld 2009: Heralding a new journey</a></li><li><a href='http://geeksbloggingat.com/2010/02/11/oracle-buys-convergin/' rel='bookmark' title='Permanent Link: Oracle buys Convergin'>Oracle buys Convergin</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/08/18/oracle-vm-templates-for-siebel-crm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Run Case Insensitive queries</title>
		<link>http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/</link>
		<comments>http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 09:41:15 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Business Component]]></category>
		<category><![CDATA[CFG file]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=779</guid>
		<description><![CDATA[This is a nice tip I ran across. All the Siebel Developers use Siebel Tools and Siebel Web Client extensively. And, each one of us run over a hundred queries daily. However, when querying for some data, for eg. a Business Service Name in Tools, Siebel generally demands we enter the correct case. To streamline [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/08/19/siebel-case-insensitivity-ciai-wizard/' rel='bookmark' title='Permanent Link: Siebel &#8211; Case Insensitivity (CIAI) Wizard'>Siebel &#8211; Case Insensitivity (CIAI) Wizard</a></li><li><a href='http://geeksbloggingat.com/2010/02/19/siebel-unable-to-login-to-mobile-client/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to login to mobile client'>Siebel &#8211; Unable to login to mobile client</a></li><li><a href='http://geeksbloggingat.com/2009/05/01/activating-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; ActivateField() split wide open'>Siebel &#8211; ActivateField() split wide open</a></li><li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a></li><li><a href='http://geeksbloggingat.com/2009/05/10/siebel-invokeservicemethod-on-calculated-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; InvokeServiceMethod() on Calculated Fields'>Siebel &#8211; InvokeServiceMethod() on Calculated Fields</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>This is a nice tip I ran across. All the Siebel Developers use Siebel Tools and Siebel Web Client extensively. And, each one of us run over a hundred queries daily. However, when querying for some data, for eg. a Business Service Name in Tools, Siebel generally demands we enter the correct case. To streamline the process and improve productivity, I continuously keep making minor modifications in my environment settings.</p>
<p><span id="more-779"></span><b>Method 1:</b><br />
Open your corresponding CFG file in Edit mode (for Tools or for the Client). Navigate to the corresponding section for the Datasource, Sample, Local, Server or some other custom section. Search for the following parameter and update the value from FALSE to TRUE.</p>
<p><i>CaseInsensitive          = TRUE</i></p>
<p>This parameter is available in both the Siebel Tools and the Siebel Client CFGs, both on the Local and on the Server.</p>
<p><b>Method 2:</b><br />
This method will work on the Server.</p>
<p>In the Siebel Web Client, login with Server Admin priviledges. Navigate to the following path:<br />
Sitemap -> Administration &#8211; Server Configuration -> Profile Configuration (tab)</p>
<p>Query for the &#8216;Profile&#8217; with the name, &#8220;Server Datasource&#8221;.<br />
From the bottom-most applet, search for the parameter with Alias, &#8220;DSCaseInsensitiveFlg&#8221;. The parameter would have the &#8216;Name&#8217;, &#8220;Database Case Insensitive Flag&#8221;. Set the value to TRUE.</p>
<p>And you are ready to go.</p>
<p><b>Warning:</b><br />
There is a field level setting that makes the query on that particular field Case Sensitive or Insensitive. It appears as a property with the name &#8220;Use Default Sensitivity&#8221; corresponding to every Business Component field. </p>
<p>Siebel Help says it would work with only the Id fields, and only those Id fields which are exposed corresponding to the Business Fields. We cannot set this for eg. for the field, &#8216;Id&#8217;, corresponding to ROW_ID in the Database Column. However, in practice, this property seems to work for all the Varchar type fields.</p>
<p>Ensure the flag in this field is ticked, such that this value is always, TRUE.</p>
<p>Be fast, be more productive, Outperform!!</p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/08/19/siebel-case-insensitivity-ciai-wizard/' rel='bookmark' title='Permanent Link: Siebel &#8211; Case Insensitivity (CIAI) Wizard'>Siebel &#8211; Case Insensitivity (CIAI) Wizard</a></li><li><a href='http://geeksbloggingat.com/2010/02/19/siebel-unable-to-login-to-mobile-client/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to login to mobile client'>Siebel &#8211; Unable to login to mobile client</a></li><li><a href='http://geeksbloggingat.com/2009/05/01/activating-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; ActivateField() split wide open'>Siebel &#8211; ActivateField() split wide open</a></li><li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a></li><li><a href='http://geeksbloggingat.com/2009/05/10/siebel-invokeservicemethod-on-calculated-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; InvokeServiceMethod() on Calculated Fields'>Siebel &#8211; InvokeServiceMethod() on Calculated Fields</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Symbolic Strings &#8211; Change default &#8216;X_&#8217;</title>
		<link>http://geeksbloggingat.com/2009/08/14/siebel-symbolic-strings-change-default-x_/</link>
		<comments>http://geeksbloggingat.com/2009/08/14/siebel-symbolic-strings-change-default-x_/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 06:20:30 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=759</guid>
		<description><![CDATA[This is a smaill tip I was working on, which got me interested in Symbolic Strings all of a sudden. We have already discussed previously about the Symbolic Strings
Siebel &#8211; Symbolic Strings
Siebel &#8211; Symbolic Strings &#8211; Usage
In the usage section we outlined how every new record is automatically prefixed with &#8216;X_&#8217;. This could be a [...]


Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/08/13/siebel-symbolic-strings-usage/' rel='bookmark' title='Permanent Link: Siebel &#8211; Symbolic Strings &#8211; Usage'>Siebel &#8211; Symbolic Strings &#8211; Usage</a></li><li><a href='http://geeksbloggingat.com/2009/08/12/siebel-symbolic-strings/' rel='bookmark' title='Permanent Link: Siebel &#8211; Symbolic Strings'>Siebel &#8211; Symbolic Strings</a></li><li><a href='http://geeksbloggingat.com/2009/08/17/metalink3-to-my-oracle-support-change-log/' rel='bookmark' title='Permanent Link: Metalink3 to My Oracle Support &#8211; Change Log'>Metalink3 to My Oracle Support &#8211; Change Log</a></li><li><a href='http://geeksbloggingat.com/2009/04/25/siebel-object-level-check-out/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to check out objects'>Siebel &#8211; Unable to check out objects</a></li><li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>This is a smaill tip I was working on, which got me interested in Symbolic Strings all of a sudden. We have already discussed previously about the Symbolic Strings<br />
<a href="http://geeksbloggingat.com/2009/08/12/siebel-symbolic-strings/">Siebel &#8211; Symbolic Strings</a><br />
<a href="http://geeksbloggingat.com/2009/08/13/siebel-symbolic-strings-usage/">Siebel &#8211; Symbolic Strings &#8211; Usage</a></p>
<p><span id="more-759"></span>In the usage section we outlined how every new record is automatically prefixed with &#8216;X_&#8217;. This could be a typical problem, as in most of the projects we follow a specific naming convention for all the custom objects. This is also a recommended practice by experts for easy identification.</p>
<p>Let&#8217;s see if we have a requirement such that all custom objects in Siebel must begin with &#8216;GEEK_&#8217; in place of &#8216;X_&#8217;, how we may implement this in case of Symbolic Strings.</p>
<p>Navigate to your tools.cfg corresponding to the your Siebel installation where you want to change this.<br />
Navigate to the section titled, <i>&#8216;[Siebel]&#8216;</i>.<br />
Look for the parameter, &#8220;SymStrPrefix&#8221;</p>
<p>My guess is, you would find the following as per Siebel vanilla:<br />
<i><br />
[Siebel]<br />
; SymStrPrefix parameter needs to be X_ for Siebel Customers.<br />
SymStrPrefix		 = X_<br />
</i></p>
<p>Now, change this value from &#8216;X_&#8217; to &#8216;GEEK_&#8217;. The section should now look like:<br />
<i><br />
[Siebel]<br />
; SymStrPrefix parameter needs to be X_ for Siebel Customers.<br />
SymStrPrefix		 = GEEK_<br />
</i></p>
<p>Save and close.</p>
<p>Voila! Now, if you try to create a new Symbolic String, it would be preceded with &#8216;GEEK_&#8217; rather than Siebel OOB, &#8216;X_&#8217;.<br />
Hope it helps somebody, someday! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p>Related posts:<ol><li><a href='http://geeksbloggingat.com/2009/08/13/siebel-symbolic-strings-usage/' rel='bookmark' title='Permanent Link: Siebel &#8211; Symbolic Strings &#8211; Usage'>Siebel &#8211; Symbolic Strings &#8211; Usage</a></li><li><a href='http://geeksbloggingat.com/2009/08/12/siebel-symbolic-strings/' rel='bookmark' title='Permanent Link: Siebel &#8211; Symbolic Strings'>Siebel &#8211; Symbolic Strings</a></li><li><a href='http://geeksbloggingat.com/2009/08/17/metalink3-to-my-oracle-support-change-log/' rel='bookmark' title='Permanent Link: Metalink3 to My Oracle Support &#8211; Change Log'>Metalink3 to My Oracle Support &#8211; Change Log</a></li><li><a href='http://geeksbloggingat.com/2009/04/25/siebel-object-level-check-out/' rel='bookmark' title='Permanent Link: Siebel &#8211; Unable to check out objects'>Siebel &#8211; Unable to check out objects</a></li><li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/08/14/siebel-symbolic-strings-change-default-x_/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
