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

<channel>
	<title>SAP Experts: VMware Virtualization &#124; Consulting &#124; Integration - DataXstream &#187; Wess Tobler</title>
	<atom:link href="http://www.dataxstream.com/author/wtobler/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dataxstream.com</link>
	<description>SAP Certified Consultants</description>
	<lastBuildDate>Tue, 07 Feb 2012 23:57:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Taxes and TemSe</title>
		<link>http://www.dataxstream.com/2010/04/taxes-and-temse/</link>
		<comments>http://www.dataxstream.com/2010/04/taxes-and-temse/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 13:00:00 +0000</pubDate>
		<dc:creator>Wess Tobler</dc:creator>
				<category><![CDATA[SAP Basis Blog]]></category>
		<category><![CDATA[Basis/Netweaver]]></category>
		<category><![CDATA[FB_CALL_HANDLE]]></category>
		<category><![CDATA[NetWeaver]]></category>
		<category><![CDATA[PU19]]></category>
		<category><![CDATA[RAISE_EXCEPTION]]></category>
		<category><![CDATA[RSTS_WRITE]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAP Security]]></category>
		<category><![CDATA[SAPLSTMS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[TemSe]]></category>
		<category><![CDATA[Wess Tobler]]></category>

		<guid isPermaLink="false">http://www.dataxstream.com/?p=4555</guid>
		<description><![CDATA[Recently while supporting my current client, I was tasked with solving a rather puzzling issue an end user was experiencing. While using T-Code PU19, the user would receive: This would, in turn, generate a short dump: My initial thought was that this was a TemSe issue, meaning it was a true BASIS issue.  Upon further [...]]]></description>
			<content:encoded><![CDATA[<p>Recently while supporting my current client, I was tasked with solving a rather puzzling issue an end user was experiencing.  While using T-Code PU19, the user would receive:</p>
<p><a href="http://www.dataxstream.com/wp-content/uploads/2010/03/TemSe-error-PNG1.png" rel="shadowbox[sbpost-4555];player=img;"><img class="alignnone size-full wp-image-4554" src="http://www.dataxstream.com/wp-content/uploads/2010/03/TemSe-error-PNG1.png" alt="" width="454" height="167" /></a></p>
<p><span id="more-4555"></span>This would, in turn, generate a short dump:</p>
<p><a href="http://www.dataxstream.com/wp-content/uploads/2010/03/TemSe-shortdump-PNG3.png" rel="shadowbox[sbpost-4555];player=img;"><img class="alignnone size-full wp-image-4550" src="http://www.dataxstream.com/wp-content/uploads/2010/03/TemSe-shortdump-PNG3.png" alt="" width="657" height="618" /></a></p>
<p>My initial thought was that this was a TemSe issue, meaning it was a true BASIS issue.  Upon further examination, I came to the conclusion that it was actually a security/access issue.  The user did not have create rights for TemSe.  Find the Role path Basis: Administration -&gt; TemSe: Actions on TemSe objects -&gt; TemSe: Action ID for Authorization and make sure that the user has the value &#8220;CRE&#8221; (for create).</p>
<p><a href="http://www.dataxstream.com/wp-content/uploads/2010/03/Authorizations-PNG2.png" rel="shadowbox[sbpost-4555];player=img;"><img class="alignnone size-full wp-image-4553" src="http://www.dataxstream.com/wp-content/uploads/2010/03/Authorizations-PNG2.png" alt="" width="555" height="289" /></a></p>
<p><img src="/DOCUME%7E1/wtobler/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataxstream.com/2010/04/taxes-and-temse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Command Line Driven Transporting Using the ‘tp’ Command</title>
		<link>http://www.dataxstream.com/2009/12/cli-transports/</link>
		<comments>http://www.dataxstream.com/2009/12/cli-transports/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 05:00:18 +0000</pubDate>
		<dc:creator>Wess Tobler</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[SAP Basis Blog]]></category>
		<category><![CDATA[Basis]]></category>
		<category><![CDATA[Basis/Netweaver]]></category>
		<category><![CDATA[DataXstream]]></category>
		<category><![CDATA[DXS]]></category>
		<category><![CDATA[NetWeaver]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAP Basis]]></category>
		<category><![CDATA[STMS]]></category>
		<category><![CDATA[tp]]></category>
		<category><![CDATA[transport]]></category>
		<category><![CDATA[Wess Tobler]]></category>

		<guid isPermaLink="false">http://www.dataxstream.com/?p=3353</guid>
		<description><![CDATA[Sometimes you need to have a little more granual control over your transport management.  I've presented two very useful uses of the 'tp' command to be used via the command line interface.]]></description>
			<content:encoded><![CDATA[<p>STMS is a very powerful transaction in the BASIS world.  The whole transport system in SAP is paramount to it&#8217;s functionality.  99% of the time, you will use STMS for your transport needs.  What of that last 1%?  Sometimes it becomes more efficient, or just safer, to have a little more manual control.</p>
<p><span id="more-3353"></span>It is possible to add transport requests to the buffer, and even import them via the CLI (Command Line Interface).  Keep in mind, whenever working on an instance at the OS level, you should be logged in as [sid]adm.</p>
<p>To add transports to the buffer:<br />
<code>tp addtobuffer [transport number] [SID] Client=[client number] pf=/usr/sap/trans/bin/TP_DOMAIN_[DOMAIN_SID].PFL </code></p>
<p>If I wanted to add transport number DV1K907046 to the buffer for Q01 client 400 and the transport domain controller was DV1 the string would look like this:<br />
<code>tp addtobuffer DV1K907046 Q01 Client=400 pf=/usr/sap/trans/bin/TP_DOMAIN_DV1.PFL</code></p>
<p>To import transports via CLI:<br />
<code>tp pf=/usr/sap/trans/bin/TP_DOMAIN_[DOMAIN_SID].PFL import [transport number] [SID] U128 client=400 </code></p>
<p>Since I&#8217;ve added DV1K907046 to the buffer, I can now import it with this string:<br />
<code>tp pf=/usr/sap/trans/bin/TP_DOMAIN_DV1.PFL import DV1K907046 Q01 U128 client=400 </code></p>
<p>It is also possible to create shell or batch scripts from these commands to do multiple transports at one time. I&#8217;ve found that this is when CLI tp management is most effective.<br />
Using your favorite text editor, simply &#8220;stack&#8221; the commands ontop of each other:<br />
<code><br />
tp addtobuffer DV1K907046 Q01 Client=400 pf=/usr/sap/trans/bin/TP_DOMAIN_DV1.PFL<br />
tp addtobuffer DV1K907047 Q01 Client=400 pf=/usr/sap/trans/bin/TP_DOMAIN_DV1.PFL<br />
tp addtobuffer DV1K907048 Q01 Client=400 pf=/usr/sap/trans/bin/TP_DOMAIN_DV1.PFL<br />
....<br />
</code><br />
Then save as either a .sh for Unix or .bat for Windows.</p>
<p>The batching approach works for both adding to the buffer and for actual import. It&#8217;s best to seperate each task (addtobuffer in one script, import in another).</p>
<p><span><strong>Q2Q3Y6XJM37U</strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataxstream.com/2009/12/cli-transports/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel Returns Blank Workbooks in SAPGUI</title>
		<link>http://www.dataxstream.com/2009/10/excel-returns-blank-workbooks-in-sapgui/</link>
		<comments>http://www.dataxstream.com/2009/10/excel-returns-blank-workbooks-in-sapgui/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 04:00:16 +0000</pubDate>
		<dc:creator>Wess Tobler</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[SAP Basis Blog]]></category>
		<category><![CDATA[SAP Technical]]></category>
		<category><![CDATA[DataXstream]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAPGUI]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Wess Tobler]]></category>

		<guid isPermaLink="false">http://www.dataxstream.com/?p=2618</guid>
		<description><![CDATA[how to change Excel security settings to allow an report to be viewed as a spreadsheet in SAPGui]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t you hate it when you&#8217;re trying to view a report as a spreadsheet in SAPGui and it returns a blank workbook?  The problem could be due a security settings inside of Excel that is preventing the data from being displayed.  It is real easy to fix.  Use the following instructions for your version Microsoft Office.</p>
<p><span id="more-2618"></span></p>
<h3><strong>Office/Excel 2003</strong>:</h3>
<p>Open Excel</p>
<p>Tools -&gt; macro -&gt; security<br />
<img class="alignnone size-full wp-image-2610" src="http://www.dataxstream.com/wp-content/uploads/2009/10/Excel2003_macro_security.png" alt="Excel2003_macro_security" width="409" height="330" /></p>
<p>Security Level tab:<br />
make sure level is set to &#8220;medium&#8221;<br />
<img class="alignnone size-full wp-image-2611" src="http://www.dataxstream.com/wp-content/uploads/2009/10/Security_tab_medium.png" alt="Security_tab_medium" width="380" height="367" /></p>
<p>Trusted Sources tab:<br />
Check the box beside &#8220;Trust access to visual basic project.&#8221;<br />
<img class="alignnone size-full wp-image-2612" src="http://www.dataxstream.com/wp-content/uploads/2009/10/Security_Trusted_Publishers.png" alt="Security_Trusted_Publishers" width="380" height="367" /></p>
<h3><strong>Office 2007</strong>:</h3>
<p>Click the Office button.  Click Excel Options.<br />
<img class="alignnone size-medium wp-image-2614" src="http://www.dataxstream.com/wp-content/uploads/2009/10/2007_Excel-Options1-272x300.png" alt="2007_Excel Options" width="272" height="300" /></p>
<p>Click on Trust Center -&gt; Trust Center Settings<br />
<img src="../wp-content/uploads/2009/10/2007_Excel-Trust-Center1.png" alt="2007_Excel Trust Center" width="633" height="311" /></p>
<p>Check the box beside &#8220;Trust access to VBA project object model&#8221;<br />
<img class="alignnone size-full wp-image-2617" src="http://www.dataxstream.com/wp-content/uploads/2009/10/2007_Excel-Trust-VBA.png" alt="2007_Excel Trust VBA" width="632" height="219" /></p>
<p>Close Excel and try to view your report again.  The workbook should no longer be blank and it should be populated with the correct data.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataxstream.com/2009/10/excel-returns-blank-workbooks-in-sapgui/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>“Transporting” scheduled jobs</title>
		<link>http://www.dataxstream.com/2009/09/transporting-scheduled-jobs/</link>
		<comments>http://www.dataxstream.com/2009/09/transporting-scheduled-jobs/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 04:00:20 +0000</pubDate>
		<dc:creator>Wess Tobler</dc:creator>
				<category><![CDATA[SAP Basis Blog]]></category>
		<category><![CDATA[SAP Technical]]></category>
		<category><![CDATA[Basis/Netweaver]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[NetWeaver]]></category>
		<category><![CDATA[SAP Basis]]></category>
		<category><![CDATA[SAP Batch]]></category>
		<category><![CDATA[SE10]]></category>
		<category><![CDATA[SM36]]></category>
		<category><![CDATA[SM37]]></category>
		<category><![CDATA[STMS]]></category>
		<category><![CDATA[TBTCP]]></category>
		<category><![CDATA[Wess Tobler]]></category>

		<guid isPermaLink="false">http://www.dataxstream.com/?p=2219</guid>
		<description><![CDATA[‘Transport’ is a touch misleading. In this example, we aren’t using STMS to move a job from one AS/CI to another, but we aren’t recreating it from scratch either. Scenario: Our SAP servers are running on HP-UX hosts with Oracle 10g databases. Recently, the client underwent SPS application to production servers. The process called for [...]]]></description>
			<content:encoded><![CDATA[<p>‘Transport’ is a touch misleading.  In this example, we aren’t using STMS to move a job from one AS/CI to another, but we aren’t recreating it from scratch either.</p>
<p><strong>Scenario:</strong></p>
<p>Our SAP servers are running on HP-UX hosts with Oracle 10g databases.  Recently, the client underwent SPS application to production servers.  The process called for the stopping of scheduled jobs during update.  The jobs were to be restarted as directed by team leads.  When a request to restart job was executed, it was unable to be completed because the required job had “disappeared”.  The job in this scenario was over 100 steps with different programs and variants being executed.  Due to time constraints and the possibility of incorrect data entry, manually recreating the job in SM36 was not an option.</p>
<p>It is possible to extract a job definition directly out of the tables in which it is stored and then reinsert it into another instance (i.e. copy the job definition from your Q box and drop it back in Production).  For demonstration purposes we will call our source server Q01 and our destination server P01.  The job used in this example will be OUR_LOST_JOB.</p>
<p><strong>NOTE: The steps used in this tip may utilize commands that access and modify data in ways not explicitly endorsed by SAP.  Therefore, the use of this tip should be done at your own risk.</strong></p>
<p><span id="more-2219"></span></p>
<ol>
<li>In Q01 verify that OUR_LOST_JOB is available by looking for it in SM37 or searching table TBTCP via SE16.</li>
<li>Log into the Q01 unix host as q01adm ( &lt;sid&gt;adm ).</li>
<li>Using your preferred text editor, create a file named ‘sm37exp.r3tr and enter the following statements adjusting entries to match your landscape:<code>Export<br />
client=[source client]<br />
file=’SM37export’<br />
select * from tbtco where JOBNAME=‘OUR_LOST_JOB’<br />
select * from tbtci where JOBNAME=‘OUR_LOST_JOB’<br />
select * from tbtcp where JOBNAME=‘OUR_LOST_JOB’<br />
select * from tbtcs where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcctl where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcsev where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcuev where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcsed where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcued where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcevtjob where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcdelay where JOBNAME=‘OUR_LOST_JOB’</code></li>
<li>As q01adm, execute the following command:<br />
<code>R3trans –u 8 –w  sm37exp.log sm37exp.r3tr</code><br />
This string creates the SM37export file which contains the actual job definitions, as well as sm37exp.log.  Review the log to ensure a successful export (warnings are OK).</li>
<li>Copy the SM37export file to P01 p01adm home directory (/home/p01adm) and make sure to chmod 777 to grant full permissions.</li>
<li>Login to the P01 CI unix host as p01adm</li>
<li>Use your favored text editor to create the file ‘sm37imp.r3tr’ with the following contents:<br />
<code>import<br />
client=[destination client]<br />
file=’SM37export’<br />
buffersync=yes</code></li>
<li>Execute the following command in /home/p01adm:<br />
<code>R3trans –u 8 –w sm37imp.log sm37imp.r3tr</code></li>
<li>Check the log to see if the import was successful</li>
<li>Log into P01 and search for OUR_LOST_JOB via SM37.  It should be under status: Finished.</li>
<li>To recreate the job in &#8220;scheduled&#8221; status, execute menu “Job-&gt;copy”</li>
</ol>
<p>The job has now been copied and is in status: “Scheduled”.  From here you can either manually release the job or reschedule it for its proper frequency.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataxstream.com/2009/09/transporting-scheduled-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&quot;Transporting&quot; scheduled jobs</title>
		<link>http://www.dataxstream.com/2009/09/transporting-scheduled-jobs-2/</link>
		<comments>http://www.dataxstream.com/2009/09/transporting-scheduled-jobs-2/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 04:00:20 +0000</pubDate>
		<dc:creator>Wess Tobler</dc:creator>
				<category><![CDATA[SAP Basis Blog]]></category>
		<category><![CDATA[SAP Technical]]></category>
		<category><![CDATA[SAP Basis]]></category>
		<category><![CDATA[SAP Batch]]></category>
		<category><![CDATA[SE10]]></category>
		<category><![CDATA[SM36]]></category>
		<category><![CDATA[SM37]]></category>
		<category><![CDATA[STMS]]></category>
		<category><![CDATA[TBTCP]]></category>
		<category><![CDATA[Wess Tobler]]></category>

		<guid isPermaLink="false">http://www.dataxstream.com/?p=2219</guid>
		<description><![CDATA[‘Transport’ is a touch misleading. In this example, we aren’t using STMS to move a job from one AS/CI to another, but we aren’t recreating it from scratch either. Scenario: Our SAP servers are running on HP-UX hosts with Oracle 10g databases. Recently, the client underwent SPS application to production servers. The process called for [...]]]></description>
			<content:encoded><![CDATA[<p>‘Transport’ is a touch misleading.  In this example, we aren’t using STMS to move a job from one AS/CI to another, but we aren’t recreating it from scratch either.</p>
<p><strong>Scenario:</strong></p>
<p>Our SAP servers are running on HP-UX hosts with Oracle 10g databases.  Recently, the client underwent SPS application to production servers.  The process called for the stopping of scheduled jobs during update.  The jobs were to be restarted as directed by team leads.  When a request to restart job was executed, it was unable to be completed because the required job had “disappeared”.  The job in this scenario was over 100 steps with different programs and variants being executed.  Due to time constraints and the possibility of incorrect data entry, manually recreating the job in SM36 was not an option.</p>
<p>It is possible to extract a job definition directly out of the tables in which it is stored and then reinsert it into another instance (i.e. copy the job definition from your Q box and drop it back in Production).  For demonstration purposes we will call our source server Q01 and our destination server P01.  The job used in this example will be OUR_LOST_JOB.</p>
<p><strong>NOTE: The steps used in this tip may utilize commands that access and modify data in ways not explicitly endorsed by SAP.  Therefore, the use of this tip should be done at your own risk.</strong></p>
<p><span id="more-6061"></span></p>
<ol>
<li>In Q01 verify that OUR_LOST_JOB is available by looking for it in SM37 or searching table TBTCP via SE16.</li>
<li>Log into the Q01 unix host as q01adm ( &lt;sid&gt;adm ).</li>
<li>Using your preferred text editor, create a file named ‘sm37exp.r3tr and enter the following statements adjusting entries to match your landscape:
<p><code>Export<br />
client=[source client]<br />
file=’SM37export’<br />
select * from tbtco where JOBNAME=‘OUR_LOST_JOB’<br />
select * from tbtci where JOBNAME=‘OUR_LOST_JOB’<br />
select * from tbtcp where JOBNAME=‘OUR_LOST_JOB’<br />
select * from tbtcs where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcctl where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcsev where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcuev where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcsed where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcued where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcevtjob where JOBNAME=‘OUR_LOST_JOB’<br />
select * from btcdelay where JOBNAME=‘OUR_LOST_JOB’</code></li>
<li>As q01adm, execute the following command:<br />
<code>R3trans –u 8 –w  sm37exp.log sm37exp.r3tr</code><br />
This string creates the SM37export file which contains the actual job definitions, as well as sm37exp.log.  Review the log to ensure a successful export (warnings are OK).</li>
<li>Copy the SM37export file to P01 p01adm home directory (/home/p01adm) and make sure to chmod 777 to grant full permissions.</li>
<li>Login to the P01 CI unix host as p01adm</li>
<li>Use your favored text editor to create the file ‘sm37imp.r3tr’ with the following contents:<br />
<code>import<br />
client=[destination client]<br />
file=’SM37export’<br />
buffersync=yes</code></p>
<li>Execute the following command in /home/p01adm:<br />
<code>R3trans –u 8 –w sm37imp.log sm37imp.r3tr</code></li>
<li>Check the log to see if the import was successful</li>
<li>Log into P01 and search for OUR_LOST_JOB via SM37.  It should be under status: Finished.</li>
<li>To recreate the job in &#8220;scheduled&#8221; status, execute menu “Job-&gt;copy”</li>
</ol>
<p>The job has now been copied and is in status: “Scheduled”.  From here you can either manually release the job or reschedule it for its proper frequency.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataxstream.com/2009/09/transporting-scheduled-jobs-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Issues with GuiXT and the SAP GUI</title>
		<link>http://www.dataxstream.com/2009/07/issues-with-guixt-and-the-sap-gui/</link>
		<comments>http://www.dataxstream.com/2009/07/issues-with-guixt-and-the-sap-gui/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 17:06:05 +0000</pubDate>
		<dc:creator>Wess Tobler</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[SAP Basis Blog]]></category>
		<category><![CDATA[SAP Technical]]></category>
		<category><![CDATA[Basis]]></category>
		<category><![CDATA[consulting]]></category>
		<category><![CDATA[DataXstream]]></category>
		<category><![CDATA[GuiXT]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAPGUI]]></category>
		<category><![CDATA[Wess Tobler]]></category>

		<guid isPermaLink="false">http://www.dataxstream.com/?p=1483</guid>
		<description><![CDATA[GuiXT is a scripting environment that allows for the creation of huge macros in the SAP GUI environment.  The HP testing product LoadRunner uses GuiXT to generate user load for system stability testing purposes.  This document is designed to show you how to install the GuiXT plug-in if it isn&#8217;t already, and how to fix [...]]]></description>
			<content:encoded><![CDATA[<p>GuiXT is a scripting environment that allows for the creation of huge macros in the SAP GUI environment.  The HP testing product LoadRunner uses GuiXT to generate user load for system stability testing purposes.  This document is designed to show you how to install the GuiXT plug-in if it isn&#8217;t already, and how to fix some errors that are less than descriptive.</p>
<p>GuiXT is a SAPGUI plug-in that is selected during the launch pad install.  If you don&#8217;t select it during the initial install, you can run the installer again and select only GuiXT.</p>
<p><img class="alignnone size-full wp-image-1485" src="http://www.dataxstream.com/wp-content/uploads/2009/07/Picture-12.png" alt="SAP Netweaver Front-End Installer" width="418" height="316" /></p>
<p>If everything is working correctly when you open a GUI session, you will see &#8220;Activate GuiXT&#8221; under the &#8220;Customize Local Layout&#8221; menu.</p>
<p><span style="color: #ff0000"><strong>WARNING:<br />
<span style="color: #000000">Neither the author of this article nor DataXstream can be held responsible if the reader breaks the registry while making this correction.  Whenever working inside the registry, it is good practice to take a full back-up before continuing.  Also break up any keys before directly editing them.</span></strong></span></p>
<p><strong></strong><span style="color: #000000">To open the registry editor click &#8216;Start&#8217;-&gt;&#8217;Run&#8217; and enter <strong>regedit</strong>.</span></p>
<p><span style="color: #ff0000"><span style="color: #000000"><img class="alignnone size-full wp-image-1492" src="http://www.dataxstream.com/wp-content/uploads/2009/07/Picture-14.png" alt="Windows Runline" width="411" height="211" /></span></span></p>
<p><span style="color: #ff0000"><span style="color: #000000">The registry editor window appears:</span></span></p>
<p><img class="alignnone size-full wp-image-1493" src="http://www.dataxstream.com/wp-content/uploads/2009/07/Picture-15.png" alt="Registry Editor" width="416" height="295" /></p>
<p>To take a full back-up of the registry, click &#8216;File&#8217;-&gt;&#8217;Export&#8217; while &#8216;My Computer&#8217; is highlighted:</p>
<p><span style="color: #ff0000"><span style="color: #000000"><img class="alignnone size-full wp-image-1494" src="http://www.dataxstream.com/wp-content/uploads/2009/07/Picture-16.png" alt="Registry Editor File Menu" width="233" height="217" /></span></span></p>
<p>Save the file somewhere you won&#8217;t forget and with a name you will easily recognize:</p>
<p><img class="alignnone size-full wp-image-1495" src="http://www.dataxstream.com/wp-content/uploads/2009/07/Picture-17.png" alt="Export Registry File View" width="461" height="416" /></p>
<p>With the full backup, we can now feel safe as we make our changes.  Drill down through the tree starting with<br />
<strong>HKEY_CURRENT_USER\Software\SAP\SAGUI Front\SAP Frontend \Server\Adminstration</strong>.<br />
Look for a key titled <strong>DisappearItems</strong>.  If it exists, export by following the previous steps with just that key highlighted, then delete the key.</p>
<p><img class="alignnone size-full wp-image-1496" src="http://www.dataxstream.com/wp-content/uploads/2009/07/Picture-18.png" alt="Registry Editor" width="722" height="467" /></p>
<p>The option <strong>&#8216;Activate GuiXT&#8217; </strong>should now be available in the <strong>Customize layout</strong> menu.</p>
<p>Another issue that I&#8217;ve seen with GuiXT in regards to LoadRunner is LR not being able to find the GuiXT Dynamic Link Library (.dll) when excuting a test script.  The fix is easy; Copy &#8216;guixt.dll&#8217; from the directory path C:\Program Files\SAP\FrontEnd\SAPgui\ to C:\WINDOWS\system32\.</p>
<p>These fixes assume that you have administrative access to your computer.  If you do not, please contact your IT/Help Desk department to either gain admin rights or have a tech follow these steps for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataxstream.com/2009/07/issues-with-guixt-and-the-sap-gui/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

