<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7340756318183449680</id><updated>2026-04-17T12:07:07.099-07:00</updated><category term="Assifnment Manager;SBL-GEN-03001"/><category term="Salesforce.com"/><category term="Siebel;User Usage; Statistics"/><title type='text'>HelloSiebelWorld</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-8301323646517850821</id><published>2012-02-17T06:32:00.001-08:00</published><updated>2012-02-17T06:32:57.554-08:00</updated><title type='text'>Salesforce.com – Object Dependency List for Data Migration</title><content type='html'>&lt;p&gt;Hopefully this will people who needs to check dependency every time before data migration. I have created two version one is pictorial and second on is tabular. If any correction is needed please reply back as comment to this post.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1V5-ejTUNcvZpzj_uvT_uOH3sdTcoliBBwewhm1Qc_BI18PmUwUxHPTIRiQ9eqixVCQczy1C1bbUz1VyvNYynsQUmu18lW6aE-N8R1tiL-VLCL6z5BKNLkrIqntPR4y1B-D_4BOJs0s/s1600-h/SF_Object_Dependency%25255B11%25255D.jpg&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;SF_Object_Dependency&quot; border=&quot;0&quot; alt=&quot;SF_Object_Dependency&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPl501Ptc2AcywBTiSTk1YCGb0gGi2il8XyhlLPKps2nvLta67aUCGcqNeQkYwi9u94-xozkoHBfsvmsQG0IdqZH-a7TOFaYGytSQd40qii6EeOEz0QSc6rzhRVJ_DPlQt88W8ha7tRZo/?imgmax=800&quot; width=&quot;954&quot; height=&quot;1283&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;400&quot;&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;strong&gt;Object&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;strong&gt;Dependent on&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Business Hours&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;&amp;nbsp;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Profile&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;&amp;nbsp;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Roles&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;&amp;nbsp;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Call Center&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;&amp;nbsp;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Data Category&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;&amp;nbsp;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Users&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Profile, Roles, CallCenter&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Solutions&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;User, Solution Category&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Articles&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;User, Data Catergory&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Queues&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Users&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Accounts&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Users&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Account Team&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;account&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Account Partner Team&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;account&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Contacts&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;account, user&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Contact Role (Account)&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Account, Contact&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Products&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;User&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Assets&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Account, Contact, Product, User&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Service Contract&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Account, Contact, User/Queues, &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Service Contract Line Item&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Asset, User, Product, Service Contract&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Entitlement&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Account, Business Hours, Asset, Service Contract, Contract Line&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Entitlment Contact&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Entitlment, Contact&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Cases&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Account, Contact, User/Queues, Business Hours, Entitlement, Product, Asset&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Case Comments&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Cases&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Related Cases&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Cases&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Contact Role (Cases)&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Contact&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Case Team&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Cases, User/Contact&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Case Articles&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Cases, Article&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Case Solution&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Cases, Solution&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Case Milestone&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Case&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Campaigns&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;User, Campaign&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Leads&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Campaign, User/Queue, Account&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Campaign Members&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Campaign, Contact, User, Lead&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Opportunities&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Account, Contact, User, Campaing, Quote&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Opportunity Line Items&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Opportunity, Products, Pricebook&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Campaign Influece&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Campaign, Opportunity&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Opportunity Product&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Opportunity, Products, Pricebook&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Opportunity Contact Role&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Opportunity, Contact&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Similar Opportunity&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Opportunity&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Opportunity Partner&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Opportinuty, Account&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Opportunity Competitor&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Opportunity&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Quote&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Account, Contact, User, Opportunity&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Quote Line Item&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Quote, Product, User, Pricebook&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Contracts&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Account, Contact, User&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Contract Role&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Contract, Contact&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Contract Approved Item&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Contract, User&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Custom Objects&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Depends on implementation&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Activities&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Child of almost all customer and/or standard objects&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign=&quot;bottom&quot; width=&quot;192&quot;&gt;         &lt;p&gt;Notes and Attachment&lt;/p&gt;       &lt;/td&gt;        &lt;td valign=&quot;top&quot; width=&quot;206&quot;&gt;         &lt;p&gt;Child of almost all customer and/or standard objects&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/8301323646517850821/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2012/02/salesforcecom-object-dependency-list.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/8301323646517850821'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/8301323646517850821'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2012/02/salesforcecom-object-dependency-list.html' title='Salesforce.com – Object Dependency List for Data Migration'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPl501Ptc2AcywBTiSTk1YCGb0gGi2il8XyhlLPKps2nvLta67aUCGcqNeQkYwi9u94-xozkoHBfsvmsQG0IdqZH-a7TOFaYGytSQd40qii6EeOEz0QSc6rzhRVJ_DPlQt88W8ha7tRZo/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-9155517439125864273</id><published>2012-02-13T08:48:00.001-08:00</published><updated>2012-02-13T08:48:45.742-08:00</updated><title type='text'>Salesforce – Critical Update in my DE Org.</title><content type='html'>&lt;p&gt;critical updates details for reference. May or may not be applicable for everyone.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-8l3uO_n08u2EvNqzj1RHqxMvaormtZnKpI2KuiRfvs7maswRG14Em7zdJbi7tYwN_u5m1-sHB9fB3OQmjTBS-FWqUaT3J8dh61N-2k6S1VKBqP-2nvYq6hFX8MllXJDdcOM1kO_x6Zo/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe9cPRHIvzOZr86htSBAXOVDYR-jREO8OC0Gn-H_9USEmSUQsvCQnnwv8YI3AQv2rRSJDyOa6pRXTyQAJQwePSZz04u9X1pNcc9CuEe492n2LYjl59DTNrg457_CC1G_qjz36ctUnysGU/?imgmax=800&quot; width=&quot;753&quot; height=&quot;185&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-enczodv8nteBWaAWjlHnGMkJJBArCAsvwsITQWpQO-2eDeEhlcf19m0bdXkQMEFkqMhanCaH-sYN0MRFYH2jnrKLKZo8o1_Mwof85ejEA4p4SMKPkQ0RnytSfD9_AgKiW8v8cL3cQ68/s1600-h/image%25255B9%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju9VF3jUirE_0Bl-oTXbfP4gH_Uu3360IGU82mQnZ877BoZnChbxUTtZ-E65p48lmgTi7CYXX6XoeYZVkvoWFJXxa4JGShCnUcQmrK96x7ugWvtNcSprEEyy_wznYKbFZsvd_5rN9nNa0/?imgmax=800&quot; width=&quot;791&quot; height=&quot;387&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/9155517439125864273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2012/02/salesforce-critical-update-in-my-de-org.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/9155517439125864273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/9155517439125864273'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2012/02/salesforce-critical-update-in-my-de-org.html' title='Salesforce – Critical Update in my DE Org.'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe9cPRHIvzOZr86htSBAXOVDYR-jREO8OC0Gn-H_9USEmSUQsvCQnnwv8YI3AQv2rRSJDyOa6pRXTyQAJQwePSZz04u9X1pNcc9CuEe492n2LYjl59DTNrg457_CC1G_qjz36ctUnysGU/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-5049824236348275528</id><published>2012-02-13T08:44:00.001-08:00</published><updated>2012-02-13T08:44:37.407-08:00</updated><title type='text'>Salesforce – System Overview–first snapshot</title><content type='html'>&lt;p&gt;Good for Salesforce Administrator to see in single view&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMIfdR-IEY2ZQJWJFL2eMsOcfWBlhM75WhlDk6jiw6wtDs2jrnh8XZktXmLoyYBf2FyNtWKixQEW1ZHK25hEtiYtXu0ZlpIpInuscENqclSHuqoGmBQZf-8NPTaMK8G7LdiGvPzE1E26g/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPZBvnSogdUPPCQEctbOsYGVTkUV5GDDqNGQtxUfbwf5emrk4XlK9ingIyteVFRSbzLzWySxx188vxDroqj2mpnApNmnxQKq2jeHicHGjM3dJ4CgZE9IONiFiTGn3jjXyn9b7Z3PlzR5M/?imgmax=800&quot; width=&quot;585&quot; height=&quot;217&quot; /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdMqog1IJMnvhft9-ZMl5FA1D8VbBuE_tEl2v-YzAtbXq52H5HCXburqjQM1ulc5OjJ7qSithSopUx2Qjo-_erCPlFg4TiAZ17_pVDF58imb-wo0tRXaTd2ZWlDIxxB0x-X5iAw7gJ40E/s1600-h/image%25255B8%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;image&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8kPyTO9o0bMrXSW2OzTnmfA3fmN6Ohge_ICnf7ykIr9g-Nz3inVF6azakxK4Abk3r33l2fIZuhtQ3uzXbfgMaWTdGMDOakgCKPREJDUAdS_CU8tA3UlJ_autQ5T0LXD7-nWKyEVrZi48/?imgmax=800&quot; width=&quot;683&quot; height=&quot;364&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/5049824236348275528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2012/02/salesforce-system-overviewfirst.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5049824236348275528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5049824236348275528'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2012/02/salesforce-system-overviewfirst.html' title='Salesforce – System Overview–first snapshot'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPZBvnSogdUPPCQEctbOsYGVTkUV5GDDqNGQtxUfbwf5emrk4XlK9ingIyteVFRSbzLzWySxx188vxDroqj2mpnApNmnxQKq2jeHicHGjM3dJ4CgZE9IONiFiTGn3jjXyn9b7Z3PlzR5M/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-5972744177802533663</id><published>2012-02-07T06:12:00.001-08:00</published><updated>2012-02-09T10:08:50.779-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Salesforce.com"/><title type='text'>Salesforce.com–Data migration tools selection flow</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn305xqOP88gX8_w7IKZEy7WsOnLuCAT2trYI5EnJ_8mNI8xzzpg38kyDGVCrHKTa_TtUTGmm-xnJjxOcFnrC6Xbq4IPkz8hxscTGS6644ovJBSykVG-h6hFCD1UDOr6O2p3-sW6YWxfQ/s1600-h/Flow%2525281%252529%25255B4%25255D.jpg&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;Flow(1)&quot; border=&quot;0&quot; alt=&quot;Flow(1)&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxA_BaLjUSPwv0xqWEnZ-ok-SZtxctTIOWjGvUBrZzVB_5JL6Z9xjh4-1nX15IJC8_DwRMnM-VeSv16bt6z0ItqDJXvGfRbXBLSz32nNsAk6XZALIh5ktG5ForC0ovmP-i19LVVNBBdPs/?imgmax=800&quot; width=&quot;713&quot; height=&quot;403&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/5972744177802533663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2012/02/salesforcecomdata-migration-tools.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5972744177802533663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5972744177802533663'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2012/02/salesforcecomdata-migration-tools.html' title='Salesforce.com–Data migration tools selection flow'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxA_BaLjUSPwv0xqWEnZ-ok-SZtxctTIOWjGvUBrZzVB_5JL6Z9xjh4-1nX15IJC8_DwRMnM-VeSv16bt6z0ItqDJXvGfRbXBLSz32nNsAk6XZALIh5ktG5ForC0ovmP-i19LVVNBBdPs/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-3676204882787120379</id><published>2011-11-08T21:44:00.001-08:00</published><updated>2011-11-08T21:44:05.925-08:00</updated><title type='text'>EXCEL – 2D to flat</title><content type='html'>&lt;p&gt;Input Data:-    &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Product VS Score&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Resolution&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Sound&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;HD TV&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;2&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;3&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;LCD TV&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;3&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;2&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p&gt;Expected output:-    &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Product&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Category&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Score&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;HD TV&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Resolution&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;2&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;HD TV&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Sound&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;3&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;LCD TV&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Resolution&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;3&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;LCD TV&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;Sound&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;213&quot;&gt;           &lt;p&gt;2&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p&gt;Create Excel macro and type below code. This will generate the expected output in Sheet2.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Sub Generate_Click() &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; Dim oSht1, iSht1 As Worksheet    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Dim iRowNumber As Integer     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Dim iColNumber As Integer     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Dim iEndRowNumber As Integer     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Dim iEndColNumber As Integer     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Dim iOutputRowNumber As Double     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Dim i, j As Integer     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Set oSht1 = Sheet2     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Set iSht1 = Sheet1     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; iRowNumber = 2     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; iColNumber = 2     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; iEndRowNumber = 3     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; iEndColNumber = 3     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; iOutputRowNumber = 2     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; oSht1.Cells(1, 1).Value = &amp;quot;Product&amp;quot;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; oSht1.Cells(1, 2).Value = &amp;quot;Category&amp;quot;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; oSht1.Cells(1, 3).Value = &amp;quot;Score&amp;quot;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; For i = iColNumber To iEndColNumber     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; For j = iRowNumber To iEndRowNumber     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; oSht1.Cells(iOutputRowNumber, 1).Value = iSht1.Cells(j, 1).Value     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; oSht1.Cells(iOutputRowNumber, 2).Value = iSht1.Cells(1, i).Value     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; oSht1.Cells(iOutputRowNumber, 3).Value = iSht1.Cells(j, i).Value     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; iOutputRowNumber = iOutputRowNumber + 1     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Next j     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Next i &lt;/p&gt;  &lt;p&gt;End Sub&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/3676204882787120379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/11/excel-2d-to-flat.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/3676204882787120379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/3676204882787120379'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/11/excel-2d-to-flat.html' title='EXCEL – 2D to flat'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-2444338654663724310</id><published>2011-11-07T22:48:00.001-08:00</published><updated>2011-11-07T22:48:29.646-08:00</updated><title type='text'>Salesforce :- “INVALID_SESSION_ID: Invalid Session ID found in SessionHeader”</title><content type='html'>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;We have other system integrated with Salesforce using integration users. Recently we across error message after deploying new integration process in production instance. After looking deep into new deployed code, we found that we are using logoff in newly deployed integration. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Adding log off shouldn’t cause problem but if you go thru below then you will understand it is true.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;div align=&quot;justify&quot;&gt;Organization wide we have one single IP exposed to outside world.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align=&quot;justify&quot;&gt;Salesforce ties up the session to user id and ip address from where it is initiated. Salesforce has setting to tie up session id to source IP address. Setup &amp;gt; Security Control &amp;gt; Session Setting. We have this setting false, still salesforce ties up session to IP as organization wide we have single IP exposed.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align=&quot;justify&quot;&gt;Web application side, we were logging only once and all other instances were reusing the same session id or instance.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align=&quot;justify&quot;&gt;We did not faced this issue in TEST environment as there wasn’t enough load happening&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div align=&quot;justify&quot;&gt;Were able to figure out the issues using below pictorial method.       &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBiw3CPdoO8ZHog2S7oY0UKonjQd1U9oWrFUHnalHf4NnSWMg5i1NLshjuj2a-8tyaK3M_GV-oELejp6eTf4Jz4ABQbHR_ZZlOtovmcLSxh8duM0BvZzH-tFW6toNKZoWGmhsJSvumLPs/s1600-h/image%25255B7%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;92&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJVur3OUlkGwaAzES9XPIYN3Re4EEw0VCM3FCJSQm4wVNzrGJ6PYFmcEihXyAZWDCIgGD7CguoHxl-zuJz9Nd7GkNmOd-NHg4P4Uu9sVg2AfeCsGATqhtgqZaUoKnagvkuVqZdpuU4oOk/?imgmax=800&quot; width=&quot;351&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&amp;#160;&lt;/div&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p align=&quot;justify&quot;&gt;Application Instance consist of following&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;div align=&quot;justify&quot;&gt;Apps I&lt;/div&gt;   &lt;/li&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;div align=&quot;justify&quot;&gt;Login&lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align=&quot;justify&quot;&gt;Process&lt;/div&gt;     &lt;/li&gt;   &lt;/ol&gt;    &lt;li&gt;     &lt;div align=&quot;justify&quot;&gt;Apps 2 – &lt;/div&gt;   &lt;/li&gt;    &lt;ol&gt;     &lt;li&gt;       &lt;div align=&quot;justify&quot;&gt;Login &lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align=&quot;justify&quot;&gt;Process&lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div align=&quot;justify&quot;&gt;Log off&lt;/div&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/ol&gt;  &lt;p align=&quot;justify&quot;&gt;We resolved this issue by removing logoff from newly deployed integration. Another approach was to use separate integration user which is not realistic as we will be needing to maintain multiple user and their user id, password and security token.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/2444338654663724310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/11/salesforce-invalidsessionid-invalid.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/2444338654663724310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/2444338654663724310'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/11/salesforce-invalidsessionid-invalid.html' title='Salesforce :- “INVALID_SESSION_ID: Invalid Session ID found in SessionHeader”'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJVur3OUlkGwaAzES9XPIYN3Re4EEw0VCM3FCJSQm4wVNzrGJ6PYFmcEihXyAZWDCIgGD7CguoHxl-zuJz9Nd7GkNmOd-NHg4P4Uu9sVg2AfeCsGATqhtgqZaUoKnagvkuVqZdpuU4oOk/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-6256464665606976223</id><published>2011-09-05T00:06:00.001-07:00</published><updated>2011-09-05T00:08:31.748-07:00</updated><title type='text'>Siebel - Terminating/blocking user from Siebel application without changing LOGIN ID</title><content type='html'>&lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;We change Login ID most of time when we need to block or terminate user from Siebel application. Whereas we can achieve this by configurations as well. In Vanilla Siebel we have field called as &amp;quot;Employment Status&amp;quot;, by leveraging this field and using small configuration we can have more granular reason of blocking or termination of account.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;To achieve this I have exposed this field on &amp;quot;Employee List More Info View&amp;quot; view as below.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-Lt6grp9lVxV0-qhonkIFEtw8DiHAyWsDgf-F-F1IlgCCrswmr3dkF25lS9Fsb8oRT416Zb91IPD45TxU6RKVhf0an-vMXsvZZRStphCv3wJCcA1b7evRrSkti-ySf12TBqKVSZa1v5A/s1600-h/image%25255B8%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;634&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf_EpKNlgs-8RYBnCkw4Du4oNYTFTIq5eJML_BepxXpb1K-60TKCl5bra5kHExj1K7w-dodvXduGDe2-MXpJbUCs2KPDiNEOmuyG-loZLbNLmSrkgCn3SVdl6-afqauG_2lJ0wOOMC_vg/?imgmax=800&quot; width=&quot;807&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Secondly I have added this field into &amp;quot;Login User&amp;quot; business component along with Search specification as [Employment Status]=&#39;Active&#39; . Details are as below&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh831GjUBREesmAVGN2j-rPvTUDHP8QqIoZV0glPSupoDd5UBQb2PwFYHVcJVLxb1dekjAFhR6R_8HxbjCrJ4O6zhHgURiBHOt0PwKzyQEgTpIWKmWmy12UjT115F2pOdThvB7zTuHhRGQ/s1600-h/IMG2%25255B6%25255D.jpg&quot;&gt;&lt;img title=&quot;IMG2&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;359&quot; alt=&quot;IMG2&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT-kJBqR7c84WGF5_EGvjAXn6KUCKQVuJesSAenMXZg0_eFU_Yip0Paw9eLEfRosRAsWTAz5IiTgUkIPp3F3Y49svBf2JpoRmWPOJN2rLOxIuiQ5reScEHn9H24TZS3gSbdzmhwZqmUe4/?imgmax=800&quot; width=&quot;812&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;With Employement Status as &amp;quot;Active&amp;quot;, I was able to access Siebel properly whereas when change was made to other than &amp;quot;Active&amp;quot; got error message as below.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0owQXwOLJH7Goxal0HVp1IBVQ6ohq-KEG2Lm0A2rq-aWVuYKjn90ZE04LumFcHMi8CazxFXc9V6No8MgnUqG0fi4t4WmletC2gtR8yt0UCYcqHWWbPhEImhT9RuTN1Mx6Xs6ZOEkkHz4/s1600-h/img3%25255B5%25255D.jpg&quot;&gt;&lt;img title=&quot;img3&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;349&quot; alt=&quot;img3&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPawq-O2npXh2ND1CMB6p1ITVwvOSvr5sMKcOjUKJg280n-hn30QAEGrK-KnlbufU8jmHcMRkZKGlLOsi_DO0mupv9MeTfqrCi9cDCYz1X4RStHMWEHCu5KWiLL7iSwLKXwPC_AR6NmG8/?imgmax=800&quot; width=&quot;651&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;:- Please make sure that SADMIN, other proxy account and integration accounts are set to “Active” before rolling out new change.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/6256464665606976223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/09/siebel-terminatingblocking-user-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/6256464665606976223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/6256464665606976223'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/09/siebel-terminatingblocking-user-from.html' title='Siebel - Terminating/blocking user from Siebel application without changing LOGIN ID'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhf_EpKNlgs-8RYBnCkw4Du4oNYTFTIq5eJML_BepxXpb1K-60TKCl5bra5kHExj1K7w-dodvXduGDe2-MXpJbUCs2KPDiNEOmuyG-loZLbNLmSrkgCn3SVdl6-afqauG_2lJ0wOOMC_vg/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-6740651881889134319</id><published>2011-09-02T05:12:00.001-07:00</published><updated>2011-09-02T05:13:44.424-07:00</updated><title type='text'>Salesforce – Apex DataLoader and Automated migration interface</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Scenario&lt;/strong&gt; :- We wanted to build the automated Employee interface which will create/update/terminate User inside Salesforce when changes are done in Organizational HRMS.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;To build we have following options - &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Use Apex Dataloader &lt;/li&gt;    &lt;li&gt;Build Standalong Java apps and use Salesforce Webservices &lt;/li&gt;    &lt;li&gt;Use of other tools like Apatar, OnDemandInformation etc. &lt;/li&gt; &lt;/ul&gt;  &lt;p align=&quot;justify&quot;&gt;Based on License/development cost and scalability we decided to use Apex Dataloader. If you wanted to use Apex data loader then either you can use the lastRun date to find out which records to interface or stamp status back to source data (Database table). If you decide to stamp status back to source data then dataloader does not provide the functionality to do that (atleast I am not aware :-) ). To achieve we wrote small java program which will use success file and error files generated by loader and will update the source database table. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Here is high level flow.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi74Qehe3mSZEZRFZ5RQum90qGHBfnS6jeH3RlN8jQ_r5lUw6dKOI4IIbtnoZAhbKSGUM9Ja6_zLFpM6q7kthuQ-rtORw2v751Uz0T0p4TXH-4HUqg7iph5L8tQ_37QQGpPmnF1ViyHAM4/s1600-h/Salesforce%252520Data%252520Loader%252520Interface%252520Wrapper%252520Specification%25255B9%25255D.jpg&quot;&gt;&lt;img title=&quot;Salesforce Data Loader Interface Wrapper Specification&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;801&quot; alt=&quot;Salesforce Data Loader Interface Wrapper Specification&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVxlBZiQaYERby9s681WX9OobIhBrlqY_bAmNIf9_QcK5xknpxiKxBhTRVuQ6khfhnYDoVgIO7kTuzJ6pMWz5hZmCkJRHlzP5-LdgScfLAK5WZuQ_67BZ0cmwu4TC0LQ1WGPUYV09f3Os/?imgmax=800&quot; width=&quot;553&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Flow:-    &lt;br /&gt;First run the data loader using configuration     &lt;br /&gt;once completed call java program with appropriate connection parameter and log file location. Java program will update the source records as success if found in success file and error if found in error file.&lt;/p&gt;  &lt;p&gt;Enjoy :)&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/6740651881889134319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/09/salesforce-apex-dataloader-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/6740651881889134319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/6740651881889134319'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/09/salesforce-apex-dataloader-and.html' title='Salesforce – Apex DataLoader and Automated migration interface'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVxlBZiQaYERby9s681WX9OobIhBrlqY_bAmNIf9_QcK5xknpxiKxBhTRVuQ6khfhnYDoVgIO7kTuzJ6pMWz5hZmCkJRHlzP5-LdgScfLAK5WZuQ_67BZ0cmwu4TC0LQ1WGPUYV09f3Os/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-8375727036005717973</id><published>2011-08-28T23:06:00.001-07:00</published><updated>2011-08-28T23:07:51.077-07:00</updated><title type='text'>How to bypass Signal on Order Object while doing Quote to Order conversion using AutoOrderSalesQuote signal with Dynamic Pricing in Place</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;We have dynamic pricing enabled in our environment with additional custom discounting defined for Quote and we convert Quote to Order just for integration purpose. When we convert quote to order - we are seeing following error message in log file all time. Sometime this stops whole execution.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Log file Error&lt;/em&gt;&lt;/strong&gt;:-     &lt;br /&gt;Error invoking service &amp;quot;Context Service&amp;quot; method &#39;GetRowSetData&#39;     &lt;br /&gt;Field: &#39;Additional Discount Flag&#39; does not exists in definition for business component &#39;Order Entry – Orders&#39;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;GUI Error&lt;/strong&gt;&lt;/em&gt;:-     &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsZZRYZYA8kcFCj52IQSeVxjtUxL25eNZYf7aMSfTEyoF7iS5U3nro_RTmdttq4Ii7YTbZUtgoYpH8te2mZouWA7RhSSzkTLL0HA4n26apokJZ3yyJueOtmgEmCsnia5S6gDJNNKktEpc/s1600-h/img14.jpg&quot;&gt;&lt;img title=&quot;img1&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;273&quot; alt=&quot;img1&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZvekwvuZY8-_Tt5bI53DFT6snpugo8uAu5SWjw92FhU_-q1w5sXHKQL18NIZ6CZfgsePxgwFH8oKiu7lT9dbuqt2OXQSxgO4LB_-BRFfQ2-dx25X-GZaaAUtDOoT5gb5u1X5jxBy_BfE/?imgmax=800&quot; width=&quot;458&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;Note:- Additional Discount Flag is custom field added for one of additional discounting.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Upon analysis we found that CalculatePriceAll signal is invoked and this error occurred. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;There are following option to bypass CalculatePriceAll function on Order Entry - Orders which we use as placeholder for integration so no changes are required/expected on Order object. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Option I&lt;/strong&gt; - AutoOrderSalesQuote uses &amp;quot;QuoteToSalesOrder&amp;quot; as a data map. Navigate to Administration -Application &amp;gt; Data Map Administration and select QuoteToSalesOrder. In Data map component select header and select &amp;quot;Skip Order Management Signals&amp;quot;&amp;#160; on Destination Business component in Advance option.     &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8ZU0tybNS0_OMEP_FroX2aAJzWtqiYCP0RFwr-heqvxZXPkwxJXPARhUUclSSVIbGM9LRPomm71_xZ9l5Nqvr3kscUqbJtQGcoRTw9dAPPs5ufMk4v5J8SiAtRKfm7uxmxBXn5OsCGD8/s1600-h/img25.jpg&quot;&gt;&lt;img title=&quot;img2&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;426&quot; alt=&quot;img2&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGcXklNEMpWkYGITtb_BF7SeYT-vuUVKcg2Ig0OVMwjpzXzgKj8_yiJ0JJEw89hpSjNUnRbgo4A5qJQptkcNkNXS0PKYM0n313eVAHCrQa0tRmG2286Y_i6PRWYUPafjq6qpux9BS_Vhg/?imgmax=800&quot; width=&quot;623&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;For us this option I was configured whereas it did not worked as we had customization in Dynamic Pricing.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Option II&lt;/strong&gt; - Add appropriate condition to skip the signal. Navigate to Administration - Order Management &amp;gt; Signal &amp;gt; Query &amp;quot;CalculatePriceAll&amp;quot; and click on &amp;quot;Lock&amp;quot; &amp;gt; drill down on Workspace     &lt;br /&gt;    &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsYgGMF62wBDvQcZp5JL0NmSYyoVPCBZjloyblL7MzWeKKnE37nsplzdLgGR1Bzet3uEEZb0c3To4N4EDlImlAiJu3ArIJSSuR3k28cFsK6jfwC6fwKGGchg8sXYlSNMawAFnjRZkRU6w/s1600-h/img35.jpg&quot;&gt;&lt;img title=&quot;img3&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;454&quot; alt=&quot;img3&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiTiixpW9e2SEL580D596qm7QsTavYirnXliKbMKdmqQ3qmXnbprKsXM43phxNi_C6ss3g4Jhd-3Su9HCaVVmUgjwB-BdxUSoyuUUGNfpvr7IYaOASZKtFeVZUmehBcpmp33MAD0lcwK0/?imgmax=800&quot; width=&quot;565&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWOxsPZ3mXnZmYRwdF9u7d9mqfyxDDNk-dtjsu_3kM90QZBEOZcoj-aV9YsP64CsTURttxUH_GEKttJvanyIGZjQsb8Do7VLudiQvX1kdQfzVTRRrCBasvg5ObwUdZ3BIcm4vlc3Auwek/s1600-h/img46.jpg&quot;&gt;&lt;img title=&quot;img4&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;414&quot; alt=&quot;img4&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgujCaQt5QGDc7zBYED8mU2gARcGJB9CeXAa05ucBg3oyzfHbBipq54jXymgw4gKFjvkRWFi9ENNzE3-L3D_ScgIzWonv_iGXE5X6_kciLJAxXgfeJjJ0sPvuKc0AFs6Kp0weqxPZvLmnk/?imgmax=800&quot; width=&quot;652&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Option III&lt;/strong&gt; - Modify &amp;quot;PSP Driver Workflow Process&amp;quot; workflow process with following details.     &lt;br /&gt;Screen shot before configuration     &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9tPaxMOozxNktN2wyC36i_Uj5LpLgPlWdJcVOvWxcgjwKJxTUj-Nc8IVVYCrL7r3IKtlWqgjx8WEy8J0MT5PHOVWpgYALu947jMlbElQNP9ZlVACxefWEIIQIh5j7erxUhWYYxV5TrdM/s1600-h/IMG55.jpg&quot;&gt;&lt;img title=&quot;IMG5&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;391&quot; alt=&quot;IMG5&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh65wOkQiy17ygKXZdoJAipbuY5x0-NhH1kLs5oOHvkkPZA0te3ysWKc8H90SKx_kX3MBi0sl4GQoLUjvHr3r-vKv-WwHyfUcvi84nUW10ZVFfzFqX585y50tVkT2E78X4kLSNTgOixCVE/?imgmax=800&quot; width=&quot;620&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Configuration    &lt;br /&gt;1. Add &amp;quot;Mode&amp;quot; as process property in WF Property     &lt;br /&gt;2. I designed more add conditional step with default pointing to &amp;quot;End Step&amp;quot; and conditional branch to &amp;quot;&amp;quot;. Condition to use &amp;quot;Mode&amp;quot; = &amp;quot;Quote&amp;quot;&lt;/p&gt;  &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5mNmtPi3kyGHLEx8wRjlRH_dyNExhF37S_BtvJeOU4wUUIbqRzJ8mk2HvtEOwJCw7cw1x2wuglKVkpMeCbv8CRJDWFpm7XaWGWIttVYv0B2UIQSrFhvyDBeYS0LJXN0G8_U5W3iA97bo/s1600-h/img67.jpg&quot;&gt;&lt;img title=&quot;img6&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;482&quot; alt=&quot;img6&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIqJ0H9Wp7xmpCtSrsanlQM_vlBTrEUcwNKQcB2qPpJy5f13DQtLkslcofkJlfFLkHlz2O8uLif-V_ukiR0X_qN0CGVI4nfoh7LVx7yYbblqx43ms0yQi0XnXFxbsZITAltAA1Xl7-W5A/?imgmax=800&quot; width=&quot;747&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;   &lt;p&gt;We chose option III as first two options were not working due to customization in pricing and we did use Order object as placeholder for integration.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;: : :&amp;#160;&amp;#160; E n j o y&amp;#160;&amp;#160; : : :&amp;#160;&amp;#160;&amp;#160;&amp;#160; :- )&lt;/strong&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/8375727036005717973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/08/how-to-bypass-signal-on-order-object.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/8375727036005717973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/8375727036005717973'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/08/how-to-bypass-signal-on-order-object.html' title='How to bypass Signal on Order Object while doing Quote to Order conversion using AutoOrderSalesQuote signal with Dynamic Pricing in Place'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZvekwvuZY8-_Tt5bI53DFT6snpugo8uAu5SWjw92FhU_-q1w5sXHKQL18NIZ6CZfgsePxgwFH8oKiu7lT9dbuqt2OXQSxgO4LB_-BRFfQ2-dx25X-GZaaAUtDOoT5gb5u1X5jxBy_BfE/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-1394930858010185180</id><published>2011-08-22T00:50:00.001-07:00</published><updated>2011-08-22T00:51:34.241-07:00</updated><title type='text'>View Siebel Repository details in Siebel Client Application</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;IF you not aware, Siebel Tools works on Siebel&#39;s BO, BC, Screen, View concept. E.g. To find where Business component definitions are stored, select a Business component object in Tools and select Help &amp;gt; About View from Tools menu. &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBfsHet-tlfQoPJKJtY6IJUyK3mP1nyN7cFKQDnNKS1fvgOqJIo8dkx3Ymd2i3JIL87o0R9ERK_HhShHX_zxNr6Q_DhGzFliH_02K2bJg56EwtTsL3Gxjf-_lh28_ZhaetEJ9XG1nUUUI/s1600-h/image10.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;272&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4ppiUHXm9YLc7JCc7TlzgzNHrT-7xcQbBfzbWRpfpXQ2-O49iO6q4hhdDRha4ExLQ7iqylyPzUinNksIfWGIIhPLe7C5JI7G8oEAm1hfGDE6XRYmQD45NhqbK_5lwQKrOYCZthJ0LuBU/?imgmax=800&quot; width=&quot;609&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Upon selection it will popup the details wherein you will find Business object, business component, views etc as below.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBgRXSbIoU_emxbunxJd-rla_nJUA9L3tyL46OsqO55vtI2sOj3bQT1OnMc62TYG8_t6mhGiiyEF0gW2I3IYPjoIkT4VUKHF3jPmXuyKPU7ClY5LYIm5Um5-b76Tqi-g9ZGlOluGpBpbM/s1600-h/image6.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;436&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTdZg6WBp_TaB1mYk0mSFdYHIb44zRjoY3egEV8uavDbDdhP23acClCyPS2EIaHB2oYxRYceFOkobaeAbtQ7j5OzNrzLaEwrkTjjToamrlfLLfIJRvKVMsYaGkbsTHXMaDpWmhrkXsqbM/?imgmax=800&quot; width=&quot;659&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;If this information is available in Siebel Tools then we should be able to use this information and display within Siebel Client application. This was needed as we have Business Intelligence team who is somewhat familiar with Siebel Tools details. By making this information available in Siebel Client we are making team&#39;s job simpler.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;To show one example, I have configured Application object for Siebel Client. To achieve this, I created two applets one for Application and second for screen tabs, added this applets to View,View to newly created Screen and Screen to one of Siebel Sales Enterprise (Application object). Finally add newly created view to user&#39;s responsibility. Final outcome will be similar to below screen shot.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMJl3t7Uy16_asRhwj7MCHLnVKSIMWQDWT1DVfsCzv3ef2HacoF1lYmscvh2aSERFXIA_xWs5rFIjf76IVZwi2oMGanqUhWJU_Y9LFL1yM5NgDveY4JXH2SukOx_xNuYyRvATgIWX-Uc/s1600-h/image15.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;501&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM9FMh_I3ObKEMy_OhHuhZnVOP_mF7e69jif58asYyNTy5mL5V0mR71O6xl_K5YFRAehXyPvKCx3tuER3pKVK4NOAaBpAQyDeqbhC47f3BcNMN76I_Kb78XE3J3mCGs_lBeSz2nO-tAsc/?imgmax=800&quot; width=&quot;579&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Note:- If you use views found using Help &amp;gt; About view, it will not appear in Siebel Client. I tried the same and felt it is internally managed or due to repository views, secondly applet are having special class so web layout does not show anything inside Siebel Tools.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;I have attached project export for reference, you job is only adding screens to existing application and view to user’s responsibility. Similarly you can built/expose all Tools objects inside Siebel Client. Only one thing to care – create applets as read only by setting “No Delete”, “No Insert”, “No Merge”, “No Update” to True as well as make views read-only at responsibility level.&lt;/p&gt;  &lt;p&gt;Attachment:- &lt;a href=&quot;https://docs.google.com/leaf?id=0B2_6JIjd0d8CODk3YjBmMDAtOWMzMi00MTdkLTk1ZjMtZmVhYjM0ZmU0OWU1&amp;amp;hl=en_US&quot; target=&quot;_blank&quot;&gt;Click here to Download Project Sif&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;: : :&amp;#160;&amp;#160; E n j o y&amp;#160;&amp;#160; :-)&amp;#160;&amp;#160;&amp;#160;&amp;#160; : : :&amp;#160; &lt;/strong&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/1394930858010185180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/08/view-siebel-repository-details-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/1394930858010185180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/1394930858010185180'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/08/view-siebel-repository-details-in.html' title='View Siebel Repository details in Siebel Client Application'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4ppiUHXm9YLc7JCc7TlzgzNHrT-7xcQbBfzbWRpfpXQ2-O49iO6q4hhdDRha4ExLQ7iqylyPzUinNksIfWGIIhPLe7C5JI7G8oEAm1hfGDE6XRYmQD45NhqbK_5lwQKrOYCZthJ0LuBU/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-2028065659050941801</id><published>2011-08-17T00:02:00.001-07:00</published><updated>2011-08-17T00:31:52.127-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Assifnment Manager;SBL-GEN-03001"/><title type='text'>Assignment Manager Crash and SBL-GEN-03001: Error allocating DynArrCreate Organization Skill Item</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div align=&quot;justify&quot;&gt;Approximately year back we faced this issue where Assignment Manager was crashing with &quot;SBL-GEN-03001: Error allocating DynArrCreate Organization Skill Items&quot; as error.Upon more analysis I found that this is memory related issue caused by huge orphan records in &quot;S_BU_SKILL_IT&quot;. In our environment we are creating Organization Assignment condition and skill items&amp;nbsp; almost on daily to support business requirement. Process we followed programmatically is delete&amp;nbsp; organization conditions and recreate organization assignment condition as per latest data. &lt;/div&gt;To be very specific, orphan records are due to cascade delete was set to None on &quot;Organization Skill/Organization Skill Item&quot; instead of &quot;Delete&quot;.&lt;br /&gt;
Since this happened in production we had following option to choose from.&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Short Term:      &lt;br /&gt;
Delete records in S_BU_SKILL_IT which does not have reference in S_BU_SKILL. There is vanilla configuration which does not delete records from Organization Skill Item (S_BU_SKILL_IT) when Organization Skill (S_BU_SKILL) is deleted.&amp;nbsp; &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Stop Assignment Manager and Batch assignment manager. &lt;/li&gt;
&lt;li&gt;Build pl/SQL script to delete records wherein there is no reference to s_bu_skill. &lt;/li&gt;
&lt;li&gt;Once delete is done. Delete rule cache for assignment manager &lt;/li&gt;
&lt;li&gt;Restart Assignment Manager and Batch Assignment Manager &lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Long Term:      &lt;br /&gt;
Configuration change to set Cascade delete property to &quot;Delete&quot; for link &quot;Organization Skill/Organization Skill Item&quot; &lt;/li&gt;
&lt;/ul&gt;Due to urgency we took short term approach and created pl/sql process to delete records from s_bu_skill_it and used below code to perform the operation and later on we pushed configuration change as well to resolve issue permanently.    &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;border-bottom: black 1px solid; border-left: black 1px solid; border-right: black 1px solid; border-top: black 1px solid; height: 291px; overflow: scroll; width: 98.75%;&quot;&gt;declare      &lt;br /&gt;
&amp;nbsp;&amp;nbsp; cursor src is       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select row_id&amp;nbsp; from siebel.s_bu_skill_it a&amp;nbsp; where bu_skill_id&amp;nbsp; not in (select row_id from siebel.s_bu_skill b where b.ROW_ID = a.BU_SKILL_ID) ; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; v_cnt number :=0; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; v_recipients varchar2(200) := &#39;email_address&#39;;      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; conn utl_smtp.connection;       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; v_err_msg varchar2(200); &lt;br /&gt;
begin &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FOR cur1 IN src LOOP      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXIT WHEN src&amp;nbsp; %NOTFOUND; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delete from siebel.s_bu_skill_it where row_id = cur1.row_id; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v_cnt := v_cnt +1 ;      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if v_cnt &amp;gt; 100000 then       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; commit;       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v_cnt :=0;       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;      &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; commit; &lt;br /&gt;
commit;      &lt;br /&gt;
exception       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; when others then       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; commit;       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v_err_msg :=substr(SQLERRM, 1, 200);       &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DBMS_OUTPUT.PUT_LINE(v_err_msg);       &lt;br /&gt;
end;&lt;/div&gt;&lt;br /&gt;
Call stack during crash:    &lt;br /&gt;
&lt;br /&gt;
sslcshar +0x190dc = SSstring::operator=() +0xc    &lt;br /&gt;
sslcshar +0x25235 = CCFMiscUtil::GetAssertOnErrorList() +0x25     &lt;br /&gt;
sslcshar +0x37f61 = scfErrorBase::LogError() +0x91     &lt;br /&gt;
sslcasgn +0x41a2c = GetWLObjName() +0x9d0c     &lt;br /&gt;
sslcasgn +0x4492b = StartRules() +0xfab     &lt;br /&gt;
sssaasgn +0x2245 = CSSAsgnBase::operator=() +0x1095     &lt;br /&gt;
sssaasgn +0x2f5c = CreateSmiMThreadObj() +0x3bc     &lt;br /&gt;
sssaasgn +0x57c7 = ReqCompCleanup() +0x27     &lt;br /&gt;
siebmtsh +0x96ec = SmiCleanupDetTask() +0x118c     &lt;br /&gt;
siebmtsh +0x273c6 = SmiRegisterThrdCleanUpFunc() +0x2546     &lt;br /&gt;
kernel32 +0x2f23b = ProcessIdToSessionId() +0x209&lt;br /&gt;
Other References : Doc ID 1103948.1    &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/2028065659050941801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/08/assignment-manager-crash-and-sbl-gen.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/2028065659050941801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/2028065659050941801'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/08/assignment-manager-crash-and-sbl-gen.html' title='Assignment Manager Crash and SBL-GEN-03001: Error allocating DynArrCreate Organization Skill Item'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-6041675928381859689</id><published>2011-06-20T07:03:00.001-07:00</published><updated>2011-08-17T00:16:55.963-07:00</updated><title type='text'>Minimizing downtime during Siebel Production Go-live</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;You might not agree with me but I don’t believe in Zero downtime concept and prefer to follow below method to minimize downtime during production cut over/go-live and to avoid unknown issues that might come in future like additional maintenance of SRF.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Typically on production cutover we perform Dev2Prod which involve stopping application server, exporting repository from source, importing into target instance, DDL Synch, generating browser script and updating browser script on web server . This takes approximate 1-2hr. If there are new indexes/column level changes on big tables then this might take 2-3hrs plus additional time to create external indexes if any. This excludes additional task like EIM,data updates or administrative task.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;If we follow simple steps below then we can minimize downtime on production cut-over.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;1. Only SRF replacement      &lt;br /&gt;&lt;/strong&gt;- go for only SRF replacement when there are not physical changes to table structure like column changes or indexes and no changes to repository based objects like Integration Object, Workflow policy etc.     &lt;br /&gt;- stop production environment, replace srf, generate browser script, update browser script on web server either by restarting web server or using &lt;a href=&quot;http://hostname/eservice/start.swe?SWECmd=UpdateWebImages&amp;amp;SWEPassword=abcdef&quot;&gt;http://hostname/eservice/start.swe?SWECmd=UpdateWebImages&amp;amp;SWEPassword=abcdef&lt;/a&gt; (Additional one time administration required)     &lt;br /&gt;-Total downtime required – approximately 30-45min&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;2. SRF replacement and SIF import      &lt;br /&gt;&lt;/strong&gt;- to avoid repository migration along with SRF replacement, you can alternatively export objects sifs and then import into target instance.     &lt;br /&gt;- stop application server, replace srf, generate browser script, import sifs, update browser script on web server either by restarting web server or using &lt;a href=&quot;http://hostname/eservice/start.swe?SWECmd=UpdateWebImages&amp;amp;SWEPassword=abcdef&quot;&gt;http://hostname/eservice/start.swe?SWECmd=UpdateWebImages&amp;amp;SWEPassword=abcdef&lt;/a&gt; (Additional one time administration required)     &lt;br /&gt;-Total downtime required – approximately 45min&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;3. Repository migration and SRF replacement      &lt;br /&gt;&lt;/strong&gt;- Export Siebel repository ahead of time from source environment     &lt;br /&gt;- go for this option when there is changes in repository based objects like Integration Object, Workflow policy, Workflows, Assignment manager changes.     &lt;br /&gt;- to identify whether there are changes in such objects or not you can write sql statement as below and execute against source environment to take decision. If those statement leads to DDL Sync then you should perform DDL Sync as well.&lt;/p&gt;  &lt;div style=&quot;border-right: black 1px solid; border-top: black 1px solid; overflow: scroll; border-left: black 1px solid; width: 97.35%; border-bottom: black 1px solid; height: 206px&quot;&gt;   &lt;p&gt;select last_upd from S_TABLE where repository_id in (select row_id from s_repository where name=&#39;Siebel Repository&#39;)      &lt;br /&gt;order by last_upd desc &lt;/p&gt;    &lt;p&gt;select * from S_COLUMN where TBL_ID in (select row_id from S_TABLE where repository_id in (select row_id from s_repository where name=&#39;Siebel Repository&#39;))      &lt;br /&gt;order by last_upd desc &lt;/p&gt;    &lt;p&gt;select * from s_index where&amp;#160; TBL_ID in (select row_id from S_TABLE where repository_id in (select row_id from s_repository where name=&#39;Siebel Repository&#39;))      &lt;br /&gt;order by last_upd desc&lt;/p&gt; &lt;/div&gt;  &lt;p align=&quot;justify&quot;&gt;- to minimize production downtime you can import repository ahead of time using below method and during cut over stop application server, rename Siebel Repository1 to Siebel Repository, generate the browser script and restart web server to update browser script. Alternative you can update web server browser script using &lt;a href=&quot;http://hostname/eservice/start.swe?SWECmd=UpdateWebImages&amp;amp;SWEPassword=abcdef&quot;&gt;http://hostname/eservice/start.swe?SWECmd=UpdateWebImages&amp;amp;SWEPassword=abcdef&lt;/a&gt; (Additional one time administration required)&lt;/p&gt;  &lt;div style=&quot;border-right: black 1px solid; border-top: black 1px solid; overflow: scroll; border-left: black 1px solid; width: 97.62%; border-bottom: black 1px solid; height: 354px&quot;&gt;   &lt;p&gt;rem      &lt;br /&gt;rem&amp;#160;&amp;#160;&amp;#160; Usage: samp &amp;lt;SiebelHome&amp;gt; &amp;lt;ODBC&amp;gt; &amp;lt;LANG&amp;gt;       &lt;br /&gt;rem &lt;/p&gt;    &lt;p&gt;set SIEBEL_HOME=D:\Siebel\Tools      &lt;br /&gt;set ODBC=SSD Local Db default instance       &lt;br /&gt;set LANG=ENU       &lt;br /&gt;set FLE=D:\Siebel\Tools\SAMPLE\UTF8\SiebelRepository.dat &lt;/p&gt;    &lt;p&gt;rem Prior to New Seed Import, remove ENU records from Sample DB      &lt;br /&gt;echo Please press [Enter] if you want to import Repository &lt;/p&gt;    &lt;p&gt;echo or Ctrl-C and terminate batch job if not.      &lt;br /&gt;pause &lt;/p&gt;    &lt;p&gt;%SIEBEL_HOME%\bin\repimexp /a I /g %LANG% /u SADMIN /p SADMIN /c &amp;quot;%ODBC%&amp;quot; /D SIEBEL /M y /R &amp;quot;Siebel Repository1&amp;quot; /F %FLE% /L %SIEBEL_HOME%/sample/UTF8/imprep.log&lt;/p&gt; &lt;/div&gt;  &lt;p&gt;- Total downtime required - approximately 45-60min    &lt;br /&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;4. Full Dev2Prod process      &lt;br /&gt;&lt;/strong&gt;- this is full migration process which involves export and import of repository, DDL sync, srf replacement, browser script generation and updating browser script on web server.     &lt;br /&gt;- Total time requires – upto 2hrs (time varies based on physical changes)     &lt;br /&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;If option 4 is your choice then by keeping only max two repositories in Siebel database speed up import process. &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/6041675928381859689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/06/minimizing-downtime-during-siebel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/6041675928381859689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/6041675928381859689'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2011/06/minimizing-downtime-during-siebel.html' title='Minimizing downtime during Siebel Production Go-live'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-7499990538721484819</id><published>2010-08-25T20:13:00.000-07:00</published><updated>2010-08-25T20:14:49.882-07:00</updated><title type='text'>Times Square 270 degree view</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEqifaT6zt6PvqSUwfSXIwLuCM3dNCdOptonhv1ccCRUIZmm_9jPVoJ2qqnwyD0-sYmA8rjcY5mJW8oDWSMkKDMtItRRR-SItjyUCZjqAwHkZqcU_z1CVyEe3-r3RTup15J6XVuf2AYn0/s1600/IMG_2751+Stitch.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;454&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEqifaT6zt6PvqSUwfSXIwLuCM3dNCdOptonhv1ccCRUIZmm_9jPVoJ2qqnwyD0-sYmA8rjcY5mJW8oDWSMkKDMtItRRR-SItjyUCZjqAwHkZqcU_z1CVyEe3-r3RTup15J6XVuf2AYn0/s400/IMG_2751+Stitch.jpg&quot; style=&quot;height: 225px; width: 727px;&quot; width=&quot;961&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;http://picasa.google.com/blogger/&quot; target=&quot;ext&quot;&gt;&lt;img align=&quot;middle&quot; alt=&quot;Posted by Picasa&quot; border=&quot;0&quot; src=&quot;http://photos1.blogger.com/pbp.gif&quot; style=&quot;-moz-background-clip: initial; -moz-background-inline-policy: initial; -moz-background-origin: initial; background: 0% 50%; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/7499990538721484819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/08/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/7499990538721484819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/7499990538721484819'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/08/blog-post.html' title='Times Square 270 degree view'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEqifaT6zt6PvqSUwfSXIwLuCM3dNCdOptonhv1ccCRUIZmm_9jPVoJ2qqnwyD0-sYmA8rjcY5mJW8oDWSMkKDMtItRRR-SItjyUCZjqAwHkZqcU_z1CVyEe3-r3RTup15J6XVuf2AYn0/s72-c/IMG_2751+Stitch.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-5925381022334082460</id><published>2010-07-13T12:55:00.001-07:00</published><updated>2011-08-16T00:54:40.088-07:00</updated><title type='text'>Export Siebel Repository from Local database.</title><content type='html'>&lt;p align=&quot;justify&quot;&gt;Today morning I came to know that our database was refreshed and we did not exported repository from server. I felt like all our efforts wiped out which we put on Siebel patching activity and crash resolution from last month. But after spending some time I thought we can use repository export from local data base.I did small test which worked fine and I was able to get most of the configuration since I had synchronized (full get) local database copy few days before refresh. I thought to share details with you.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;I created batch file with below details.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;ExportReposity_Local.bat&lt;/p&gt;  &lt;div class=&quot;csharpcode&quot;&gt;&amp;#160;&lt;/div&gt;  &lt;div style=&quot;border-right: black 1px solid; border-top: black 1px solid; overflow: scroll; border-left: black 1px solid; width: 144.16%; border-bottom: black 1px solid; height: 289px&quot;&gt;   &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;&lt;span style=&quot;color: blue&quot;&gt;Set&lt;/span&gt; SIEBEL_HOME=D:\SIEBEL\TOOLS &lt;/div&gt;    &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;&lt;span style=&quot;color: blue&quot;&gt;REM&lt;/span&gt; example USER=BDHOBALE &lt;/div&gt;    &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;&lt;span style=&quot;color: blue&quot;&gt;Set&lt;/span&gt; USER=&amp;lt;localDBG_User&amp;gt;&amp;#160;&amp;#160; &lt;br /&gt;&lt;/div&gt;    &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;&lt;span style=&quot;color: blue&quot;&gt;REM&lt;/span&gt; example PASSWORD=BDHOBALE&amp;#160; &lt;br /&gt;&lt;/div&gt;    &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;&lt;span style=&quot;color: blue&quot;&gt;Set&lt;/span&gt; PASSWORD=&amp;lt;localDBG_Password&amp;gt;&amp;#160; &lt;br /&gt;&lt;/div&gt;    &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;&lt;span style=&quot;color: blue&quot;&gt;Set&lt;/span&gt; LNG=enu&amp;#160; &lt;br /&gt;&lt;/div&gt;    &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;-- use odbc connection used &lt;span style=&quot;color: blue&quot;&gt;For&lt;/span&gt; local tool&amp;#160; &lt;br /&gt;&lt;/div&gt;    &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;&lt;span style=&quot;color: blue&quot;&gt;Set&lt;/span&gt; ODBC=&lt;span style=&quot;color: red&quot;&gt;&amp;quot;SSD Local Db &lt;span style=&quot;color: blue&quot;&gt;Default&lt;/span&gt; instance&amp;quot;&lt;/span&gt;&amp;#160; &lt;br /&gt;&lt;/div&gt;    &lt;div style=&quot;background-color: #e2ecf6&quot;&gt;%SIEBEL_HOME%\BIN\repimexp /a E /g %LNG% /u %USER% /p %PASSWORD% /c %ODBC% /D SIEBEL /M y /R &lt;span style=&quot;color: red&quot;&gt;&amp;quot;Siebel Repository&amp;quot;&lt;/span&gt; /F customer.dat /L exprep.log&amp;#160; &lt;br /&gt;&lt;/div&gt; &lt;/div&gt;  &lt;p align=&quot;justify&quot;&gt;For repimexp parameter detail &lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=NOT&amp;amp;doctype=HOWTO&amp;amp;id=475671.1&quot; target=&quot;_blank&quot;&gt;click here&lt;/a&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Once you execute above batch file, you will see below window with progress.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdHHhJ9H4hTdtByyhckVN7CxsoayPuCabQuHdO6LHvSiypGfA1Q4q2flhd6DvbMYJeTt2pvzN-zCKz8BvIbDefGJLgxr-BM8PCYC9clTxIPhxGWq4BAfef4MrYNA55bX-klS73Iq1mr0o/s1600-h/image%5B18%5D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;317&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4yyvE1Mo2ZcyHxRDRDwfWs6_Wr_VQ66-rVgsVEQ3xXwD2T4JeEB1VaSdI1c0kI6tPBMI1kdTuqTIOhQuf3Y8IQuDxUcenPu0DNspDVkyh7KSjK7sBWPuKP-3SxahOuod6gsfsK4GVrI0/?imgmax=800&quot; width=&quot;585&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Finally end result.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2wOdGQWXM9w2Q3J8eSmdmwI6dvIeoLjYxIa-KsbrHAEjn5VsktmZk4_aUcaoatQ5UQOuo9gE7RjNFAV92PybcqFukORyWd1vo4MVpOPG5v21gvW-t-8nGUHPwhgdn8j0d-e3eZG2rWD8/s1600-h/image%5B24%5D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;317&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj18ZQwbwO2TMw5uiGn8mN0YuRPluJg2tq87PK4jwfRlpb0zxmNNTDC60CNGZcBkb5xx2GVpOvI1Lf6irbrQfeyASRDvqSzsp3gimbHpmOvJWRRjFin8nt_f4Kywz9LOz8aDRAClipdveM/?imgmax=800&quot; width=&quot;587&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;You can use repeximp to import exported file into local database but you need pass different parameters.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/5925381022334082460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/07/export-siebel-repository-from-local.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5925381022334082460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5925381022334082460'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/07/export-siebel-repository-from-local.html' title='Export Siebel Repository from Local database.'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4yyvE1Mo2ZcyHxRDRDwfWs6_Wr_VQ66-rVgsVEQ3xXwD2T4JeEB1VaSdI1c0kI6tPBMI1kdTuqTIOhQuf3Y8IQuDxUcenPu0DNspDVkyh7KSjK7sBWPuKP-3SxahOuod6gsfsK4GVrI0/s72-c?imgmax=800" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-5807162666896311123</id><published>2010-06-08T12:31:00.001-07:00</published><updated>2010-06-08T14:13:00.423-07:00</updated><title type='text'>How to identify changed Siebel Objects from SRF to SRF</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;For &lt;a href=&quot;http://en.wikipedia.org/wiki/Sarbanes%E2%80%93Oxley_Act&quot;&gt;SOX&lt;/a&gt; compliance audit, change log is important. In Siebel application since everything goes in single Siebel repository files (SRF) and it become little difficult to capture which different objects are changed from last srf to new srf.&lt;/p&gt;  &lt;p&gt;Our options:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Use Version control software to keep track of what’s changed. (preferred) -- &lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;type=NOT&amp;amp;doctype=HOWTO&amp;amp;id=782443.1&quot;&gt;Link&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Manual change capture details in excel sheet per enhancement/change request &lt;/li&gt;    &lt;li&gt;User Siebel 8.1 tools to find out which all object changed from srf to srf. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Using Version Control software&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Siebel Tools does provide support to use version control software and handled by using srcctrl.bat file. By modifying this batch file you can integrate to one of below software.&lt;/p&gt;  &lt;p&gt;- Microsoft’s Visual SourceSafe    &lt;br /&gt;- PVCS Dimension     &lt;br /&gt;- MS Team Foundation (No clear support document stating supported with Siebel)&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Bottom line here is Siebel tools provides integration using srcctrl.bat file wherein it uses command line operation provided by version control software. Version control software provides functionality inbuilt which you can find which all objects changed from start date to end date or using comments. Refer document provided by software for same.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Advantage&lt;/em&gt;&lt;strong&gt;:     &lt;br /&gt;&lt;/strong&gt;- VSS provides capabilities to generate the change details so no additional efforts are required to generate report    &lt;br /&gt;- Automated method of version control with integration&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Disadvantage&lt;/em&gt;&lt;strong&gt;:     &lt;br /&gt;&lt;/strong&gt;- Changes will not be captured if integration is either not enabled or not selected&lt;/p&gt;  &lt;p&gt;Reference URL: &lt;a href=&quot;http://download.oracle.com/docs/cd/B40099_02/books/UsingTools/UsingTools_CustomizingEnvironment8.html#wp1004905&quot;&gt;Click here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Manual Change capture&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;This is least preferred choice but more reliable if documentation is imposed on developers. Typically I document information in below format (example along with).&lt;/p&gt;  &lt;p&gt;   &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;128&quot;&gt;           &lt;p&gt;Change Request#&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;190&quot;&gt;           &lt;p&gt;Object type&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;150&quot;&gt;           &lt;p&gt;Object Name&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;282&quot;&gt;           &lt;p&gt;Comments&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign=&quot;top&quot; width=&quot;128&quot;&gt;           &lt;p&gt;CR-1XB2B&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;190&quot;&gt;           &lt;p&gt;Business Component &lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;150&quot;&gt;           &lt;p&gt;Account&lt;/p&gt;         &lt;/td&gt;          &lt;td valign=&quot;top&quot; width=&quot;282&quot;&gt;           &lt;p&gt;Modified to add new field from extension table.&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;em&gt;Advantage&lt;/em&gt;&lt;strong&gt;:     &lt;br /&gt;&lt;/strong&gt;- VSS provides capabilities to generate the change details so no additional efforts are required to generate report    &lt;br /&gt;- Automated method of version control with integration&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Disadvantage&lt;/em&gt;&lt;strong&gt;:     &lt;br /&gt;&lt;/strong&gt;- Changes will not be captured if integration is either not enabled or not selected    &lt;br /&gt;- If missed changes will not be captured&lt;/p&gt;  &lt;p&gt;Reference URL: &lt;a href=&quot;http://download.oracle.com/docs/cd/B40099_02/books/UsingTools/UsingTools_CustomizingEnvironment8.html#wp1004905&quot;&gt;Click here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;strong&gt;Using Siebel Tool 8.1      &lt;br /&gt;&lt;/strong&gt;    &lt;br /&gt;Siebel has added capability from Siebel V8.1 onward to find out the differences in SRF. I tried to use the same for 8.0 SRF and worked fine for me. &lt;/p&gt;  &lt;p&gt;Find details below for using same.   &lt;br /&gt;- Install Siebel 8.1 Tools with Sample database    &lt;br /&gt;- Copy SRF for which you wanted to find out differences. Copy these two files in Tools bin directory.    &lt;br /&gt;- Use following command to invoke differences&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;i&gt;d:\sba81\Tools\bin\siebdev /srfdiff siebel.srf siebel1.srf&amp;quot; &lt;i&gt;d:\sba81\Tools\object &lt;/i&gt; /u sadmin /p sadmin /d sample      &lt;br /&gt;      &lt;br /&gt;&lt;/i&gt;- or use Siebel Tools UI –&amp;gt; Menu –&amp;gt; Tools –&amp;gt; Utilities --&amp;gt; Compare SRFs    &lt;br /&gt;&lt;b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDJliGn3CqOrHbkhSfktVa8-SH8h-z1kAWQOelHd6htrIHNsRyNd8gDaeuV87800Vwf0gYXnbSdAEoXkvvVEJrDyYBMxXsixXuFxFiWKCeENBJToIWasGF4-UDRKD4ifvQEXgLWpXV0fI/s1600-h/clip_image002%5B3%5D.jpg&quot;&gt;&lt;img title=&quot;clip_image002&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;135&quot; alt=&quot;clip_image002&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_zmpS5SPN2j-hj9Drg-_OqZK0oOLnlfrdECpzEM1v5nX399dFWwBBth5UeUwMCmD8muup-qH7eJEPF0CPW2D4HRK0XfnieYWHUdRI1iHEq9ZVi-cGkKjimo04G7VD6xX8o8PLFjPRl_o/?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;- Once all process is completed you will find log in output file as below.   &lt;br /&gt;&lt;b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq6OIpq2XanBufi3w9wRaVHNCy8D0j76yqfampTwnNlJl3Ec3p7xEQqIceFaFoLYe1V6lURSoLmTwM6oZuxzjy2fO-an7LTf_LxOmNT7CyUs51YWXkjYK-jNvzyfCnEZQ8VJyMXw1Sq0I/s1600-h/clip_image004%5B3%5D.jpg&quot;&gt;&lt;img title=&quot;clip_image004&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;115&quot; alt=&quot;clip_image004&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5YY7c5M2Rh29sW5oOEq-lF6KTHyV_3oQhPwmwu82sUdEZTMCi0beL-UmG80G3tTKWjuBEATgcm9wkyqgaLVd_R2LN-orafxI6v53IOJlWIoHBF8zygtelh-qS5SCJBbKt_1OlLV-wff4/?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;      &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFn601IHR6vWnaaFheE79mDy0ybQNcXSi_t34Pm8YbxrNE7T2uLU6jHLF4W0fFZ-bodgtZwMsxD4KXB6vcYF6U0ya0vACtSica-OuEGCEzITQ2NqxalHB54Vqe_7NAiIrJuW8QQJ3PU2E/s1600-h/image%5B2%5D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;67&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRD1Be3c8_bTqsjHtbNQ2jzeoIMsyil7xcj1qa6-sfhQmGRcG2rnb4RytK0dgSpfXwLmCzjCpRjJ5ASUT83Twg40UqIccoL5yNdTF5tNtoEJksLtC6VSeYi-EVHRyTb009Kmvt1cTZBYA/?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxda_N9a96T_RIcDA1bom3z66Y-r56f9pGHojqDuLnvlLR_sElxUTNkfaT-WQB1x_mmTxUkVjUz0Ub27oXYsrQGnZZAEoZrPbmYxYO4-XHBf9PsvJn6ACtyK-Z1qcgfYzP3v54H9KRr1Q/s1600-h/image%5B5%5D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;130&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjen6qX6vXAmbLjHDY1ZgpTvCsYM1g8rRGEpuwUShiMybi8oax8KEGmxW_X1l7kXduyOwsUJP_cgx-_ZKr600QwumNOKbQ8h-ieAVJ-9bnfcPGYeXiykmqwSBUGZl4MlV0W4Lg0eqWwD8k/?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-ufDml61ZfHWRGIfP9QxCtGoDt5pQHUnTDHJ7lEeY9RVCEt6m7oLmZodbLzIH3mDvfHxLKb3h92DFTy1B3SgDapVZ677YCMQJ4AfTQ-C9e3snbwdxjeYpk4soC2xHvEdnOQK8qICXcr8/s1600-h/image%5B8%5D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;90&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7h8AXkj3Ylo7KzTK8CBuy2aiAAO41uaELDSunjLRdfUlFTaDyKZbJcF4Z97YcHTRrklD7orvzstjeeQ6Jh5-1FqPtYBiHDzgt0BIlEcphUa1WU4D8Ks8-MxfBZxcbjt-eq-RIUtOFzlw/?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;Advantages&lt;/em&gt;&lt;strong&gt;:     &lt;br /&gt;&lt;/strong&gt;- No need of manual tracking    &lt;br /&gt;- It will shows what is added or removed from one srf to another and vice versa.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;em&gt;Disadvantage&lt;/em&gt;&lt;strong&gt;:     &lt;br /&gt;&lt;/strong&gt;- It captures one change per object and does not captured multiple changes against same object for different change requirement i.e. If object is changed for two change request then it will only capture as object changed and does not shows how many times it is changed.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Reference URL&lt;/em&gt;&lt;strong&gt;:&lt;/strong&gt; &lt;a href=&quot;http://download.oracle.com/docs/cd/E14004_01/books/UsingTools/UsingTools_ManagingRepositories8.html#wp1071192&quot;&gt;Click Here&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/5807162666896311123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/06/how-to-identify-changed-siebel-objects.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5807162666896311123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5807162666896311123'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/06/how-to-identify-changed-siebel-objects.html' title='How to identify changed Siebel Objects from SRF to SRF'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_zmpS5SPN2j-hj9Drg-_OqZK0oOLnlfrdECpzEM1v5nX399dFWwBBth5UeUwMCmD8muup-qH7eJEPF0CPW2D4HRK0XfnieYWHUdRI1iHEq9ZVi-cGkKjimo04G7VD6xX8o8PLFjPRl_o/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-7823315511693329557</id><published>2010-06-08T08:40:00.001-07:00</published><updated>2011-11-29T04:42:53.616-08:00</updated><title type='text'>Siebel support document</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;     &lt;div&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;How To Troubleshoot Memory Leaks on Microsoft Windows [ID 477521.1]&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Support Considerations to address Siebel Performance Issues [ID 564848.1]&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How To Analyze and Modify Sort Orders [ID 477590.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Performance Configuration Checklist [ID 475223.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Siebel Marketing 7.7 Testing and Troubleshooting Guide [ID 478103.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Master Solution To Assist with Debugging, Troubleshooting and Resolving Siebel Performance Behaviors in Siebel Versions 7.7.x and 7.8.x [ID 473846.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Siebel Server Administration Troubleshooting Guide [ID 477442.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;View is slow but SQL is fast [ID 481522.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Troubleshooting Guidelines for Siebel 7.7 Workflow [ID 478275.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Siebel 7.7 Workflow Best Practices [ID 477992.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Siebel 8.0 Upgrade - Important Steps to a Successful 8.0 Upgrade [ID 475427.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Refreshing Siebel Web Server without restart - http://webserver/callcenter/start.swe?SWECmd=UpdateWebImages&amp;amp;SWEPassword=passwd - &lt;font face=&quot;Trebuchet MS&quot;&gt;passwd is defined in eapps.cfg by the WebUpdatePassword parameter – Reference Doc Id: &lt;strong&gt;476506.1&lt;/strong&gt; &amp;amp; &lt;/font&gt;&lt;a href=&quot;https://support.oracle.com/CSP/main/article?cmd=show&amp;amp;id=476490.1&amp;amp;type=NOT&quot;&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;476490.1&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Siebel Marketing Technical Reference Guide for Siebel Pre-version 7.7 [ID 477883.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;Generating Execution Plans for Oracle CBO [ID 475230.1]&lt;/font&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How To Analyze and Modify Sort Orders [ID 477590.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How to get a list of denormalized columns for a given base column (Doc ID 785073.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How To Turn Up Logging on the Siebel Web Server Extension in Siebel Versions 7.x and 8.x? [ID 477185.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Enable SARM in Web Server [ID 495138.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;What Performance Issues Can Arise from Using the Force Active Property? [ID 475643.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Configuring Siebel Enterprise and Server for SSL [ID 522389.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How do you enable secure socket layer (SSL) communications between client web browsers and the Siebel Web Server (SWSE) in Siebel 8? [ID 554303.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How can you change the Siebel SADMIN password? (Doc ID 475791.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How can Tracing be Increased for Assignment Manager? (Doc ID 476619.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How to check all candidate score in Assignment Manager (Doc ID 762635.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Compare two different SRF of same version using srfdiff –&amp;gt; &lt;a href=&quot;http://download.oracle.com/docs/cd/E14004_01/books/UsingTools/UsingTools_ManagingRepositories8.html#wp1071192&quot;&gt;Link&lt;/a&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How to Perform an Unattended or Command Line Tools SRF Compile for Different Languages? [ID 538671.1] &lt;a href=&quot;http://download.oracle.com/docs/cd/B40099_02/books/UsingTools/UsingTools_CompilingTesting6.html#wp1019687&quot;&gt;URL&lt;/a&gt;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Performance Tuning Guide for Siebel CRM Application on Oracle [ID 781927.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Important information for a successful Siebel version 8.x upgrade [ID 980532.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Generating Execution Plans for Oracle CBO [ID 475230.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Database Performance Considerations - Where indexes can improve performance and where not [ID 742064.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Slow scrolling in list applet [ID 1128253.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;WHITE PAPER FOR SIEBEL CRM WITH COST BASED OPTIMIZER ON 10g [ID 743170.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Users timeout and orphan sessions [ID 511611.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How can we rename the SADMIN accounts. [ID 863008.1] &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Error changing sadmin password [ID 825624.1] &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Siebel upgrade from 7.8.x or 8.0.x to 8.1.1.x [ID 259.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Troubleshoot &amp;quot;couldn&#39;t enumerate buscomps&amp;quot; error message [ID: 1177784.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How To Troubleshoot RDBMS Errors Caused By Deleting Repositories Via Siebel Tools [ID 789849.1] &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Performance Behaviors Related to eScript in Siebel Tools 8.x (Doc ID 475430.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Use the Same eScript Engine To Develop Coding, Compile the SRF, and Run the Application (Doc ID 478161.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Tools Debugger highlighting wrong line (Doc ID 497294.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;eScript Engine (Doc ID 501428.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How to Configure the About View Popup Applet in the Standard Interactivity Mode Siebel Applications? (Doc ID 476804.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;how to open a custom frame using eScript (Doc ID 488556.1) &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Style Sheets (Doc ID 492208.1)&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Removing buttons from partner portal application (Doc ID 544305.1) &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;764097.1&amp;#160;&amp;#160;&amp;#160; Siebel Reporting 8.x Migration FAQ&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1117126.1&amp;#160;&amp;#160;&amp;#160; How to Configure Siebel 8 and BI Publisher in a Web Single Sign On Environment&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1299481.1&amp;#160;&amp;#160;&amp;#160; Campaign Wave Launch Remains in Status &amp;quot;In Progress&amp;quot;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1221825.1&amp;#160;&amp;#160;&amp;#160; (Siebel) Support For Office 2010&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1103065.1&amp;#160;&amp;#160;&amp;#160; How To Implement Siebel Security For Siebel BI Publisher 8 Reports With LDAP/ADSI Authentication&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;823360.1&amp;#160;&amp;#160;&amp;#160; Siebel BI Publisher 8 Reports Business Service&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;838460.1&amp;#160;&amp;#160;&amp;#160; Siebel Application Timeout Setting Guideline&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;811104.1&amp;#160;&amp;#160;&amp;#160; Siebel BI Publisher 8 Integration Concepts&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;728578.1&amp;#160;&amp;#160;&amp;#160; For best performance in which table should custom extension columns be created?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;554203.1&amp;#160;&amp;#160;&amp;#160; Which intersection table for new Opportunity to Product M:M relationship?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;556846.1&amp;#160;&amp;#160;&amp;#160; How To Create Integration Object Instances Programmatically&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1298932.1&amp;#160;&amp;#160;&amp;#160; Why Installation of Siebel 8.1. x eMail Marketing Server ESD component is failing on Windows 2008 ?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;726615.1&amp;#160;&amp;#160;&amp;#160; Specify search specification on applet populated using Caching VBC.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1298395.1&amp;#160;&amp;#160;&amp;#160; How To Deploy Sample SOA BPEL&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;859193.1&amp;#160;&amp;#160;&amp;#160; How to increase the HTTPSleepTime for the Siebel Reports Integration With Oracle BI Publisher&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;511097.1&amp;#160;&amp;#160;&amp;#160; Can EAI File Transport be used to write the output of Data Mapper to CSV file ?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;477909.1&amp;#160;&amp;#160;&amp;#160; How Do I Display a Decimal Value in a Calculated Field Whose Value is Based on Condition?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;534938.1&amp;#160;&amp;#160;&amp;#160; Save the same Decimal Digits as shown in UI&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;476536.1&amp;#160;&amp;#160;&amp;#160; Data type mismatch between fields in business component and columns in table&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1134918.1&amp;#160;&amp;#160;&amp;#160; Workload Assignment Across Multiple Objects&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;483328.1&amp;#160;&amp;#160;&amp;#160; How To Automate Proposal Generation&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;834594.1&amp;#160;&amp;#160;&amp;#160; Is there vanilla business service to find working day&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1296641.1&amp;#160;&amp;#160;&amp;#160; Get Excel Range From Escript/Vb&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;523812.1&amp;#160;&amp;#160;&amp;#160; Siebel Analytics with Oracle Partitioning&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1295917.1&amp;#160;&amp;#160;&amp;#160; Need To Develop A B2B Integration For Client Using AIA And PIP&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1295646.1&amp;#160;&amp;#160;&amp;#160; How to Prevent Assignment Manager from Assigning Organizations&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;738286.1&amp;#160;&amp;#160;&amp;#160; How to Backup Tools/Local databases with Siebel&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;477324.1&amp;#160;&amp;#160;&amp;#160; How To Troubleshoot Messages Generated while Running the Repository Upgrade in Siebel Versions 7.x and 8.x&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;266043.1&amp;#160;&amp;#160;&amp;#160; Support of Linux and Oracle Products on Linux&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Smaller Changes in the appearance of the UI [ID 579649.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;How Can You Inactivate or Suppress Applet Menu Items and Application Menu Items for an Applet? Can the order of the Applet Menu Items be changed? [ID 473948.1]&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How To Test Siebel Inbound Web Services Using a Siebel Client [ID 473838.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Troubleshooting Guide for Document Server [ID 477788.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How To Troubleshoot Messages Generated During the Repository Merge in Siebel 7 and 8 [ID 477269.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Siebel Server Administration Troubleshooting Guide [ID 477442.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;Siebel Data Validation Manager (DVM) Examples [ID 478298.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;How To Use FINS Data Transfer Utilities in Siebel Applications Versions 7.7.x and 7.8.x [ID 473861.1]&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;808236.1&amp;#160;&amp;#160;&amp;#160; EIM job not logging transactions to file&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;475740.1&amp;#160;&amp;#160;&amp;#160; EIM error: &amp;quot;The selected record has been modified by another user since it was retrieved&amp;quot;&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;475597.1&amp;#160;&amp;#160;&amp;#160; How Can You Tune Your EIM Batches To Improve Performance?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;476599.1&amp;#160;&amp;#160;&amp;#160; How can users dynamically inactivate button when no records are displayed in Siebel version 7.x and 8.x?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;476567.1&amp;#160;&amp;#160;&amp;#160; How are index hints used in an Enterprise Integration Manager (EIM) process?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;493124.1&amp;#160;&amp;#160;&amp;#160; How Is Quote Approvals Functioning?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;523821.1&amp;#160;&amp;#160;&amp;#160; How Is the Functionality Behind Campaign - Create Opportunity Button/OnCreateOpptyClicked Method?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;476458.1&amp;#160;&amp;#160;&amp;#160; What are the different tracing levels that can be set during an Enterprise Integration Manager (EIM) process?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;824104.1 How to print all applets instead of a single one&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1078695.1 How to encrypt the Credit Card Verification number (Verification Number field) and mask it via Siebel vanila configuration?&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;1302994.1 How to Trace ESD,BHD and CTD Daemons of Siebel 8.x eMail Marketing Server &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div&gt;488790.1 Clearing Object Manager Cache Through Command Line&lt;/div&gt;   &lt;/li&gt; &lt;/ul&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/7823315511693329557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/06/siebel-support-document-which-i-use.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/7823315511693329557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/7823315511693329557'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/06/siebel-support-document-which-i-use.html' title='Siebel support document'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-2855229212680669734</id><published>2010-06-07T20:06:00.001-07:00</published><updated>2010-06-07T20:27:28.869-07:00</updated><title type='text'>Not related to Siebel…How to stop texting while driving ?</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p align=&quot;justify&quot;&gt;I get scare whenever I see any person texting/talking and driving at same time, I give space for him to go. Reason behind is you never know what could happen if failed to focus on driving while on interstate or busy road. &lt;/p&gt; &lt;/blockquote&gt;  &lt;p align=&quot;justify&quot;&gt;Yesterday night I was looking statistics for texting and driving at same, almost every search I see accident in it. Some example searches are &lt;a href=&quot;http://www.google.com/search?hl=en&amp;amp;source=hp&amp;amp;q=texting+while+driving+statistics&amp;amp;aq=1&amp;amp;aqi=g10&amp;amp;aql=&amp;amp;oq=texting+while+&amp;amp;gs_rfai=C_dz0Qq8NTN6lLZv4ygSA3f3YBgAAAKoEBU_Qn_YV&quot;&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;After going thru search result, thought came to my mind is how to stop texting and driving at same time, again talking over phone while driving is almost at same risk as texting and driving.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Now a days mobile comes with &lt;a href=&quot;http://en.wikipedia.org/wiki/Global_Positioning_System&quot;&gt;GPS&lt;/a&gt; enabled device so what not to take a advantage for blocking texting/talking while driving.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Simple logic to implement. If mobile device is detecting change in GPS data/location then block the key pad or disconnect current call or only display incoming call as message but disable to attend call unless it is stationary. While considering this we have to consider allowing emergency calls like 911.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Again I am not expert in GPS or mobile technology whereas simple blocking mechanism while mobile device is detecting change in GPS location will help to save lives.&lt;/p&gt;  &lt;p&gt;Similar to this we should have something to block texting while in meetings too :)&lt;/p&gt;  &lt;p&gt;Thanks&lt;/p&gt;  &lt;div style=&quot;padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px&quot; id=&quot;scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ebfa0c3a-8622-429c-a169-11cc80a7f498&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tags/Texting&quot; rel=&quot;tag&quot;&gt;Texting&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/driving&quot; rel=&quot;tag&quot;&gt;driving&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/mobile&quot; rel=&quot;tag&quot;&gt;mobile&lt;/a&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/2855229212680669734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/06/not-related-to-siebelhow-to-stop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/2855229212680669734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/2855229212680669734'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/06/not-related-to-siebelhow-to-stop.html' title='Not related to Siebel…How to stop texting while driving ?'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-4066056436139531061</id><published>2010-06-04T08:54:00.001-07:00</published><updated>2010-06-07T20:21:53.786-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Siebel;User Usage; Statistics"/><title type='text'>Siebel User Usage Statistics</title><content type='html'>&lt;div style=&quot;text-align: center&quot;&gt;&amp;#160;&lt;/div&gt;  &lt;p align=&quot;justify&quot;&gt;   &lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: arial&quot;&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;For any application user statistics is very important. Usage show how frequently system is used used. For long time we wanted something for Siebel which will give clarity about system usage . We worked with Siebel and there was nothing to use and raised enhancement request&lt;/font&gt; CR# &lt;font color=&quot;#333333&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;&lt;span style=&quot;widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium &amp;#39;Times New Roman&amp;#39;; white-space: normal; orphans: 2; letter-spacing: normal; color: black; word-spacing: 0px&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: arial, helvetica, sans-serif; font-size: 13px&quot; class=&quot;Apple-style-span&quot;&gt;12-1Y63OAN&lt;/span&gt;&lt;/span&gt; (Doc Id: &lt;span style=&quot;font-family: &amp;#39;Times New Roman&amp;#39;, serif; font-size: 12pt&quot;&gt;1116263.1).&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt; &lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;And last week I saw posting about some methods which we can use to achieve (&lt;a href=&quot;http://siebel-essentials.blogspot.com/2009/11/siebel-usage-collection.html&quot;&gt;Siebel Usage Collection&lt;/a&gt;) which triggered my thought to build something on similar way.&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;       &lt;br /&gt;&lt;/font&gt;    &lt;br /&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Times New Roman&amp;#39;, serif; font-size: 12pt&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;strong&gt;What are our options ?&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;ul style=&quot;font-family: arial&quot;&gt;   &lt;li&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Times New Roman&amp;#39;, serif; font-size: 12pt&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;font size=&quot;2&quot;&gt;Use Runtime events and business server : Usage Tracking Service --&amp;gt; &lt;/font&gt;&lt;a href=&quot;http://download.oracle.com/docs/cd/B31104_02/books/ContentPub/ContentPub_UsageCollect.html&quot;&gt;&lt;font size=&quot;2&quot;&gt;Oracle bookshelf reference&lt;/font&gt;&lt;/a&gt;               &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Times New Roman&amp;#39;, serif; font-size: 12pt&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;This method is primarily used for capturing view activation hits and writes log into&lt;/span&gt; &lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;CSV or XML file which later can be analyzed.&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;    &lt;li&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Times New Roman&amp;#39;, serif; font-size: 12pt&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;font size=&quot;2&quot;&gt;Use Runtime events and customer business service and capture Application login event.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;    &lt;li&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Times New Roman&amp;#39;, serif; font-size: 12pt&quot;&gt;&lt;span style=&quot;font-family: &amp;#39;Trebuchet MS&amp;#39;&quot;&gt;&lt;font size=&quot;2&quot;&gt;Wait for CR#12-1Y63OAN fix pack&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;span style=&quot;font-family: arial&quot; class=&quot;Apple-style-span&quot;&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;Here I will explain on second option to achieve.&lt;/font&gt;&lt;/span&gt;   &lt;br /&gt;  &lt;br /&gt;&lt;span style=&quot;font-family: arial&quot;&gt;&lt;strong&gt;What we need ?&lt;/strong&gt;&lt;/span&gt;   &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;&lt;span style=&quot;font-family: arial&quot;&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;New runtime action event to capture Application Logon&lt;/font&gt;&lt;/span&gt; &lt;/li&gt;    &lt;li&gt;&lt;span style=&quot;font-family: arial&quot;&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;Customer business service to capture details.&lt;/font&gt;&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;font face=&quot;Trebuchet MS&quot;&gt;&lt;span style=&quot;font-family: arial&quot; class=&quot;Apple-style-span&quot;&gt;&lt;strong&gt;Business Service Details:&lt;/strong&gt;&lt;/span&gt;     &lt;br /&gt;&lt;/font&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;&lt;span style=&quot;font-family: arial&quot;&gt;- SRF based      &lt;br /&gt;- Application business service (preferred)       &lt;br /&gt;      &lt;br /&gt;&lt;/span&gt;    &lt;br /&gt;&lt;span style=&quot;font-family: arial&quot; class=&quot;Apple-style-span&quot;&gt;Steps:&lt;/span&gt;     &lt;br /&gt;&lt;/font&gt;&lt;span style=&quot;font-family: arial&quot;&gt;   &lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;1. Login to Application and navigate to Site Map &amp;gt; Administration - Business Service and create new business service. Name it as per your naming stanard. For testing purpose I created TEST_BS&lt;/font&gt;&lt;/span&gt;   &lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;&lt;span style=&quot;font-family: arial&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img src=&quot;http://img241.imageshack.us/img241/6715/zrclip002p1c66c430.png&quot; width=&quot;1426&quot; height=&quot;193&quot; /&gt;&lt;/span&gt;     &lt;br /&gt;    &lt;br /&gt;&lt;span style=&quot;font-family: arial&quot;&gt;2. Create new method&lt;/span&gt;     &lt;br /&gt;&lt;span style=&quot;font-family: arial&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img style=&quot;width: 1011px; height: 339px&quot; src=&quot;http://img121.imageshack.us/img121/1920/zrclip003p7a2b841.png&quot; width=&quot;1414&quot; height=&quot;434&quot; /&gt;&lt;/span&gt;     &lt;br /&gt;    &lt;br /&gt;&lt;/font&gt;&lt;span style=&quot;font-family: arial&quot;&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;3. Add logic to capture the details      &lt;br /&gt;For testing purpose I have captured few details and writting to log file. You can use custome logic as per your required. For example: store login instances against users, needs some tools configuration.&lt;/font&gt;&lt;/span&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;    &lt;br /&gt;&lt;span style=&quot;font-family: arial&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img style=&quot;width: 1082px; height: 668px&quot; src=&quot;http://img94.imageshack.us/img94/1275/zrclip004n29c5877.png&quot; width=&quot;1412&quot; height=&quot;695&quot; /&gt;&lt;/span&gt;     &lt;br /&gt;&lt;span style=&quot;font-family: arial&quot; class=&quot;Apple-style-span&quot;&gt;&lt;strong&gt;Code:&lt;/strong&gt;&lt;/span&gt;     &lt;br /&gt;&lt;/font&gt;&lt;span style=&quot;font-family: monospace; white-space: pre&quot; class=&quot;Apple-style-span&quot;&gt;function Service_PreInvokeMethod (MethodName, Inputs, Outputs) &lt;/span&gt;  &lt;br /&gt;  &lt;pre class=&quot;brush:js&quot;&gt;{&lt;br /&gt;&lt;br /&gt;if(MethodName==&amp;quot;Test&amp;quot;) &lt;br /&gt;{ &lt;br /&gt;var strString:String; &lt;br /&gt;var strString1:String; &lt;br /&gt;var dtDate:Date; &lt;br /&gt;dtDate = new Date(); &lt;br /&gt;strString1 = &amp;quot;&amp;quot; + dtDate.getMonth() + &amp;quot;,&amp;quot; + + dtDate.getDay() + &amp;quot;,&amp;quot; + + dtDate.getFullYear(); &lt;br /&gt;strString = &#39;Application Login Event,&#39; + TheApplication().LoginName() + &#39;,&#39; + TheApplication().GetProfileAttr(&#39;ApplicationName&#39;) + &#39;,&#39; + strString1 + dtDate ; &lt;br /&gt;TheApplication().TraceOn(&amp;quot;\\\\sharedDrive\\usage_$p_$t.log&amp;quot;, &amp;quot;Allocation&amp;quot;, &amp;quot;All&amp;quot;); &lt;br /&gt;TheApplication().Trace(strString ); &lt;br /&gt;TheApplication().TraceOff(); &lt;br /&gt;return(CancelOperation); &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;return (ContinueOperation); &lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;4. Time to test.&lt;/font&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style=&quot;width: 1070px; height: 260px&quot; src=&quot;http://img249.imageshack.us/img249/651/zrclip001n44b9e086.png&quot; width=&quot;1406&quot; height=&quot;246&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;Open shared location as in business service.&lt;/font&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://img535.imageshack.us/img535/3663/zrclip003p7ca580b5.png&quot; width=&quot;615&quot; height=&quot;133&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;Once you open log file you will output as below.&lt;/font&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://img375.imageshack.us/img375/9817/zrclip002p3fc20c76.png&quot; width=&quot;686&quot; height=&quot;149&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;5. Associate Runtime Event with Business service. &lt;br /&gt;  &lt;br /&gt;Navigate to Site Map &amp;gt; Administration - Runtime Event &amp;gt; Action Set and create record as follows.&lt;/font&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style=&quot;width: 1124px; height: 699px&quot; src=&quot;http://img69.imageshack.us/img69/466/zrclip001p6671a6a1.png&quot; width=&quot;1296&quot; height=&quot;745&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;Navigate to Events and associated run time event with action set&lt;/font&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://img295.imageshack.us/img295/3263/zrclip002p293962a0.png&quot; width=&quot;1316&quot; height=&quot;187&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font face=&quot;Trebuchet MS&quot;&gt;Once all set up is done please do not forget to reload the personalization. &lt;br /&gt;  &lt;br /&gt;With this step you are all set and all the logins into system are getting captured. &lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;Have fun.&lt;/font&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/4066056436139531061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/06/siebel-user-usage-statistices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/4066056436139531061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/4066056436139531061'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/06/siebel-user-usage-statistices.html' title='Siebel User Usage Statistics'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-5357779938929837255</id><published>2010-05-14T10:25:00.000-07:00</published><updated>2010-06-07T19:41:02.018-07:00</updated><title type='text'>How to Create Siebel Like custom Tables (S_*) or Column within Tables without X_</title><content type='html'>&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;Creating custom column in Siebel provided tables, Siebel tools always adds X_ prefix and disabling &amp;quot;SymStrPrefix&amp;quot; parameter in tools.cfg does not help either.&lt;/span&gt;&lt;/span&gt;   &lt;br /&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;     &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;  &lt;br /&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;So I came across backdoor solution to create custom columns in Siebel provided table. Again this method is not supported by Siebel. In my opinion X_ prefix is only to differentiate whether vanilla columns or custom columns, it does not provide any other meaning to me.&lt;/span&gt;&lt;/span&gt;   &lt;br /&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;     &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;  &lt;br /&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;Here are steps for creating customer column in S_ORG_EXT without having X_ prefix.&lt;/span&gt;&lt;/span&gt;   &lt;br /&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;   &lt;br /&gt;&lt;/span&gt;  &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;Lock S_ORG_EXT table locally&lt;/span&gt;&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;   &lt;br /&gt;&lt;/span&gt;  &lt;br /&gt;  &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-NVsdoBO0OnwOuc2sJCQI9nvaZQFOQV3P5W4ytL_4wE0_KU_AzNaOO_bHQQoZjRPTn3mLEJCJMGVhWlOmgqCGZjiBRp3wLDqXE4sEdjqgx8GSYXISxU7vOZqDCjTlp6K3m_ZEhjyKzN0/s1600/lockobject.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-NVsdoBO0OnwOuc2sJCQI9nvaZQFOQV3P5W4ytL_4wE0_KU_AzNaOO_bHQQoZjRPTn3mLEJCJMGVhWlOmgqCGZjiBRp3wLDqXE4sEdjqgx8GSYXISxU7vOZqDCjTlp6K3m_ZEhjyKzN0/s320/lockobject.jpg&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt; &lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;     &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;  &lt;br /&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;   &lt;br /&gt;&lt;/span&gt;  &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;In Column, create new column with name as TEST and populate all other properties. Once you save or step off from current record, tools will automatically rename as X_TEST&lt;/span&gt;&lt;/span&gt; &lt;/li&gt; &lt;/ul&gt; &lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;   &lt;br /&gt;&lt;/span&gt;  &lt;br /&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;   &lt;br /&gt;&lt;/span&gt;  &lt;br /&gt;  &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1f5qtIzr7wKj4PKPK9MB1SvoKXSxWwUEOZyxMQPwj6bnzVC6pmyMQnEw5QzAyYE6xkWsMf39d7eqgCJYm6Oj7FMqjvATSOEFiR8bUTJhSrH6MdEMeVmkVKkQ66FfRnWdzdYQeo_pDohk/s1600/columncreated.png&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1f5qtIzr7wKj4PKPK9MB1SvoKXSxWwUEOZyxMQPwj6bnzVC6pmyMQnEw5QzAyYE6xkWsMf39d7eqgCJYm6Oj7FMqjvATSOEFiR8bUTJhSrH6MdEMeVmkVKkQ66FfRnWdzdYQeo_pDohk/s320/columncreated.png&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;   &lt;ul&gt;     &lt;li&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;Next steps is to add S_ORG_EXT table object into archive. In Table Object , query for S_ORG_EXT and right click on it and select Add to Archive as below and same as S_ORG_EXT.sif on desktop.&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;   &lt;/ul&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWvBJmpNi0NbYgxcYFqEpajEeEhyphenhyphenoPw5z6vg5A5SLie-caaqAH2DR_7AGlhkCr4wA-_pKPnr3r_VCY1LrTiH2aPwxrOYWwQP6vBcSnFIUFCkc_AnlDBHzysa518_qs4AkvAov_E3XqkAg/s1600/AddtoArchieve.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWvBJmpNi0NbYgxcYFqEpajEeEhyphenhyphenoPw5z6vg5A5SLie-caaqAH2DR_7AGlhkCr4wA-_pKPnr3r_VCY1LrTiH2aPwxrOYWwQP6vBcSnFIUFCkc_AnlDBHzysa518_qs4AkvAov_E3XqkAg/s320/AddtoArchieve.jpg&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;    &lt;div&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;         &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLIFSmnY2RAkW5YTbiN-SH6Ybf2BnFOZ4CHWZjJy2mNGzOOq5NiwR3B62ZLwFf2w1XN9dndGdy3redjVS4qoAqsjUtzuioFNaQ9Ly9ySi3p3dBb4O44SACxttFMnGt8nrwq5DWAfyp7XA/s1600-h/a%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&quot; title=&quot;a&quot; border=&quot;0&quot; alt=&quot;a&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7SqB9xra-KoXdGfYzXDzDp103jQIsVNIx_xfoxzK5YvcNRE9sOXr_md_so-AABG_oLFb0WDmv80blLzogIM5h-_EU2kE4xrJ0alC7g4Oh1o2zlVkU9kNbp_ZvK1dRPvsxMhlbmpLvsnc/?imgmax=800&quot; width=&quot;244&quot; height=&quot;139&quot; /&gt;&lt;/a&gt; &lt;/div&gt;    &lt;div&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;         &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;  &lt;div&gt;   &lt;ul&gt;     &lt;li&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;Once sif file is created, open S_ORG_EXT.sif with any text editor and search for the column which we created X_TEST and change it to TEST and save file.&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;   &lt;/ul&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4h0OAqc00h0Q4zM8GYN5akT8S-Oo48T1kS4bwgp0PmTJUwqUrp85UC29KgSPDG6CSm-eFqlvtUuhWO86URDnL0nUd-M1v_vVG8QCRHWQFZqs4sKbsmXH2mM1NG_nu9bu_7mpodA_XX2E/s1600/chnagename.png&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4h0OAqc00h0Q4zM8GYN5akT8S-Oo48T1kS4bwgp0PmTJUwqUrp85UC29KgSPDG6CSm-eFqlvtUuhWO86URDnL0nUd-M1v_vVG8QCRHWQFZqs4sKbsmXH2mM1NG_nu9bu_7mpodA_XX2E/s320/chnagename.png&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;    &lt;div&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;         &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQjCM-bf99jac_lNa_fBJqmQhJ6GMd6jzmKn3vNmeGRRb9X_F2_zzgBkdEy6Bs-3i3UC0Jbk3g0oM3a98c0AfrtHTN4Y3IIwiIqS-8zqbnITKyyB4tFdWZ6Bcij20e6ze74i36PsozBLk/s1600/chnaged.png&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQjCM-bf99jac_lNa_fBJqmQhJ6GMd6jzmKn3vNmeGRRb9X_F2_zzgBkdEy6Bs-3i3UC0Jbk3g0oM3a98c0AfrtHTN4Y3IIwiIqS-8zqbnITKyyB4tFdWZ6Bcij20e6ze74i36PsozBLk/s320/chnaged.png&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;    &lt;div&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;         &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;  &lt;div&gt;   &lt;ul&gt;     &lt;li&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;Now at this stage we have sif file modified to re-import into Tools. Open Siebel Tools and select Menu bar &amp;gt; Tools &amp;gt; Import from Archive and follow below steps.&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;   &lt;/ul&gt;    &lt;div&gt;     &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCzBuTtOZzYdcSixvedf6wExuHFFqH1QMFmhrDxAIPmyDohXHbcyGh20DdsTnf4zkwKi9B88ZfLoKaoU33cRd1iOgpzOdVkKn9s2Uy-p76v67OqcqqSkOWd4u2GKy91fMyjsfc-Zas71Y/s1600/fileselected.png&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCzBuTtOZzYdcSixvedf6wExuHFFqH1QMFmhrDxAIPmyDohXHbcyGh20DdsTnf4zkwKi9B88ZfLoKaoU33cRd1iOgpzOdVkKn9s2Uy-p76v67OqcqqSkOWd4u2GKy91fMyjsfc-Zas71Y/s320/fileselected.png&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;     &lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;         &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;  &lt;div&gt;   &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTvDWdxzGU6nxL6MuKUp5pUXSPQvDuJWCIdy6o8iOMHV5G3vCCVsyzPTJ4xqDlzXaSXoxP51qxdZQW-DLtL7dwA7wMsKlE4VYUNPLzuqTjXmIzOeMG5cGaDhKsPxc_0kwiNZoM_iAZPiM/s1600-h/a1%5B2%5D.png&quot;&gt;&lt;img style=&quot;border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px&quot; title=&quot;a1&quot; border=&quot;0&quot; alt=&quot;a1&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7-rNLrU8eklnOrpx6mmPbP5oxlVPiG8Xm7ArvVAf1Tbzl4cJwh9oyRQqz3xMvi6sng-B2Y8h9jMXqJxOtrTyUDsZJkLa432u-L2eqHdp8Gxs3EwrFwwnEUv9eQ1WZEfgIC9L_4N5kjpU/?imgmax=800&quot; width=&quot;244&quot; height=&quot;188&quot; /&gt;&lt;/a&gt; &lt;/div&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpawSPp_GcbA7Z76fy8BcxO-6LbOyfjfndJ1-adgRZF2VBnVrydTlOxaHa0PoUgRXUJvKABcirCpMSTHJPu4zkQ96NdTlr5Jlkfl5GWUQ0jrttFXknN_GLAbb8giYJbDgxVrKH-aCPh_8/s1600/beforeoverwrite.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpawSPp_GcbA7Z76fy8BcxO-6LbOyfjfndJ1-adgRZF2VBnVrydTlOxaHa0PoUgRXUJvKABcirCpMSTHJPu4zkQ96NdTlr5Jlkfl5GWUQ0jrttFXknN_GLAbb8giYJbDgxVrKH-aCPh_8/s320/beforeoverwrite.jpg&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;   &lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;   &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtLYfXvPO9l-P98mWcWTwiwNEKdjfNf9sjPbZzoryML1WImMlO-Z0cA1vrGwebSidT8eGKfUHgxHZfiwl5OGJ8RTaEIN4k7acOOSK-IO2jH5lrnB-iTVmB5ruKHFU3ddsw3pBfNtcsA_k/s1600/finalowverwrite.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtLYfXvPO9l-P98mWcWTwiwNEKdjfNf9sjPbZzoryML1WImMlO-Z0cA1vrGwebSidT8eGKfUHgxHZfiwl5OGJ8RTaEIN4k7acOOSK-IO2jH5lrnB-iTVmB5ruKHFU3ddsw3pBfNtcsA_k/s320/finalowverwrite.jpg&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;   &lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;   &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkF6_T4_RxX17Bg11cmOhao49fEpTJq3VnzuVkoSI5mE8dpaKPdHANBUIhyphenhyphen1LvR3GSL1h87R_Rl0FvoxPaqaISU-UxwST1NVXZCRQ3IrilnMWf8hzmXj5XlbEOGDCfUlwiXwgsCF9l2bo/s1600/summary.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkF6_T4_RxX17Bg11cmOhao49fEpTJq3VnzuVkoSI5mE8dpaKPdHANBUIhyphenhyphen1LvR3GSL1h87R_Rl0FvoxPaqaISU-UxwST1NVXZCRQ3IrilnMWf8hzmXj5XlbEOGDCfUlwiXwgsCF9l2bo/s320/summary.jpg&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;    &lt;br /&gt;    &lt;ul&gt;     &lt;li&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;With above steps we will be over-writing all configuration with configuration in file. To verify select table object and query on S_ORG_EXT and query on *TEST* in column.&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;   &lt;/ul&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtSNRy0PkVFnZOjiyGUoNpsVBMXjNS4Rqhb7iWwSUtmHQC10zh2BDjnbpK7Db9Xsc1YLdUgHHDjkLcIzDKLb3_sWkbeZ_q9R8qJ1PJWuxPdqVaXZcf10eQ3j1NuBrI_0uIWAp2qJa2iiY/s1600/before+query.png&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtSNRy0PkVFnZOjiyGUoNpsVBMXjNS4Rqhb7iWwSUtmHQC10zh2BDjnbpK7Db9Xsc1YLdUgHHDjkLcIzDKLb3_sWkbeZ_q9R8qJ1PJWuxPdqVaXZcf10eQ3j1NuBrI_0uIWAp2qJa2iiY/s320/before+query.png&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJGMlir83GPO891zqLdOxqjP2iYeC6KYubqZwFTzvEbhnVI5wKQvU_xNCvvHdlhp8FjbNb_WYjPksEQaV7pBKG_X4WEdANUH5mcLfcwqjISGxrU0wNWQQYFHZKF4eJzsM1ZhZL0vYiQNQ/s1600/afterquery.png&quot; imageanchor=&quot;1&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJGMlir83GPO891zqLdOxqjP2iYeC6KYubqZwFTzvEbhnVI5wKQvU_xNCvvHdlhp8FjbNb_WYjPksEQaV7pBKG_X4WEdANUH5mcLfcwqjISGxrU0wNWQQYFHZKF4eJzsM1ZhZL0vYiQNQ/s320/afterquery.png&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;    &lt;div style=&quot;text-align: left; clear: both&quot; class=&quot;separator&quot;&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;Similarly you can create custom siebel table which starts with CX&lt;/span&gt;&lt;/span&gt;_.&lt;/div&gt; &lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style=&quot;font-family: verdana, sans-serif&quot; class=&quot;Apple-style-span&quot;&gt;&lt;span style=&quot;font-size: small&quot; class=&quot;Apple-style-span&quot;&gt;       &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/5357779938929837255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/05/how-to-create-siebel-like-custom-tables.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5357779938929837255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/5357779938929837255'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2010/05/how-to-create-siebel-like-custom-tables.html' title='How to Create Siebel Like custom Tables (S_*) or Column within Tables without X_'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-NVsdoBO0OnwOuc2sJCQI9nvaZQFOQV3P5W4ytL_4wE0_KU_AzNaOO_bHQQoZjRPTn3mLEJCJMGVhWlOmgqCGZjiBRp3wLDqXE4sEdjqgx8GSYXISxU7vOZqDCjTlp6K3m_ZEhjyKzN0/s72-c/lockobject.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-486040498719783113</id><published>2009-09-28T13:48:00.000-07:00</published><updated>2010-06-08T16:10:48.031-07:00</updated><title type='text'>Custom Siebel Component Monitoring Utility</title><content type='html'>&lt;div&gt;   &lt;br /&gt;    &lt;br /&gt;    &lt;div&gt;     &lt;br /&gt;This post describe how custom monitoring tools can be developed to monitor siebel component.      &lt;br /&gt;      &lt;br /&gt;Development of custom monitoring tool consist of following steps.      &lt;br /&gt;      &lt;br /&gt;Steps:-      &lt;br /&gt;1. Get statistics      &lt;br /&gt;2. Spool statistics      &lt;br /&gt;3. Parse statistics      &lt;br /&gt;4. Send Alert      &lt;br /&gt;5. Building Wrapper      &lt;br /&gt;      &lt;br /&gt;1. Get Statistics      &lt;br /&gt;To get Component statistics you can use srvrmgr utility provided by Siebel/Oracle. srvrmgr utility provide details for the component. For more about srvrmgr utiltiy please refer book shelf.      &lt;br /&gt;      &lt;br /&gt;srvrmgr command provide differnt command out of which we will be using list component command. For demonstration purpose we are restricting out of this command to show statistics for component which start with Name SR%.      &lt;br /&gt;      &lt;br /&gt;So final command will be as below.      &lt;br /&gt;list component SR%      &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMiMUSb1OEkwgIbCZ2Lf6M0WoJMC9-nZz_kvv7VBxynA9n7-Ei87gOqHZuswvokL-ZbDfI04-Mil3QXfXu7wsH8ookCQcvOV0NdUic5BqMEnfKHC9c60NHsNiamex1Jj_inAdqVLGfcQA/s1600-h/Wrapper.jpg&quot;&gt;&lt;/a&gt;      &lt;br /&gt;Output this command is not really formatted well. So we will use different pre-command to format output, which we can parse to send alert.      &lt;br /&gt;      &lt;br /&gt;set footer false      &lt;br /&gt;set header false      &lt;br /&gt;set delimiter ,      &lt;br /&gt;      &lt;br /&gt;With about setting in place command will only return result related to component SR% without any addition heading or footing as such.      &lt;br /&gt;      &lt;br /&gt;2. Spool statistics      &lt;br /&gt;Next step here is to spool the output of step 1. srvrmgr utility also provide the spooling feature. You can execute below statement to enable the spool.      &lt;br /&gt;      &lt;br /&gt;set spool on      &lt;br /&gt;set spool c:\a.txt      &lt;br /&gt;      &lt;br /&gt;3. Parsing statistics      &lt;br /&gt;Once you spool output of list component command, we need to build parsing utility or use one available with you. I have used my own utility which is VBS based as below.      &lt;br /&gt;      &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiumQse-JtGzEyA1wHgnERJxCgUMXhjJaLE4dI879ZQtPmFeEvPayl32jNLMDjlyOpffFJTB8U9DxI2RUh0Mlaf6qni9ZKD2TirkMNdDKO0kGF4B1xQB6etk_WUYET0k7LisfdXxp9HnHc/s1600-h/ParseSiebelSrvrOutput.jpg&quot;&gt;&lt;img style=&quot;width: 320px; height: 179px&quot; id=&quot;BLOGGER_PHOTO_ID_5386630003419328546&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiumQse-JtGzEyA1wHgnERJxCgUMXhjJaLE4dI879ZQtPmFeEvPayl32jNLMDjlyOpffFJTB8U9DxI2RUh0Mlaf6qni9ZKD2TirkMNdDKO0kGF4B1xQB6etk_WUYET0k7LisfdXxp9HnHc/s320/ParseSiebelSrvrOutput.jpg&quot; /&gt;&lt;/a&gt;      &lt;br /&gt;      &lt;br /&gt;4. Send Alert      &lt;br /&gt;Sending Alert is also important steps because we don&#39;t want to monitor system all time. So with parsed out you can send those thru email alert or to pager as per your requirement. I used VBS with CDO component to send the alert.      &lt;br /&gt;      &lt;br /&gt;here is code which I have appeneded at bottom of code in step3.      &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtSd6m92TH6xRU_uZFKEJEwS68NAkxSJmlgFHDmL2kLVk-nMNnQKwHKc8nCqt2g-FZN-iUu3318kpAvmRx1vLHX9SXooneQWF46yalQTeXHBLaXN6151XURDqmxJLIqiSKEBobgtrt-nA/s1600-h/SendAlert.jpg&quot;&gt;&lt;img style=&quot;width: 320px; height: 120px&quot; id=&quot;BLOGGER_PHOTO_ID_5386631229573000834&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtSd6m92TH6xRU_uZFKEJEwS68NAkxSJmlgFHDmL2kLVk-nMNnQKwHKc8nCqt2g-FZN-iUu3318kpAvmRx1vLHX9SXooneQWF46yalQTeXHBLaXN6151XURDqmxJLIqiSKEBobgtrt-nA/s320/SendAlert.jpg&quot; /&gt;&lt;/a&gt;      &lt;br /&gt;      &lt;br /&gt;5. Build wrapper      &lt;br /&gt;      &lt;br /&gt;      &lt;div&gt;Building wrapper is last step because this the one which will be running all time and communicating to other component and results will be send to email.       &lt;br /&gt;&lt;/div&gt;      &lt;br /&gt;      &lt;br /&gt;      &lt;br /&gt;      &lt;div&gt;Files Involved:-       &lt;br /&gt;&lt;/div&gt;      &lt;br /&gt;      &lt;br /&gt;      &lt;div&gt;1. CustomComponentMonitorUtilityWrapper.bat :- It&#39;s wrapper which calls srvrgmr command and parses the output using VBS and send alert.       &lt;br /&gt;&lt;/div&gt;      &lt;br /&gt;      &lt;div&gt;2. servercmd.txt -- srvrmgr commands used to get the statistics       &lt;br /&gt;&lt;/div&gt;      &lt;br /&gt;      &lt;div&gt;3. CustomComponentMonitorUtility.vbs - used to parse output and sends an email alert.       &lt;br /&gt;&lt;/div&gt;      &lt;br /&gt;      &lt;br /&gt;      &lt;div&gt;&lt;strong&gt;CustomComponentMonitorUtilityWrapper.bat&lt;/strong&gt;        &lt;br /&gt;&lt;/div&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1mNiRea4EfLGPiAYFnvXCUH6DZIMvpUX4YL1xRerHKqc_TlE4iyTiexyzkcpN2LB2eSo6J3crVPVLg-EdBMQTQuLYwoOh3X2V-hSvGvAmnPTlNt1k7CmRvV7kIkqQGTf1FN8UvKqkndE/s1600-h/Wrapper.jpg&quot;&gt;&lt;img style=&quot;width: 320px; height: 56px&quot; id=&quot;BLOGGER_PHOTO_ID_5386636350000234546&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1mNiRea4EfLGPiAYFnvXCUH6DZIMvpUX4YL1xRerHKqc_TlE4iyTiexyzkcpN2LB2eSo6J3crVPVLg-EdBMQTQuLYwoOh3X2V-hSvGvAmnPTlNt1k7CmRvV7kIkqQGTf1FN8UvKqkndE/s320/Wrapper.jpg&quot; /&gt;&lt;/a&gt;       &lt;br /&gt;      &lt;br /&gt;&lt;strong&gt;servercmd.txt &lt;/strong&gt;      &lt;br /&gt;      &lt;br /&gt;      &lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEBBn8LGHzgRY44_-KQkp6zgCse8d6-e3oeeI5R2gE1qLdpvSc0e0eSjO0jwBJZa_mQo9ZGhKnY2Gl3_3L67dYRkx7F99xkqhdIBT8u_zId9Jv1sdVxUVFP69u6Uo4LEE8MKXd3F6aRd8/s1600-h/srcmd.jpg&quot;&gt;&lt;img style=&quot;width: 320px; height: 146px&quot; id=&quot;BLOGGER_PHOTO_ID_5386636680176767954&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEBBn8LGHzgRY44_-KQkp6zgCse8d6-e3oeeI5R2gE1qLdpvSc0e0eSjO0jwBJZa_mQo9ZGhKnY2Gl3_3L67dYRkx7F99xkqhdIBT8u_zId9Jv1sdVxUVFP69u6Uo4LEE8MKXd3F6aRd8/s320/srcmd.jpg&quot; /&gt;&lt;/a&gt;      &lt;br /&gt;&lt;/div&gt;    &lt;br /&gt;    &lt;br /&gt;    &lt;div&gt;&lt;/div&gt;    &lt;br /&gt;    &lt;div&gt;&lt;strong&gt;CustomComponentMonitorUtility.vbs&lt;/strong&gt;      &lt;br /&gt;&lt;/div&gt;    &lt;br /&gt;    &lt;div style=&quot;text-align: center; clear: both&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-bottom: 1em; float: left; clear: left; margin-right: 1em; cssfloat: left&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzZY1rTAs4iIEnReEwD5NHIiOxBgFS3tK8RgYoUpNrQvKKtlIAeU-tlhEmwbrUnLZFEDVXhyphenhyphendy-ZReA8cIqAgbINKLJFhGDbb1nRiFmEmELNeMOzCdK3-LPQ4jFY89qIVhGLkqrD-pDDg/s1600-h/parse.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzZY1rTAs4iIEnReEwD5NHIiOxBgFS3tK8RgYoUpNrQvKKtlIAeU-tlhEmwbrUnLZFEDVXhyphenhyphendy-ZReA8cIqAgbINKLJFhGDbb1nRiFmEmELNeMOzCdK3-LPQ4jFY89qIVhGLkqrD-pDDg/s320/parse.jpg&quot; $r=&quot;true&quot; /&gt;&lt;/a&gt;      &lt;br /&gt;&lt;/div&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;/div&gt;  &lt;br /&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;  &lt;div&gt;&lt;strong&gt;Output after running wrapper&lt;/strong&gt;    &lt;br /&gt;&lt;/div&gt;  &lt;div&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVQoWzCussDHgTqOr1qG_-B-RRHrh8rsd3-Y3LXew73i-auTPhgBDtEO1L0qq_aCkmp6xZCAbJduagvhicEY7xyBsZHWHSUDBIy890By_XTYq6N9aqEZMJToH46kctsamHZ0yZFlyM7mY/s1600-h/output.jpg&quot;&gt;&lt;img style=&quot;width: 320px; height: 126px&quot; id=&quot;BLOGGER_PHOTO_ID_5386639684897339490&quot; border=&quot;0&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVQoWzCussDHgTqOr1qG_-B-RRHrh8rsd3-Y3LXew73i-auTPhgBDtEO1L0qq_aCkmp6xZCAbJduagvhicEY7xyBsZHWHSUDBIy890By_XTYq6N9aqEZMJToH46kctsamHZ0yZFlyM7mY/s320/output.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/486040498719783113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2009/09/custom-siebel-component-monitoring.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/486040498719783113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/486040498719783113'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2009/09/custom-siebel-component-monitoring.html' title='Custom Siebel Component Monitoring Utility'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiumQse-JtGzEyA1wHgnERJxCgUMXhjJaLE4dI879ZQtPmFeEvPayl32jNLMDjlyOpffFJTB8U9DxI2RUh0Mlaf6qni9ZKD2TirkMNdDKO0kGF4B1xQB6etk_WUYET0k7LisfdXxp9HnHc/s72-c/ParseSiebelSrvrOutput.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-4543924224229459531</id><published>2009-08-11T13:53:00.000-07:00</published><updated>2009-08-11T13:54:19.480-07:00</updated><title type='text'>Unattended Repository Migration</title><content type='html'>Place holder.</content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/4543924224229459531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2009/08/unattended-repository-migration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/4543924224229459531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/4543924224229459531'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2009/08/unattended-repository-migration.html' title='Unattended Repository Migration'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7340756318183449680.post-8555070684220070524</id><published>2009-08-11T13:52:00.000-07:00</published><updated>2009-08-11T13:53:55.501-07:00</updated><title type='text'>Automated Process for Stop and Start Siebel Service</title><content type='html'>Place holder.</content><link rel='replies' type='application/atom+xml' href='http://hellosiebelworld.blogspot.com/feeds/8555070684220070524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://hellosiebelworld.blogspot.com/2009/08/automated-process-for-stop-and-start.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/8555070684220070524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7340756318183449680/posts/default/8555070684220070524'/><link rel='alternate' type='text/html' href='http://hellosiebelworld.blogspot.com/2009/08/automated-process-for-stop-and-start.html' title='Automated Process for Stop and Start Siebel Service'/><author><name>MySiebelStuff</name><uri>http://www.blogger.com/profile/13310829238412442169</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>