<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://ishare.intellicorp.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Chris Trueman's Blog : livecompare, upgrade</title><link>http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/tags/livecompare/upgrade/default.aspx</link><description>Tags: livecompare, upgrade</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>SAP Upgrade: User Tcode Analysis</title><link>http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/2009/03/26/sap-upgrade-user-tcode-analysis.aspx</link><pubDate>Thu, 26 Mar 2009 21:57:00 GMT</pubDate><guid isPermaLink="false">89214dd3-a7a5-4ba5-bdb5-8418bbb0a566:207</guid><dc:creator>Chris Trueman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ishare.intellicorp.com/cs/blogs/ctrueman/rsscomments.aspx?PostID=207</wfw:commentRss><comments>http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/2009/03/26/sap-upgrade-user-tcode-analysis.aspx#comments</comments><description>&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;Upgrades are a great time to look again at security provisioning.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Natural expansion of authorizations since the last major project or first implementation will likely mean that there is quite a difference between what users have the potential to run and what they actually use or should be using. LiveCompare includes a dedicated template for analyzing users&amp;rsquo; potential-vs-actual use.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;It&amp;rsquo;s called &lt;i style="mso-bidi-font-style: normal;"&gt;U.09 &amp;ndash; User Tcode Usage Analysis&lt;/i&gt; and you&amp;rsquo;ll find it in the &lt;i style="mso-bidi-font-style: normal;"&gt;Upgrade Analysis&lt;/i&gt; folder.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;The template does two things.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;First it calculates, based on each user&amp;rsquo;s roles/profiles, what transactions they have the potential to run.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Second it collects from production a record of each user&amp;rsquo;s transaction history.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;A number of reports are available from a high-level summary to a detailed inspection of an individual account.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;&lt;strong&gt;[Updated: 2009.03.30 - I added more examples to the benchmark and sorted the chart from smallest usage of potential to largest.&amp;nbsp;With this many datapoints it looks like smaller communities have tighter fitting security provisioning.]&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-GB; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;I took a quick look at 10 analyses and the pattern is clear: potential massively outweighs actual.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;With end-user communities ranging in size from 350 to 10,000 users, the average utilization ranged from 1% to 27%.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;The chart below summarises the analysis:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-GB; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;a href="http://ishare.intellicorp.com/cs/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/ctrueman/UserCommunitySize_2D00_vs_2D00_PotentialUtilization.png"&gt;&lt;img border="0" src="http://ishare.intellicorp.com/cs/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/ctrueman/UserCommunitySize_2D00_vs_2D00_PotentialUtilization.png" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-GB; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;a href="http://ishare.intellicorp.com/cs/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/ctrueman/image001.png"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-GB; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;While upgrades tend to focus attention on security provisioning, we&amp;rsquo;re seeing more customers set this analysis up to run every month as a way to monitor usage and maintain a minimal security surface area. &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://ishare.intellicorp.com/cs/aggbug.aspx?PostID=207" width="1" height="1"&gt;</description><category domain="http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/tags/livecompare/default.aspx">livecompare</category><category domain="http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/tags/upgrade/default.aspx">upgrade</category></item><item><title>SAP Upgrade: Unused Custom Code</title><link>http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/2009/03/05/sap-upgrade-unused-custom-code.aspx</link><pubDate>Thu, 05 Mar 2009 10:43:00 GMT</pubDate><guid isPermaLink="false">89214dd3-a7a5-4ba5-bdb5-8418bbb0a566:200</guid><dc:creator>Chris Trueman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ishare.intellicorp.com/cs/blogs/ctrueman/rsscomments.aspx?PostID=200</wfw:commentRss><comments>http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/2009/03/05/sap-upgrade-unused-custom-code.aspx#comments</comments><description>&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;I wrote &lt;a target="_blank" href="http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/2009/03/01/sap-upgrade-impacted-used-custom-code.aspx"&gt;here&lt;/a&gt; about using LiveCompare to fully understand the impact of significant SAP changes as part of an upgrade and mentioned that LiveCompare includes a template to identify unused custom code.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;It&amp;rsquo;s called &lt;i style="mso-bidi-font-style: normal;"&gt;U.03 &amp;ndash; Unused Custom Code&lt;/i&gt; and you&amp;rsquo;ll find it in the &lt;i style="mso-bidi-font-style: normal;"&gt;Upgrade Analysis&lt;/i&gt; folder.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;LiveCompare uses a series of patterns to match the names of objects and classify them either as SAP or custom.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;If you use a namespace to house your customizations then you&amp;rsquo;ll definitely want to update the &lt;i style="mso-bidi-font-style: normal;"&gt;CustomObjectsNamingPatterns&lt;/i&gt; External Data Source (XDS) that&amp;rsquo;s installed when you install the LiveCompare Templates.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;The first five rows look like this:&lt;/span&gt;&lt;/p&gt;
&lt;table border="0" width="349" cellpadding="0" cellspacing="0" style="margin: auto auto auto 4.65pt; width: 261.55pt; border-collapse: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;" class="MsoNormalTable"&gt;
&lt;tbody&gt;
&lt;tr style="height: 12.75pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes;"&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Type&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="74" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 55.85pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;SapQuery&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="76" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 56.95pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Like&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="70" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 52.75pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;RegEx&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;IorE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12.75pt; mso-yfti-irow: 1;"&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;ALL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="74" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 55.85pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Y*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="76" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 56.95pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Y%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="70" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 52.75pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;^Y&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12.75pt; mso-yfti-irow: 2;"&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;ALL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="74" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 55.85pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Z*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="76" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 56.95pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Z%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="70" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 52.75pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;^Z&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12.75pt; mso-yfti-irow: 3;"&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;ALL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="74" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 55.85pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;/ICORP/*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="76" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 56.95pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;/ICORP/%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="70" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 52.75pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;^/ICORP/&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12.75pt; mso-yfti-irow: 4; mso-yfti-lastrow: yes;"&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;TCOD&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="74" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 55.85pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Y*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="76" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 56.95pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Y%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="70" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 52.75pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;^Y&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;o:p&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;If my namespace is /ACME/ I&amp;rsquo;d add a row just after the /ICORP/* line to look like:&lt;/span&gt;&lt;/p&gt;
&lt;table border="0" width="349" cellpadding="0" cellspacing="0" style="margin: auto auto auto 4.65pt; width: 261.55pt; border-collapse: collapse; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;" class="MsoNormalTable"&gt;
&lt;tbody&gt;
&lt;tr style="height: 12.75pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes;"&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;ALL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="74" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 55.85pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;/ICORP/*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="76" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 56.95pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;/ICORP/%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="70" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 52.75pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;^/ICORP/&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12.75pt; mso-yfti-irow: 1;"&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;ALL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="74" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 55.85pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;/ACME/*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="76" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 56.95pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;/ACME/%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="70" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 52.75pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;^/ACME/&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height: 12.75pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;"&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;TCOD&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="74" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 55.85pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Y*&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="76" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 56.95pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;Y%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="70" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 52.75pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;^Y&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="64" valign="bottom" style="padding-right: 5.4pt; padding-left: 5.4pt; padding-bottom: 0cm; width: 48pt; padding-top: 0cm; height: 12.75pt; background-color: transparent; border: #ece9d8;"&gt;
&lt;p style="margin: 0cm 0cm 0pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-GB;"&gt;I&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;o:p&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;The template first discovers all the custom objects in the as-is system then cross references this with the SAP performance history database on production (we recommend using the production for retrieving this data as it is the most accurate source of historical usage data).&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;If in the timeframe that performance history data is available, a custom object hasn&amp;rsquo;t been executed then it is marked as unused.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;This report should &lt;i style="mso-bidi-font-style: normal;"&gt;not&lt;/i&gt; be taken at face value and all the identified programs deleted from the upgrade.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;There&amp;rsquo;s always the chance that some of them have been run, just outside the time window for which performance history is available.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;Instead the report should be split by application area (or devclass if this provides better segmentation) and each subset handed off to the functional lead for review.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Based on their Yes/No feedback, the set of programs that may be retired during the upgrade can be readily identified.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;Eliminating unused custom code from the upgrade project eliminates wasted effort developing and testing programs that will never be used in the new production environment.&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin: 0cm 0cm 10pt;" class="MsoNormal"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;A question was asked by one customer: &amp;ldquo;What about eliminating unused sub-objects?&amp;rdquo;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;The point is that if you have a custom program that&amp;rsquo;s unused and it exclusively depends on, let&amp;rsquo;s say, five function modules how do we identify the five function modules?&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;You&amp;rsquo;ll find a template to handle that case here on iShare in the media area.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Here&amp;rsquo;s the &lt;/span&gt;&lt;/span&gt;&lt;a target="_blank" href="http://ishare.intellicorp.com/cs/media/p/49.aspx"&gt;&lt;span style="font-size: small; color: #800080; font-family: Calibri;"&gt;direct link&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://ishare.intellicorp.com/cs/aggbug.aspx?PostID=200" width="1" height="1"&gt;</description><category domain="http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/tags/livecompare/default.aspx">livecompare</category><category domain="http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/tags/upgrade/default.aspx">upgrade</category></item><item><title>SAP Upgrade: Impacted Used Custom Code</title><link>http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/2009/03/01/sap-upgrade-impacted-used-custom-code.aspx</link><pubDate>Sun, 01 Mar 2009 09:01:00 GMT</pubDate><guid isPermaLink="false">89214dd3-a7a5-4ba5-bdb5-8418bbb0a566:193</guid><dc:creator>Chris Trueman</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://ishare.intellicorp.com/cs/blogs/ctrueman/rsscomments.aspx?PostID=193</wfw:commentRss><comments>http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/2009/03/01/sap-upgrade-impacted-used-custom-code.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;With SAP systems running approximately 30%&lt;/span&gt;&lt;a name="_ftnref1" href="http://ishare.intellicorp.com/cs/controlpanel/blogs/posteditor.aspx?SelectedNavItem=NewPost&amp;amp;sectionid=20#_ftn1" style="mso-footnote-id: ftn1;"&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style="mso-special-character: footnote;"&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-GB; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;[1]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt; custom code, it's vital that in preparing for an upgrade consideration is given to how the new version will impact our customizations. &amp;nbsp;LiveCompare includes a dedicated template for analyzing used custom code automatically. &amp;nbsp;It's called: &lt;i style="mso-bidi-font-style: normal;"&gt;U.01 - Impacted Used Custom Code&lt;/i&gt; and you'll find it in the &lt;i style="mso-bidi-font-style: normal;"&gt;Upgrade Analysis&lt;/i&gt; folder. &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;The basic idea is to focus on &lt;i style="mso-bidi-font-style: normal;"&gt;used&lt;/i&gt; custom code - there's another template that highlights all the &lt;i style="mso-bidi-font-style: normal;"&gt;unused&lt;/i&gt; custom code - and determine all the standard SAP objects (function modules, screens, tables, structures, etc.) that are referenced. &amp;nbsp;Once all the standard objects have been identified, LiveCompare does a live comparison between the as-is and to-be systems to see whether the objects have changed significantly. The keyword is 'significantly'. &amp;nbsp;From a development perspective, if SAP change the font on a label on a screen the impact of the change on some custom program that interfaces via the screen will be zero. &amp;nbsp;LiveCompare has pre-configured intelligent filters to eliminate the noise from the comparison, leaving a clear report that says this is the custom code that must be changed and why. &amp;nbsp;The live comparison doesn&amp;rsquo;t just find SAP objects that have changed.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;It also finds all the obsolete objects. &amp;nbsp;So if I have a custom program that depends on a function module that SAP have eliminated in the to-be release, the template finds it and the output report highlights it. &amp;nbsp;One of the main advantages of doing a live comparison is that nothing is missed.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;The template outputs a Microsoft Access formatted database that includes a number of reports that look at the results from different perspectives. &amp;nbsp;One is a top-down view starting with each used custom program. &amp;nbsp;It shows all the dependent SAP objects and whether they are 'different' - they exist in both as-is and to-be systems but SAP have changed them significantly - or 'in1' - the object is obsolete and doesn't exist in the targeted upgrade release. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;Another report takes a bottom-up approach starting with the significantly different SAP objects and highlighting just how many used custom objects are affected. &amp;nbsp;This report is a real bonus when it comes to planning and realizing the upgrade because in general there's a great deal of reuse going on in SAP implementations. &amp;nbsp;LiveCompare always finds that 10s of custom objects depend on the same significantly changing SAP object. &amp;nbsp;Fix 1 case and you invariably fix all 10. &amp;nbsp;By publishing this information in a readily shared format, development teams don't waste time duplicating effort. &amp;nbsp;This saves you time in the realization phase of the upgrade project.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;If you told me that I could have just one analysis to support an upgrade project, it would be this one.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small; font-family: Calibri;"&gt;
&lt;hr size="1" width="33%" align="left" /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;div style="mso-element: footnote-list;"&gt;
&lt;div style="mso-element: footnote;" id="ftn1"&gt;
&lt;p class="MsoFootnoteText"&gt;&lt;a name="_ftn1" href="http://ishare.intellicorp.com/cs/controlpanel/blogs/posteditor.aspx?SelectedNavItem=NewPost&amp;amp;sectionid=20#_ftnref1" style="mso-footnote-id: ftn1;"&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style="mso-special-character: footnote;"&gt;&lt;span class="MsoFootnoteReference"&gt;&lt;span style="font-size: 10pt; line-height: 115%; font-family: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-GB; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;[1]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: x-small; font-family: Calibri;"&gt; Based on the analysis of around 500 production SAP systems using SOLO &amp;ndash; IntelliCorp&amp;rsquo;s free online SAP system scanner.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Find it at &lt;a target="_blank" href="http://solo.intellicorp.com"&gt;http://solo.intellicorp.com&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://ishare.intellicorp.com/cs/aggbug.aspx?PostID=193" width="1" height="1"&gt;</description><category domain="http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/tags/livecompare/default.aspx">livecompare</category><category domain="http://ishare.intellicorp.com/cs/blogs/ctrueman/archive/tags/upgrade/default.aspx">upgrade</category></item></channel></rss>