<?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>Free-Archiv - PREISS Consulting</title>
	<atom:link href="https://www.preiss-sap-consulting.de/en/category/free-en/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.preiss-sap-consulting.de/en/category/free-en/</link>
	<description>Softwareentwicklung und SAP-Beratung</description>
	<lastBuildDate>Sun, 31 Jan 2021 08:52:19 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://www.preiss-sap-consulting.de/wp-content/uploads/2020/11/cropped-preissconsultingfaviconC-32x32.png</url>
	<title>Free-Archiv - PREISS Consulting</title>
	<link>https://www.preiss-sap-consulting.de/en/category/free-en/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Download and Upload ALV Layouts</title>
		<link>https://www.preiss-sap-consulting.de/en/download-und-upload-von-alv-layouts/</link>
					<comments>https://www.preiss-sap-consulting.de/en/download-und-upload-von-alv-layouts/#respond</comments>
		
		<dc:creator><![CDATA[Martin Preiß]]></dc:creator>
		<pubDate>Sun, 31 Jan 2021 08:00:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[ABAP / ABAP OO]]></category>
		<category><![CDATA[ALV]]></category>
		<guid isPermaLink="false">https://www.preiss-sap-consulting.de/download-und-upload-von-alv-layouts/</guid>

					<description><![CDATA[<p>free report for exporting/importing  ALV-Layouts </p>
<p>Der Beitrag <a href="https://www.preiss-sap-consulting.de/en/download-und-upload-von-alv-layouts/">Download and Upload ALV Layouts</a> erschien zuerst auf <a href="https://www.preiss-sap-consulting.de/en/">PREISS Consulting</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"><strong>Download and Upload ALV Layouts</strong></h2>



<p><strong>Target Group</strong></p>



<p>SAP Professionals, SAP Key User</p>



<p><strong>Summary</strong></p>



<p>Free report for downloading and uploading ALV Layouts. The report is available on <a href="https://github.com/Martin-Preiss/SAP_ALV_LAYOUT_DOWNLOAD_UPLOAD">github</a>.</p>



<p><strong>Motivation</strong></p>



<p>The SAP standard allows to transport user independent ALV layouts and to copy ALV layouts to another client in the same system. </p>



<p>However it sometimes happens that you can&#8217;t transport to the system where the ALV layouts are needed. I haven&#8217;t found a solution for this with SAP standard transactions or via business configuration sets. Internet searches returned some coding fragments which only helped to a small degree. </p>



<p>So I developed a report and provide it free of cost with the so-called <a href="https://en.wikipedia.org/wiki/MIT_License">MIT Licence</a> via <a href="https://github.com/Martin-Preiss/SAP_ALV_LAYOUT_DOWNLOAD_UPLOAD">Github</a>.</p>



<p>The report is implemented in an old-fashioned way without using any newer ABAP elements in order to support all usual releases of SAP ERP and S/4HANA. I tested it in ERP 6.0 releases with SAP APPL 6.05 and 6.17 and in S/4HANA 2020 with S4CORE 105. Original language is English, with German translation.</p>



<p></p>



<p><strong>Use Cases</strong></p>



<ol class="wp-block-list"><li>Copy user dependent or independent ALV layouts from one SAP system to another. The systems can have different releases.</li><li>Backup and restore ALV layouts.</li><li>Copy ALV layouts from one report to another, e.g. after copying or renaming a customer development. </li></ol>



<h2 class="wp-block-heading"><strong>Documentation</strong></h2>



<p>Report ZST12_ALV_LAYOUT_UP_DOWNLOAD asks for a report name, a local path name and the choice between download or upload. </p>



<p><strong>Download &#8211; Export to local file</strong>s</p>



<p>All layouts for the report are proposed for download.  User dependent layouts are included. You see all existing ALV layouts even if the report uses multiple ALVs with different HANDLE keys.</p>



<p>Field catalog, layout setting, language dependent short texts, sort and filter criteria (if existing) are exported in separate files. The file names are generated automatically.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img fetchpriority="high" decoding="async" src="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Selection_EN-1.jpg" alt="" class="wp-image-1347" width="468" height="183" srcset="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Selection_EN-1.jpg 565w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Selection_EN-1-300x117.jpg 300w" sizes="(max-width: 468px) 100vw, 468px" /><figcaption>(1) Selection screen &#8211; Download</figcaption></figure></div>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="995" height="474" src="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Popup_dl_EN-1.jpg" alt="" class="wp-image-1351" srcset="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Popup_dl_EN-1.jpg 995w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Popup_dl_EN-1-300x143.jpg 300w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Popup_dl_EN-1-768x366.jpg 768w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Popup_dl_EN-1-705x336.jpg 705w" sizes="(max-width: 995px) 100vw, 995px" /><figcaption>(2) Popup to select layouts for download</figcaption></figure></div>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="884" height="419" src="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Prot_dl_EN.jpg" alt="" class="wp-image-1353" srcset="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Prot_dl_EN.jpg 884w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Prot_dl_EN-300x142.jpg 300w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Prot_dl_EN-768x364.jpg 768w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Prot_dl_EN-705x334.jpg 705w" sizes="(max-width: 884px) 100vw, 884px" /><figcaption>(3) Download Protocol </figcaption></figure></div>



<p><strong>Upload &#8211; Import from local files</strong></p>



<p>The downloaded layouts in the specified folder are proposed for upload to the target report. Source report, source system, layout ID, layout description and download date are automatically determined from file name and content.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="832" height="214" src="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Selection_up_EN.jpg" alt="" class="wp-image-1359" srcset="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Selection_up_EN.jpg 832w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Selection_up_EN-300x77.jpg 300w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Selection_up_EN-768x198.jpg 768w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Selection_up_EN-705x181.jpg 705w" sizes="auto, (max-width: 832px) 100vw, 832px" /><figcaption>(4) Selection Screen &#8211; Upload</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="932" height="459" src="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/popup_up_en-2.png" alt="" class="wp-image-1357" srcset="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/popup_up_en-2.png 932w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/popup_up_en-2-300x148.png 300w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/popup_up_en-2-768x378.png 768w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/popup_up_en-2-705x347.png 705w" sizes="auto, (max-width: 932px) 100vw, 932px" /><figcaption>(5) Popup to select layouts from the local folder for upload</figcaption></figure>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Transport_up_EN.jpg" alt="" class="wp-image-1362" width="518" height="145" srcset="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Transport_up_EN.jpg 687w, https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Transport_up_EN-300x84.jpg 300w" sizes="auto, (max-width: 518px) 100vw, 518px" /><figcaption>(6) Option to put uploaded layouts in a transport</figcaption></figure></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://www.preiss-sap-consulting.de/wp-content/uploads/2021/01/Prot_up_EN.jpg" alt="" class="wp-image-1365" width="515" height="151"/><figcaption>(7) Upload protocol</figcaption></figure></div>



<p><strong>Restrictions</strong></p>



<ul class="wp-block-list" id="block-aaabaa94-7b3b-4029-bad3-ee24da87a156"><li>The imported layout overwrites  an existing layout without warning</li><li>No consistency check when importing layouts to another report</li><li>No existence check for the user if you import a user dependent layout</li><li>Currently no function to import a user dependent layout to another user</li></ul>



<p><strong>Coding</strong></p>



<p>The current version is available on github. You can download it with abapgit, other git clients or manually:</p>



<p><a href="https://github.com/Martin-Preiss/SAP_ALV_LAYOUT_DOWNLOAD_UPLOAD">www.github.com/Martin-Preiss/SAP_ALV_LAYOUT_DOWNLOAD_UPLOAD</a></p>
<p>Der Beitrag <a href="https://www.preiss-sap-consulting.de/en/download-und-upload-von-alv-layouts/">Download and Upload ALV Layouts</a> erschien zuerst auf <a href="https://www.preiss-sap-consulting.de/en/">PREISS Consulting</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.preiss-sap-consulting.de/en/download-und-upload-von-alv-layouts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
