<?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>ABAP Tutorials &#187; SAP</title>
	<atom:link href="http://www.abap-tutorials.com/category/sap/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.abap-tutorials.com</link>
	<description>ABAP Tutorials, Guides, Training, Manuals</description>
	<lastBuildDate>Thu, 17 Nov 2011 07:43:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>SAP renaming Field Names/Keywords using CMOD</title>
		<link>http://www.abap-tutorials.com/2011/10/19/sap-renaming-field-nameskeywords-using-cmod/</link>
		<comments>http://www.abap-tutorials.com/2011/10/19/sap-renaming-field-nameskeywords-using-cmod/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 05:14:04 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[DDIC]]></category>
		<category><![CDATA[Enhancement/Modification]]></category>
		<category><![CDATA[Quick Reference]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[adjust fieldname]]></category>
		<category><![CDATA[CMOD]]></category>
		<category><![CDATA[enhance keywords]]></category>
		<category><![CDATA[enhancement]]></category>
		<category><![CDATA[fieldname enhancement]]></category>
		<category><![CDATA[rename fieldname]]></category>

		<guid isPermaLink="false">http://www.abap-tutorials.com/?p=1957</guid>
		<description><![CDATA[SAP allows to modify its Keywords/Field names using the Customer Modification Transaction(CMOD). To adjust/change any keyword or DDIC field name, navigate to CMOD and browse to the option Goto-&#62;Text Enhacements-&#62;Keywords-&#62;Change. It will ask you for the field name you want to modify/enhance. Here specify the Field Name and the language in which you want to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">SAP allows to modify its Keywords/Field names using the Customer Modification Transaction(CMOD).</p>
<p style="text-align: justify;">To adjust/change any keyword or DDIC field name, navigate to CMOD and browse to the option Goto-&gt;Text Enhacements-&gt;Keywords-&gt;Change.</p>
<div style="width: 100%; float: left;">
<p style="text-align: justify;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/10/cmod1.jpg"><img class="aligncenter size-full wp-image-1958" title="cmod1" src="http://www.abap-tutorials.com/wp-content/uploads/2011/10/cmod1.jpg" alt="cmod1" width="446" height="274" /></a></p>
</div>
<p style="text-align: justify;"><span id="more-1957"></span></p>
<p style="text-align: justify;">It will ask you for the field name you want to modify/enhance. Here specify the Field Name and the language in which you want to change to be made.</p>
<div style="width: 100%; float: left;">
<p style="text-align: justify;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/10/cmod2.jpg"><img class="aligncenter size-full wp-image-1959" title="cmod2" src="http://www.abap-tutorials.com/wp-content/uploads/2011/10/cmod2.jpg" alt="cmod2" width="348" height="162" /></a></p>
</div>
<p style="text-align: justify;">It will take you the screen where you can specify various type of  texts for the field name enhacement. Change the text as desired and save. It will impact the keyword throughout SAP.</p>
<div style="width: 100%; float: left;">
<p style="text-align: center;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/10/cmod3.jpg"><img class="aligncenter size-full wp-image-1960" title="cmod3" src="http://www.abap-tutorials.com/wp-content/uploads/2011/10/cmod3.jpg" alt="cmod3" width="424" height="296" /></a></p>
</div>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;">&nbsp;</p>


<p>You might also be interested in these posts:<ol><li><a href='http://www.abap-tutorials.com/2011/09/06/dynamically-read-fields-field-names-and-field-contents-using-field-symbols/' rel='bookmark' title='Dynamically read fields, field names and field contents using field symbols'>Dynamically read fields, field names and field contents using field symbols</a></li>
<li><a href='http://www.abap-tutorials.com/2009/08/12/field-exit-in-sap/' rel='bookmark' title='Field Exit in SAP'>Field Exit in SAP</a></li>
<li><a href='http://www.abap-tutorials.com/2009/09/21/add-search-help-to-screen-field-in-sap/' rel='bookmark' title='Add Search Help to Screen Field in SAP'>Add Search Help to Screen Field in SAP</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.abap-tutorials.com/2011/10/19/sap-renaming-field-nameskeywords-using-cmod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SAP addresses performance issues with cluster table BSEG</title>
		<link>http://www.abap-tutorials.com/2011/09/13/sap-addresses-performance-issues-with-cluster-table-bseg/</link>
		<comments>http://www.abap-tutorials.com/2011/09/13/sap-addresses-performance-issues-with-cluster-table-bseg/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 05:57:51 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAP Query]]></category>
		<category><![CDATA[BSEG]]></category>
		<category><![CDATA[cluster table]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[index table]]></category>
		<category><![CDATA[index tables]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.abap-tutorials.com/?p=1942</guid>
		<description><![CDATA[Many times we have seen many threads related to performance issues on BSEG table. It takes quite a lot of time when fetching data directly from BSEG if we do not have proper key fields. Here is the solution for this. Since it is not possible to create the secondary INDEX for cluster tables, SAP came [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Many times we have seen many threads related to performance issues on BSEG table. It takes quite a lot of time when fetching data directly from BSEG if we do not have proper key fields. Here is the solution for this.</p>
<div style="width: 100%; float: left;">
<p style="text-align: center;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/09/performance.jpg"><img class="aligncenter size-full wp-image-1943" title="performance" src="http://www.abap-tutorials.com/wp-content/uploads/2011/09/performance.jpg" alt="performance" width="388" height="371" /></a></p>
</div>
<p style="text-align: justify;">Since it is not possible to create the secondary INDEX for cluster tables, SAP came up with new concept called INDEX tables.</p>
<p style="text-align: justify;"><span id="more-1942"></span><br />
All the accounting documents (Open and closed) are stored in BKPF and BSEG tables and querying these tables takes lot of time. So SAP has created INDEX tables for BSEG which are updated with specific data based on classification and are much faster than BSEG.<br />
 <br />
EG: Customer documents, Vendor documents etc.<br />
 <br />
<strong><ins>INDEX TABLES:</ins></strong><br />
 <br />
<strong>BSID-</strong> Accounting: Secondary Index for Customers (Open Items)<br />
<strong>BSAD-</strong> Accounting: Secondary Index for Customers (Cleared Items)<br />
<strong>BSIK-</strong> Accounting: Secondary Index for Vendors (Open Items)<br />
<strong>BSAK-</strong> Accounting: Secondary Index for Vendors (Cleared Items)<br />
<strong>BSIS-</strong> Accounting: Secondary Index for G/L Accounts (Open Items)<br />
<strong>BSAS-</strong> Accounting: Secondary Index for G/L Accounts (Cleared Item)<br />
 <br />
How to remember these tables???<br />
Remember <strong>BS</strong>*  *<br />
 <br />
3<sup>rd</sup> letter indicates whether item is open or closed.<br />
<strong>I -</strong> For open items.<br />
<strong>A-   </strong> For closed items.<br />
 <br />
4<sup>th</sup> letter indicates classification. <br />
<strong>     D-</strong> For customers<br />
<strong>     K-</strong> For vendors<br />
<strong>     S-</strong> For G/L accounts.<br />
 <br />
These tables are some examples which is mostly required in real time scenarios. There are few more INDEX tables like this.</p>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;"> </p>


<p>You might also be interested in these posts:<ol><li><a href='http://www.abap-tutorials.com/2009/07/15/sap-tables-part-i/' rel='bookmark' title='SAP Tables Part I'>SAP Tables Part I</a></li>
<li><a href='http://www.abap-tutorials.com/2011/01/07/improving-workflow-performance/' rel='bookmark' title='Improving Workflow Performance'>Improving Workflow Performance</a></li>
<li><a href='http://www.abap-tutorials.com/2009/07/23/transport-sap-table-contents/' rel='bookmark' title='Transport SAP Table contents'>Transport SAP Table contents</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.abap-tutorials.com/2011/09/13/sap-addresses-performance-issues-with-cluster-table-bseg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mass Maintenance of Tcode Variants</title>
		<link>http://www.abap-tutorials.com/2011/06/15/mass-maintenance-of-tcode-variants/</link>
		<comments>http://www.abap-tutorials.com/2011/06/15/mass-maintenance-of-tcode-variants/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 11:14:07 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[ABAP]]></category>
		<category><![CDATA[Quick Reference]]></category>
		<category><![CDATA[Sample Code]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Selection-Screen]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[mass change]]></category>
		<category><![CDATA[variant]]></category>
		<category><![CDATA[variant data change]]></category>

		<guid isPermaLink="false">http://www.abap-tutorials.com/?p=1835</guid>
		<description><![CDATA[Many a times there are business scenarios wherein there is a possibility of migration to a new entity, for example if your organization decides to go for the implementation of a standard chart of account for the existing company codes, new company codes might be created. In such cases when the company code changes we [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Many a times there are business scenarios wherein there is a possibility of migration to a new entity, for example if your organization decides to go for the implementation of a standard chart of account for the existing company codes, new company codes might be created. In such cases when the company code changes we also have to ensure that in all the Report variants the new company code needs to be updated. In case the report numbers cross hundreds it would be a painstaking process to change each and every variant. (Same case for background jobs too)</p>
<p style="text-align: justify;"><strong>Example Scenario</strong></p>
<p style="text-align: justify;"><strong>Now</strong>?  There was a business change and company code IN01 would no longer be used and will be replaced with IN02. The ABAP and BASIS teams are entrusted with the responsibility of creating new variants/change the existing variants.</p>
<div style="width: 100%; float: left; text-align: justify;">
<p style="text-align: justify;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/06/variant.jpg"><img class="aligncenter size-full wp-image-1836" title="variant" src="http://www.abap-tutorials.com/wp-content/uploads/2011/06/variant.jpg" alt="variant" width="565" height="304" /></a></p>
</div>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;"><span id="more-1835"></span></p>
<p style="text-align: justify;"><strong>How</strong>?  Automation can be achieved by the following piece of code:</p>
<p style="text-align: justify;">Source code: <a href="http://www.abap-tutorials.com/wp-content/uploads/2011/06/Z_VARIANT_CHANGE.txt">Z_VARIANT_CHANGE</a></p>


<p>You might also be interested in these posts:<ol><li><a href='http://www.abap-tutorials.com/2010/02/11/transport-variants-of-an-abap-program/' rel='bookmark' title='Transport Variants of an ABAP Program'>Transport Variants of an ABAP Program</a></li>
<li><a href='http://www.abap-tutorials.com/2009/09/16/abap-program-for-table-maintenance-in-sap/' rel='bookmark' title='ABAP Program for Table Maintenance in SAP'>ABAP Program for Table Maintenance in SAP</a></li>
<li><a href='http://www.abap-tutorials.com/2011/07/14/debugging-background-scheduled-jobs-in-sap/' rel='bookmark' title='Debugging Background Scheduled Jobs in SAP'>Debugging Background Scheduled Jobs in SAP</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.abap-tutorials.com/2011/06/15/mass-maintenance-of-tcode-variants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upload / Download Data from SAP Tables</title>
		<link>http://www.abap-tutorials.com/2011/06/11/upload-download-data-from-sap-tables/</link>
		<comments>http://www.abap-tutorials.com/2011/06/11/upload-download-data-from-sap-tables/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 05:50:53 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[ABAP]]></category>
		<category><![CDATA[Sample Code]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Upload Download]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[download data from tables]]></category>
		<category><![CDATA[SAP tables]]></category>
		<category><![CDATA[table data]]></category>
		<category><![CDATA[upload data to tables]]></category>

		<guid isPermaLink="false">http://www.abap-tutorials.com/?p=1820</guid>
		<description><![CDATA[There have been some cases where we, as an ABAP programmer, want to take SAP table data backup. Specially for the case where Basis Team refuses to get it back-up and restore the data for us. There have been some codes available on net where data is backed-up but not restored back to SAP. It [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">There have been some cases where we, as an ABAP programmer, want to take SAP table data backup. Specially for the case where Basis Team refuses to get it back-up and restore the data for us.</p>
<p style="text-align: justify;">There have been some codes available on net where data is backed-up but not restored back to SAP.</p>
<div style="width: 100%; float: left; text-align: justify;">
<p style="text-align: center;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/06/backup.jpg"><img class="size-full wp-image-1814 aligncenter" title="backup" src="http://www.abap-tutorials.com/wp-content/uploads/2011/06/backup.jpg" alt="backup" width="300" height="259" /></a></p>
</div>
<p style="text-align: justify;">It is basically Dynamic table export / import facility.</p>
<p style="text-align: justify;"><span id="more-1820"></span></p>
<p style="text-align: justify;">There are some restrictions for using the code:</p>
<p style="text-align: justify;">*                   &#8211; Table definition MUST exist on target system for import.</p>
<p>*                   &#8211; Entire table is exported / imported.</p>
<p>*                   &#8211; Must be WIN95/98 WIN-NT long filenames.</p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;">Download code : <a href="http://www.abap-tutorials.com/wp-content/uploads/2011/06/zsptud01.txt"></a><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/06/zsptud011.txt">Upload/Download Program</a></p>
<p style="text-align: justify;">&nbsp;</p>


<p>You might also be interested in these posts:<ol><li><a href='http://www.abap-tutorials.com/2011/08/06/upload-file-from-application-server-into-abap-internal-table-in-sa/' rel='bookmark' title='Upload File from Application Server into ABAP Internal Table in SAP'>Upload File from Application Server into ABAP Internal Table in SAP</a></li>
<li><a href='http://www.abap-tutorials.com/2009/10/20/downloading-pf-statusgui-status-in-sap/' rel='bookmark' title='Downloading PF-Status(GUI Status) in SAP'>Downloading PF-Status(GUI Status) in SAP</a></li>
<li><a href='http://www.abap-tutorials.com/2009/12/11/abap-hr-program-to-download-employee-data/' rel='bookmark' title='ABAP HR program to download Employee data'>ABAP HR program to download Employee data</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.abap-tutorials.com/2011/06/11/upload-download-data-from-sap-tables/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transporting in same R/3 system but in different Clients</title>
		<link>http://www.abap-tutorials.com/2011/01/16/transporting-in-same-r3-system-but-in-different-clients/</link>
		<comments>http://www.abap-tutorials.com/2011/01/16/transporting-in-same-r3-system-but-in-different-clients/#comments</comments>
		<pubDate>Sun, 16 Jan 2011 07:21:41 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[Quick Reference]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAPScript]]></category>
		<category><![CDATA[client dependent]]></category>
		<category><![CDATA[SCC1]]></category>
		<category><![CDATA[transport]]></category>

		<guid isPermaLink="false">http://www.abap-tutorials.com/?p=1806</guid>
		<description><![CDATA[When handling the objects which are Client dependent like SAPScripts, we need to transport (say from test to development or quality or production on same R/3 System but different Clients) them from one client to another as per requirement. For the same purpose, we can use SCC1 Tcode.  SCC1 T-Code u can do the transport [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">When handling the objects which are Client dependent like SAPScripts, we need to transport (say from test to development or quality or production on same R/3 System but different Clients) them from one client to another as per requirement.</p>
<p style="text-align: justify;">For the same purpose, we can use SCC1 Tcode.  SCC1 T-Code u can do the transport in same R/3 System but different client like</p>
<p>Source : 100(DEV)<br />
Target-1 : 200 (QAS)<br />
Target-2: 300 (PRD)</p>
<div style="width: 100%; float: left;">
<p style="text-align: justify;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/01/scc1.jpg"><img class="aligncenter size-full wp-image-1807" title="scc1" src="http://www.abap-tutorials.com/wp-content/uploads/2011/01/scc1.jpg" alt="scc1" width="489" height="302" /></a></p>
</div>
<p style="text-align: justify;">
<p style="text-align: justify;">SCC1 Just specify Source Client and the Request number and import the request.<br />
In this process u don’t have to release the transport request.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">


<p>You might also be interested in these posts:<ol><li><a href='http://www.abap-tutorials.com/2009/07/23/transport-sap-table-contents/' rel='bookmark' title='Transport SAP Table contents'>Transport SAP Table contents</a></li>
<li><a href='http://www.abap-tutorials.com/2009/10/20/downloading-pf-statusgui-status-in-sap/' rel='bookmark' title='Downloading PF-Status(GUI Status) in SAP'>Downloading PF-Status(GUI Status) in SAP</a></li>
<li><a href='http://www.abap-tutorials.com/2009/07/05/tcodes-in-sap-part-1/' rel='bookmark' title='Tcodes in SAP &#8211; Part 1'>Tcodes in SAP &#8211; Part 1</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.abap-tutorials.com/2011/01/16/transporting-in-same-r3-system-but-in-different-clients/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

