<?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; Utility</title>
	<atom:link href="http://www.abap-tutorials.com/category/utility/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>Embed a picture/image to body of an email in SAP</title>
		<link>http://www.abap-tutorials.com/2011/08/06/embed-a-pictureimage-to-body-of-an-email-in-sap/</link>
		<comments>http://www.abap-tutorials.com/2011/08/06/embed-a-pictureimage-to-body-of-an-email-in-sap/#comments</comments>
		<pubDate>Sat, 06 Aug 2011 07:32:52 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[ABAP]]></category>
		<category><![CDATA[Sample Code]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[Workflows]]></category>
		<category><![CDATA[embed image]]></category>
		<category><![CDATA[embed picture]]></category>
		<category><![CDATA[picture in email]]></category>
		<category><![CDATA[send mail]]></category>

		<guid isPermaLink="false">http://www.abap-tutorials.com/?p=1921</guid>
		<description><![CDATA[There have been requirements to embed an image/picture(company logo, product images, etc.) in the email generated from SAP. Following code helps to embed the same in mail. Here, we are assuming that we are successful in sending a text based email via ABAP. All you really need to do is a little HTML.  First, the image [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">There have been requirements to embed an image/picture(company logo, product images, etc.) in the email generated from SAP.</p>
<p style="text-align: justify;">Following code helps to embed the same in mail. Here, we are assuming that we are successful in sending a text based email via ABAP. All you really need to do is a little HTML.</p>
<p style="text-align: center;">
<div style="width: 100%; float: left;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/08/embed_image.jpg"><img class="aligncenter size-full wp-image-1922" title="Embed Image" src="http://www.abap-tutorials.com/wp-content/uploads/2011/08/embed_image.jpg" alt="Embed Image" width="368" height="267" /></a></div>
<p style="text-align: justify;"> First, the image should be located on a server which can be hit threw the internet(if this email is to go outside your network). Next, use HTML to build your email body.</p>
<p style="text-align: justify;"> <span id="more-1921"></span></p>
<p style="text-align: center;">
<p style="text-align: justify;"> </p>
<p style="text-align: justify;"> Download Program: <a href="http://www.abap-tutorials.com/wp-content/uploads/2011/08/zrich_0002.txt">Embed Image / Picture in Email</a></p>


<p>You might also be interested in these posts:<ol><li><a href='http://www.abap-tutorials.com/2009/07/27/embed-view-in-program/' rel='bookmark' title='Embed SAP View in an ABAP Program'>Embed SAP View in an ABAP Program</a></li>
<li><a href='http://www.abap-tutorials.com/2011/09/08/error-while-sending-invoice-automatically-via-email/' rel='bookmark' title='Error while sending invoice automatically via email'>Error while sending invoice automatically via email</a></li>
<li><a href='http://www.abap-tutorials.com/2009/07/20/download-your-sap-work-ii/' rel='bookmark' title='Download your SAP work II'>Download your SAP work II</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.abap-tutorials.com/2011/08/06/embed-a-pictureimage-to-body-of-an-email-in-sap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ABAP Automailer program for sending output of SAP TCodes in Background</title>
		<link>http://www.abap-tutorials.com/2011/07/02/abap-automailer-program-for-sending-output-of-sap-tcodes-in-background/</link>
		<comments>http://www.abap-tutorials.com/2011/07/02/abap-automailer-program-for-sending-output-of-sap-tcodes-in-background/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 06:06:26 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[ABAP]]></category>
		<category><![CDATA[Abap Objects]]></category>
		<category><![CDATA[Sample Code]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[automailer]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[excel file]]></category>
		<category><![CDATA[execute tcode in background]]></category>
		<category><![CDATA[inbox]]></category>
		<category><![CDATA[job schedule]]></category>
		<category><![CDATA[schedule]]></category>
		<category><![CDATA[send mail]]></category>
		<category><![CDATA[zipped file]]></category>

		<guid isPermaLink="false">http://www.abap-tutorials.com/?p=1892</guid>
		<description><![CDATA[There has been requirement from users to get output of some report(s), mailed to them in excel format(so that they can adjust/formulate the data as they want). And mostly such reports have fixed periodicity, such as weekly, fortnight or monthly. &#160; The following program performs similar functionality by taking following steps of exection: 1.  It [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">There has been requirement from users to get output of some report(s), mailed to them in excel format(so that they can adjust/formulate the data as they want). And mostly such reports have fixed periodicity, such as weekly, fortnight or monthly.</p>
<div style="width: 100%; float: left;">
<p style="text-align: center;"><a href="http://www.abap-tutorials.com/wp-content/uploads/2011/07/schedule.jpg"><img class="aligncenter size-full wp-image-1893" title="schedule" src="http://www.abap-tutorials.com/wp-content/uploads/2011/07/schedule.jpg" alt="schedule" width="295" height="307" /></a></p>
</div>
<p style="text-align: justify;"><span id="more-1892"></span></p>
<p style="text-align: justify;">&nbsp;</p>
<p style="text-align: justify;">The following program performs similar functionality by taking following steps of exection:</p>
<p style="text-align: justify;">1.  It takes Transaction code and its variant as input. Also the recipients can be added on the input screen.</p>
<p style="text-align: justify;">2. Collect the data, export it to excel format, zipped and send to the specified recipients.</p>
<p style="text-align: justify;">The user just need to schedule this program in background, such that it can be scheduled for auto-mailing.</p>
<p style="text-align: justify;">Note: The following code provide the basic layout of the program, it need to be adjusted/modified as per your need.</p>
<p style="text-align: justify;">Download the code : <a href="http://www.abap-tutorials.com/wp-content/uploads/2011/07/automalier.txt">Automailer Program</a></p>


<p>You might also be interested in these posts:<ol><li><a href='http://www.abap-tutorials.com/2009/11/18/abap-program-to-create-formatted-excel-using-xml/' rel='bookmark' title='ABAP program to create Formatted Excel File using XML'>ABAP program to create Formatted Excel File using XML</a></li>
<li><a href='http://www.abap-tutorials.com/2009/07/05/user-exits-and-badi-list-for-a-t-code/' rel='bookmark' title='ABAP program to get User Exits and BADI List for a T-Code'>ABAP program to get User Exits and BADI List for a T-Code</a></li>
<li><a href='http://www.abap-tutorials.com/2009/10/15/date-formatting-for-display-in-abap-program/' rel='bookmark' title='Date formatting for Display in ABAP Program'>Date formatting for Display in ABAP Program</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.abap-tutorials.com/2011/07/02/abap-automailer-program-for-sending-output-of-sap-tcodes-in-background/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>
	</channel>
</rss>

