<?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 Mental Notes &#187; MM</title>
	<atom:link href="http://www.kowboyz.nl/blog/category/mm/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kowboyz.nl/blog</link>
	<description>SAP MM, SD, PP - Tips &#38; Tricks</description>
	<lastBuildDate>Sat, 28 Aug 2010 07:25:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Distribution of Planned Independent Requirements in MRP</title>
		<link>http://www.kowboyz.nl/blog/distribution-planned-independent-requirements-mrp/</link>
		<comments>http://www.kowboyz.nl/blog/distribution-planned-independent-requirements-mrp/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 07:33:42 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>
		<category><![CDATA[PP]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=631</guid>
		<description><![CDATA[Distribution of planned independent requirements can be key in getting your MRP results exactly right. This post is about how to break down your Sales and Operations Plan and schedule it for MRP. E.g. Assume your SOP is planned in monthly buckets, but you plan your production in weekly buckets and you use forward scheduling [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/what-is-planned-independent-requirement/' rel='bookmark' title='Permanent Link: What is a planned independent requirement?'>What is a planned independent requirement?</a></li>
<li><a href='http://www.kowboyz.nl/blog/planned-independent-requirement-delete/' rel='bookmark' title='Permanent Link: Planned independent requirement reorganization'>Planned independent requirement reorganization</a></li>
<li><a href='http://www.kowboyz.nl/blog/lotsize-continuous-production-process/' rel='bookmark' title='Permanent Link: Lot-size for continuous production and process industry'>Lot-size for continuous production and process industry</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Distribution of planned independent requirements can be key in getting your MRP results exactly right. This post is about how to break down your Sales and Operations Plan and schedule it for MRP. E.g. Assume your SOP is planned in monthly buckets, but you plan your production in weekly buckets and you use forward scheduling for your production orders. In this case you want independent requirement quantities show on the first day of the week. Another example: since you plan production on a daily basis you want your monthly forecast spread out on a daily basis throughout the month. Distribution of planned independent requirements can help you achieve this.</p>
<p><span id="more-631"></span></p>
<p>First you define the distribution function itself.</p>
<p><em>Production &gt; Production Planning &gt; Demand Management &gt; Planned Independent Requirements &gt; Automatic Split &gt; Distribution Function for Automatic Split &gt; Define Distribution Function</em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<div id="attachment_601" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/03/distribution_function1.png" rel="lightbox[631]"><img class="size-medium wp-image-601" title="distribution_function" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/03/distribution_function1-300x109.png" alt="Distribution function" width="300" height="109" /></a><p class="wp-caption-text">Distribution function</p></div>
<p><span style="font-style: normal;">Here you specify the percentage of the quantity that needs to be available or released after a certain percentage of time. You can e.g. determine that total quantity should be available at the beginning, at the end or spread over 5 time points (like work days). To reach the goal of the first example you determine that after 0% of time has passed, 100% of quantity should be available (see below function S10).</span></p>
<p><span style="font-style: normal;">Next step is to define the distribution strategy.</span></p>
<p><span style="font-style: normal;"> <em>Production &gt; Production Planning &gt; Demand Management &gt; Planned Idnependent Requirements &gt; Automatic Split &gt; Distribution Function for Automatic Split &gt; Define Distribution Strategy</em></span></p>
<p><span style="font-style: normal;"><em> </em></span></p>
<div id="attachment_600" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/03/distribution-srategy.png" rel="lightbox[631]"><img class="size-medium wp-image-600" title="distribution strategy" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/03/distribution-srategy-300x45.png" alt="Distribution strategy" width="300" height="45" /></a><p class="wp-caption-text">Distribution strategy</p></div>
<p>This let’s you determine either of two things:</p>
<p>1. spread the quantities exactly over the points in time defined in the previous step, or;</p>
<p>2. smooth the quantities along the time axis according to your function.</p>
<p>Imagine 2 time points in a month (20 working days) where 80% is available after 20% of production time and 100% after 100%. Using the second strategy you can spread the 80% over the first 4 days of production. Using the first strategy the total 80% will become available only after four days. To achieve this you also need to determine the period split for the strategy.</p>
<p><em>Production &gt; Production Planning &gt; Demand Management &gt; Planned Independent Requirements &gt; Automatic Split &gt; Define period split for automatic split</em></p>
<p><em> </em></p>
<div id="attachment_603" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/03/auto_split.png" rel="lightbox[631]"><img class="size-medium wp-image-603" title="auto_split" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/03/auto_split-300x81.png" alt="Automatic split" width="300" height="81" /></a><p class="wp-caption-text">Automatic split</p></div>
<p>Here you define how many of the first few weeks need to be split into daily quantities and/or how many of the first few months need to be split into weekly quantities. You then decide how you are going to spread your quantities. You decide whether your distribution strategy applies to the weeks and/or to the months by assigning the strategy two the last two columns.</p>
<p>The only thing that is required as a last step is to assign the period split to an MRP group or independent requirement version. When you opt for the last the periods will be split at the time of copying the demand plan from SOP or Flexible Planning to the Demand Management tables (MD61).</p>
<div id="attachment_604" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/03/assign_split.png" rel="lightbox[631]"><img class="size-medium wp-image-604" title="assign_split" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/03/assign_split-300x101.png" alt="IMG paths for assigning split" width="300" height="101" /></a><p class="wp-caption-text">IMG paths for assigning split</p></div>
<p>You may need to try different settings in order to achieve what you need, especially if your require more complex distributions.</p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/what-is-planned-independent-requirement/' rel='bookmark' title='Permanent Link: What is a planned independent requirement?'>What is a planned independent requirement?</a></li>
<li><a href='http://www.kowboyz.nl/blog/planned-independent-requirement-delete/' rel='bookmark' title='Permanent Link: Planned independent requirement reorganization'>Planned independent requirement reorganization</a></li>
<li><a href='http://www.kowboyz.nl/blog/lotsize-continuous-production-process/' rel='bookmark' title='Permanent Link: Lot-size for continuous production and process industry'>Lot-size for continuous production and process industry</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/distribution-planned-independent-requirements-mrp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MC44 &#8211; Inventory Turnover (2)</title>
		<link>http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/</link>
		<comments>http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 07:14:21 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[Stock]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=624</guid>
		<description><![CDATA[In MC44 &#8211; Inventory Turnover (1) I explained the concept of Inventory Turnover and how it can be used. In this post I will explain the transaction itself. The transaction is mostly self-explanatory, but there is one option of particular importance. When you go to transaction MC44 you will see the below screen: Like I [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/mc44-inventory-turnover/' rel='bookmark' title='Permanent Link: MC44 &#8211; Inventory Turnover (1)'>MC44 &#8211; Inventory Turnover (1)</a></li>
<li><a href='http://www.kowboyz.nl/blog/dead-stock-report-mc50/' rel='bookmark' title='Permanent Link: Dead stock report &#8211; MC50'>Dead stock report &#8211; MC50</a></li>
<li><a href='http://www.kowboyz.nl/blog/stock-previous-periods-mc9/' rel='bookmark' title='Permanent Link: Stock in previous periods: MC.9'>Stock in previous periods: MC.9</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In <em>MC44 &#8211; Inventory Turnover (1)</em> I explained the concept of Inventory Turnover and how it can be used. In this post I will explain the transaction itself. The transaction is mostly self-explanatory, but there is one option of particular importance.</p>
<p><span id="more-624"></span>When you go to transaction MC44 you will see the below screen:</p>
<div id="attachment_625" class="wp-caption alignnone" style="width: 279px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/07/MC44.png" rel="lightbox[624]"><img class="size-medium wp-image-625" title="MC44" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/07/MC44-269x300.png" alt="MC44" width="269" height="300" /></a><p class="wp-caption-text">Transaction MC44 - Inventory Turnover</p></div>
<p>Like I said, most settings are easy to understand since they mostly concern filters on organisational unit (Sales Organisation, Purchasing Organisation, etc.) or filters on materials (material group, material type, etc). Of specifc importance is the setting &#8220;Daily usage&#8221; in the section <em>Analysis period</em>.</p>
<p><strong>Daily usage unchecke</strong>d: the report will use consumption quantitiesper period as registered in the material master. This means that if you use period Month for a material you can not analyze in shorter period intervals than Month. This should be no issue since Inventory Turover should be calculated over longer periods of time (minimum 6 &#8211; 12 months).</p>
<p><strong>Daily usage checke</strong><strong>d</strong>: instead of the consumption values in the previous option the daily consumption values are used as you see them in report MB51 &#8211; Material Documents. I recommend this setting if you want to analyze the calculation of SAP  and to find out what movement type are included. The runtime of the report is increased.</p>
<p>So what movement types are included? You can find the included movement types in the movement type configuration in MBJJ. Here you can toggle the consumption parameter. This is a fundamental setting that also influences forecasting. Forecasting will use consumption values of a material. When you decide you do want to use goods issue to production order for forecasting, but not for calculation of inventory turnover, you have a problem. This cannot be done. You should calculate either value manually.</p>
<p><strong>Conclusion</strong>: calculate Inventory Turnover over a longer period of time 6 to 12 months. Daily values are not relevant, unless you want to analyze results for your understanding.</p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/mc44-inventory-turnover/' rel='bookmark' title='Permanent Link: MC44 &#8211; Inventory Turnover (1)'>MC44 &#8211; Inventory Turnover (1)</a></li>
<li><a href='http://www.kowboyz.nl/blog/dead-stock-report-mc50/' rel='bookmark' title='Permanent Link: Dead stock report &#8211; MC50'>Dead stock report &#8211; MC50</a></li>
<li><a href='http://www.kowboyz.nl/blog/stock-previous-periods-mc9/' rel='bookmark' title='Permanent Link: Stock in previous periods: MC.9'>Stock in previous periods: MC.9</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MC44 &#8211; Inventory Turnover (1)</title>
		<link>http://www.kowboyz.nl/blog/mc44-inventory-turnover/</link>
		<comments>http://www.kowboyz.nl/blog/mc44-inventory-turnover/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 21:57:35 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[Stock]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=578</guid>
		<description><![CDATA[Inventory Turnover is a prominent KPI in a lot of businesses. This post will give you some understanding on the concept. In another post I will give details on how the SAP report MC44 can be used to measure inventory turns and what data is used to calculate this ratio. Formula Inventory Turnover = Cost [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/' rel='bookmark' title='Permanent Link: MC44 &#8211; Inventory Turnover (2)'>MC44 &#8211; Inventory Turnover (2)</a></li>
<li><a href='http://www.kowboyz.nl/blog/inventory-information-system/' rel='bookmark' title='Permanent Link: Inventory Information System'>Inventory Information System</a></li>
<li><a href='http://www.kowboyz.nl/blog/stock-previous-periods-mc9/' rel='bookmark' title='Permanent Link: Stock in previous periods: MC.9'>Stock in previous periods: MC.9</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Inventory Turnover is a prominent <a href="http://en.wikipedia.org/wiki/Key_performance_indicators" target="_blank">KPI</a> in a lot of businesses. This post will give you some understanding on the concept. In another post I will give details on how the SAP report MC44 can be used to measure inventory turns and what data is used to calculate this ratio.</p>
<h3>Formula</h3>
<p>Inventory Turnover = Cost of Goods Sold (COGS) / Average Inventory at value</p>
<p>If you are not familiar with the term <a href="http://en.wikipedia.org/wiki/Cost_of_goods_sold" target="_blank">Cost of Goods Sold</a>, this is the cost of your revenues.</p>
<p>Average Inventory is measured in value and not in volume.</p>
<p>If you divide both elements you know how often you sold you&#8217;re average inventory.  &#8220;So what?&#8221; you ask. I will explain next.</p>
<p><span id="more-578"></span></p>
<h3>Concept and use</h3>
<p>I will present you with two business scenario&#8217;s to point out the significance of the Inventory Turnover ratio.</p>
<h4>Scenario 1</h4>
<p>You sell one product. You invest 10.000 EUR as starting stock. You run your business for one year and at then end of the year you are completely sold out. Your <a href="http://en.wikipedia.org/wiki/Revenue" target="_blank">revenue</a> accumulates to 12.500 EUR.  For simplicity sake your <a href="http://en.wikipedia.org/wiki/Gross_Margin" target="_blank">gross profit</a> is 2.500 EUR (12.500 &#8211; 10.000).</p>
<p><strong>R</strong>evenue = 12.500</p>
<p><strong>C</strong>OGS = 10.000</p>
<p><strong>A</strong>verage Inventory = 5.000 (10.000 starting stock + 0 end stock / 2 = 5.000 average stock)</p>
<p>Inventory Turnover = 2 (10.000 / 5.000)</p>
<p>ROI = 50% &gt; 2.500 (<strong>R</strong>-<strong>C</strong>) earned out of 5.000 (<strong>A</strong>)</p>
<h3>Scenario 2</h3>
<p>Again you sell one product. But this time you invest 5.000 EUR in starting stock. After 6 months you sold your stock and you replenish your stock again for 5.000 EUR. After another 6 months you&#8217;re sold out. Your revenue is again 12.500 EUR. Your gross profit is 2.500 EUR (12.500 &#8211; 5000 &#8211; 5000).</p>
<p><strong>R</strong>evenue = 12.500</p>
<p><strong>C</strong>OGS = 10.000</p>
<p><strong>A</strong>verage Inventory = 2.500  (5.000 starting stock + 0 end stock / 2 = 2.500 average stock)</p>
<p>Inventory Turnover = 4 (10.000 / 2.500)</p>
<p>ROI = 100% &gt; 2.500 (<strong>R</strong>-<strong>C</strong>) earned out of 2.500 (<strong>A</strong>)</p>
<p><strong>Conclusion</strong></p>
<p>Looking at the two scenarios the increased inventory turnover means increased operating efficiency: your ROI increased from 50% to 100%! Obviously you invested half the money in scenario 2 to achieve the same profits.</p>
<p>This doesn&#8217;t mean businesses should try to achieve a maximum inventory turnover per se. Achievable ratios differ per material type (finished goods, semi or raw), but also per moving speed (ABC class). Last but not least the type of industry very much determines what ratio you can achieve: process industries typically have higher inventory turns than, say, heavy equipment manufacturers.</p>
<p>You can find out what the industry standards are by purchasing metrics from data suppliers like Reuters or Gartner. This will give you an idea how well you are doing compared to your competitors. Or you can just use inventory turnover as an internal benchmark. In this case you periodically review the inventory turnover for different sets of materials and set targets that you wish to achieve.</p>
<p>Inventory turnover is typically a financial measurement (see relation to ROI). In order to improve the ratio, close cooperation with procurement/production planning is required, since they directly influence the stock levels.</p>
<p>Again, as with many KPIs and reports don&#8217;t judge based on this value alone, but use other stock controlling reports to minimize your inventory and still have a sound service level.</p>
<p>Finally you can read an interesting <a href="http://www.inventorymanagementreview.org/2005/09/dell_computers_.html" target="_blank">business case</a> on how inventory turns made Dell a leader in it&#8217;s business.</p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/' rel='bookmark' title='Permanent Link: MC44 &#8211; Inventory Turnover (2)'>MC44 &#8211; Inventory Turnover (2)</a></li>
<li><a href='http://www.kowboyz.nl/blog/inventory-information-system/' rel='bookmark' title='Permanent Link: Inventory Information System'>Inventory Information System</a></li>
<li><a href='http://www.kowboyz.nl/blog/stock-previous-periods-mc9/' rel='bookmark' title='Permanent Link: Stock in previous periods: MC.9'>Stock in previous periods: MC.9</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/mc44-inventory-turnover/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>MD04 &#8211; Export planning to Excel</title>
		<link>http://www.kowboyz.nl/blog/md04-download-planning-excel/</link>
		<comments>http://www.kowboyz.nl/blog/md04-download-planning-excel/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 20:55:54 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>
		<category><![CDATA[PP]]></category>
		<category><![CDATA[MRP]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=565</guid>
		<description><![CDATA[Sometimes a planner wishes to share the planning status of a particular material with colleagues or partners that are not SAP users. In this case it is useful to export the planning overview to Excel and perhaps pimp the lay-out with some colorful headers. To do this -from within MD04 or MD07- go to Menu [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/md04-requirement-list-md05-mrp-list/' rel='bookmark' title='Permanent Link: Different planning views'>Different planning views</a></li>
<li><a href='http://www.kowboyz.nl/blog/netch-netpl-neupl-mrp/' rel='bookmark' title='Permanent Link: MRP processing keys'>MRP processing keys</a></li>
<li><a href='http://www.kowboyz.nl/blog/consumption-based-planning-mrp/' rel='bookmark' title='Permanent Link: Consumption-based planning and MRP'>Consumption-based planning and MRP</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">Sometimes a planner wishes to share the planning status of a particular material with colleagues or partners that are not SAP users. In this case it is useful to export the planning overview to Excel and perhaps pimp the lay-out with some colorful headers.</div>
<div class="mceTemp">To do this -from within MD04 or MD07- go to <em>Menu &gt; List &gt; Variable Print</em>.</div>
<div id="attachment_563" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/md04_print.png" rel="lightbox[565]"><img class="size-medium wp-image-563" title="md04_print" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/md04_print-300x150.png" alt="MD04 Print variant" width="300" height="150" /></a><p class="wp-caption-text">MD04 - Variable Print</p></div>
<p>Immediately a new overview opens up that may look less attractive than the overview you are used to. On the screen &#8216;Print list &#8211; variable&#8217; you can change the lay-out and save it as a variant like you are used to in standard SAP reporting.</p>
<div id="attachment_564" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/md04_printlist.png" rel="lightbox[565]"><img class="size-medium wp-image-564" title="printlist" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/md04_printlist-300x195.png" alt="MD04 printlist lay-out" width="300" height="195" /></a><p class="wp-caption-text">MD04 printlist lay-out</p></div>
<p>To get the best Excel results export the report directly to an Excel table, as opposed to first store it as a local file and then open it in Excel. This way the lay-out is optimized for direct filtering and sorting.</p>
<p>This is all there is to it. Sometimes SAP life is that easy.</p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/md04-requirement-list-md05-mrp-list/' rel='bookmark' title='Permanent Link: Different planning views'>Different planning views</a></li>
<li><a href='http://www.kowboyz.nl/blog/netch-netpl-neupl-mrp/' rel='bookmark' title='Permanent Link: MRP processing keys'>MRP processing keys</a></li>
<li><a href='http://www.kowboyz.nl/blog/consumption-based-planning-mrp/' rel='bookmark' title='Permanent Link: Consumption-based planning and MRP'>Consumption-based planning and MRP</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/md04-download-planning-excel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Batch determination for IM</title>
		<link>http://www.kowboyz.nl/blog/batch-determination-im/</link>
		<comments>http://www.kowboyz.nl/blog/batch-determination-im/#comments</comments>
		<pubDate>Fri, 06 Feb 2009 08:31:53 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>
		<category><![CDATA[PP]]></category>
		<category><![CDATA[SD]]></category>
		<category><![CDATA[Batch]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=550</guid>
		<description><![CDATA[This blog offers a quick guide on how to use standard SAP Batch Determination for a material transfer.  For an internal goods movement we need SAP to pick the batch from stock with the earliest Shelf Life Expiration Date (SLED). We don&#8217;t want our fresh products terminate themselves from stock&#8230; 1. For this we will [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/distribution-planned-independent-requirements-mrp/' rel='bookmark' title='Permanent Link: Distribution of Planned Independent Requirements in MRP'>Distribution of Planned Independent Requirements in MRP</a></li>
<li><a href='http://www.kowboyz.nl/blog/dead-stock-report-mc50/' rel='bookmark' title='Permanent Link: Dead stock report &#8211; MC50'>Dead stock report &#8211; MC50</a></li>
<li><a href='http://www.kowboyz.nl/blog/stock-previous-periods-mc9/' rel='bookmark' title='Permanent Link: Stock in previous periods: MC.9'>Stock in previous periods: MC.9</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This blog offers a quick guide on how to use standard SAP Batch Determination for a material transfer.  For an internal goods movement we need SAP to pick the batch from stock with the earliest Shelf Life Expiration Date (SLED). We don&#8217;t want our fresh products terminate themselves from stock&#8230;</p>
<p>1. For this we will be using standard IM search strategy ME001 &#8211; Standard Search Procedure.</p>
<p><em>IMG &gt; Logistics &gt; Batch Management &gt; Batch Determination and Batch Check &gt; Batch Search Procedure Definition &gt; Define Inventory Management Search Procedure</em></p>
<div id="attachment_551" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/imsearchproc.png" rel="lightbox[550]"><img class="size-medium wp-image-551" title="imsearchproc" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/imsearchproc-300x75.png" alt="IM Search Procedure" width="300" height="75" /></a><p class="wp-caption-text">IM Search Procedure</p></div>
<p><span id="more-550"></span></p>
<p>The search procedure consists of three condition types that is plenty to us. We want the determination rule to be activated when we use Movement type 311 (Mvt from SLoc to SLoc) in Plant X for only a specific material. ME01 condition seems to fit this purpose.</p>
<p>2. Now we need to activate the search procedure for the movement type, otherwise it will not even begin to look for a determination procedure in the first place.</p>
<p><em>IMG &gt; Logistics &gt; Batch Management &gt; Batch Determination and Batch Check &gt; Batch Search Procedure Activation and Check Activation &gt; Allocate IM Search Procedure/Activate Check</em></p>
<div id="attachment_552" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/mvttypebatch.png" rel="lightbox[550]"><img class="size-medium wp-image-552" title="mvttypebatch" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/mvttypebatch-300x87.png" alt="Activate procedure" width="300" height="87" /></a><p class="wp-caption-text">Activate procedure</p></div>
<p>We add the Search procedure to movement type 311 and check the check box so that manually entered batch codes are validated as well.</p>
<p>3.  Next we need a sort rule to be able to sort batches on SLED.</p>
<p><em>IMG &gt; Logistics &gt; Batch Management &gt; Batch Determination and Batch Check &gt; Define Sort Rule</em></p>
<div id="attachment_553" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/sortrule.png" rel="lightbox[550]"><img class="size-medium wp-image-553" title="sortrule" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/sortrule-300x47.png" alt="Sort rule" width="300" height="47" /></a><p class="wp-caption-text">Sort rule</p></div>
<p>For the rule we use standard Batch Characteristic LOBM_VFDAT. This is the SLED. We need earliest batches first so we choose &#8216;Ascending&#8217;.</p>
<p>Now we did all necessary customizing. It may be necessary to create batch classes with classifications if you are not already using this. If your products are batch managed already, your materials should already be assigned a batch class in the material master. This class we will also be using in the batch determination.</p>
<p>4. The last step is to create a search strategy, much like message determination for document output (if you never did this, then never mind this comparison).</p>
<p><em>SAP Menu &gt; Logistics &gt; Central Functions &gt; Batch Management &gt; Batch Determination &gt; Batch Search Strategy &gt; For Inventory Management &gt; MBC1 &#8211; Create</em></p>
<p>We will use strategy type ME01 and key combination Movement Type/ Plant and Material. Remember that we want the search procedure only to work for one material at time of goods transfer in one plant. If you want you can extend the procedure to all materials for movement type 311. In this case choose key combination: Movement Type/Plant.<em> </em>It&#8217;s that easy.<em><br />
</em></p>
<div id="attachment_554" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/searchstrat.png" rel="lightbox[550]"><img class="size-medium wp-image-554" title="searchstrat" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/02/searchstrat-300x93.png" alt="MBC1 - Create Search Strategy" width="300" height="93" /></a><p class="wp-caption-text">MBC1 - Create Search Strategy</p></div>
<p>Here we actually enter the criteria when the batch determination should be activated<em>: </em>movement<em> 311, </em>material<em> MRP </em>and plant<em> 3000. </em>You can choose settings with regards to batch splits and whether determination should occur in dialogue mode or background.<em> </em>For details F1 your way through these options.</p>
<p>Last but not least<em>:</em> enter Selection criteria and Sort rule by pressing the buttons in the task bar. For selection criteria you can e.g. say SLED &gt; 01.01.2009. It is a minimum requirement that the procedure needs. Be selecting a SLED date in the past I&#8217;m assuming that all batches are in scope (at the same I assume that expired products are taken off the shelf in time so I will not use it in my delivery process).</p>
<p>I will use the sort rule I created in the previous step: sort by SLED.</p>
<p>That should do it.</p>
<p><em><br />
</em></p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/distribution-planned-independent-requirements-mrp/' rel='bookmark' title='Permanent Link: Distribution of Planned Independent Requirements in MRP'>Distribution of Planned Independent Requirements in MRP</a></li>
<li><a href='http://www.kowboyz.nl/blog/dead-stock-report-mc50/' rel='bookmark' title='Permanent Link: Dead stock report &#8211; MC50'>Dead stock report &#8211; MC50</a></li>
<li><a href='http://www.kowboyz.nl/blog/stock-previous-periods-mc9/' rel='bookmark' title='Permanent Link: Stock in previous periods: MC.9'>Stock in previous periods: MC.9</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/batch-determination-im/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Source list benefits</title>
		<link>http://www.kowboyz.nl/blog/sourcelist-benefits/</link>
		<comments>http://www.kowboyz.nl/blog/sourcelist-benefits/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 12:41:05 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>
		<category><![CDATA[authorizations]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=472</guid>
		<description><![CDATA[A good way of tightening authorization in your procurement organization is using mandatory source lists. In a previous post I explained how you can use source list in a central procurement organization together with MRP. Setting source list as a requirement for procurement you block any Purchase Order from being created if  the material/vendor combination [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/purchase-order-pricing-date/' rel='bookmark' title='Permanent Link: Purchase order pricing date'>Purchase order pricing date</a></li>
<li><a href='http://www.kowboyz.nl/blog/mrp-vendor-selection/' rel='bookmark' title='Permanent Link: MRP vendor selection'>MRP vendor selection</a></li>
<li><a href='http://www.kowboyz.nl/blog/md04-requirement-list-md05-mrp-list/' rel='bookmark' title='Permanent Link: Different planning views'>Different planning views</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A good way of tightening authorization in your procurement organization is using mandatory source lists.  In a previous <a href="http://www.kowboyz.nl/blog/mrp-vendor-selection/" target="_blank">post</a> I explained how you can use source list in a central procurement organization together with MRP. Setting source list as a requirement for procurement you block any Purchase Order from being created if  the material/vendor combination is not known to the source list for the purchasing organization, purchasing group and, or plant. This is excellent if <a href="http://www.ftpress.com/articles/article.aspx?p=24168" target="_blank">rogue buying</a> (i.e. buying without taking advantage of negotiated company discounts) in SAP is an issue in your company. This is how you implement mandatory source lists in your organization:  <span id="more-472"></span></p>
<p>1) The easiest way to turn source list into a mandatory requirement is to set this in customizing per plant. Go to <em>IMG &gt; Materials Management  &gt; Purchasing &gt; Source List &gt; Define source List at Plant Level</em>. In this transaction set the indicator for the plant that is going to be moved under the tighter procurement regime.</p>
<div id="attachment_474" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/01/img_sourcelist.png" rel="lightbox[472]"><img class="size-medium wp-image-474" title="img_sourcelist" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/01/img_sourcelist-300x88.png" alt="Define source list requirement at plant level" width="300" height="88" /></a><p class="wp-caption-text">Define source list requirement at plant level</p></div>
<p>Alternatively, you can set the source list requirement in the material master&#8217;s Purchasing tab. The advantage of this is that you only put certain materials under tight procurement rules.</p>
<div id="attachment_481" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/01/matmas_sourcelist.png" rel="lightbox[472]"><img class="size-medium wp-image-481" title="matmas_sourcelist" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/01/matmas_sourcelist-300x61.png" alt="Material Master - Purchasing tab" width="300" height="61" /></a><p class="wp-caption-text">Material Master - Purchasing tab</p></div>
<p><div class="note"><div class="notetip">Especially if the procurement department closed a very cost-saving contract for a common (raw) material, you really want operations to call-off from this contract and avoid procurement from any other source than this particular vendor. This is where you really can use the source list requirement for the specific material.</div></div></p>
<p>2) Now it is important that all inforecords and contracts are up-to-date: update inforecords and contracts where you can and remove any obsolete ones. This is not a one time exercise: when using mandatory source lists it is an absolute condition that inforecords, contracts and subsequently the source list itself is up-to-date at all times. Outdated and incorrect source lists will lead to frustration where purchase orders cannot be created and procurement lead time will increase. Embed this new responsibility properly to a master data person in the procurement department.</p>
<p>3) Now that all inforecords and contracts are up-to-date you can mass create source lists using transaction ME05. In the opening screen of the transaction enter the data for the materials for which you wish to create a source list (If you have multiple sources for a material do not set the MRP indicator. Only one source with MRP indicator makes sense.). No worries, no actual source lists are created when you execute the execution button (F8).  Actual creation of source lists is done when you save in the next screen of the report results. When you are in the report overview you also set a fixed or blocked vendor by selecting lines and using the menu.</p>
<div id="attachment_483" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2009/01/me05.png" rel="lightbox[472]"><img class="size-medium wp-image-483" title="me05" src="http://www.kowboyz.nl/blog/wp-content/uploads/2009/01/me05-300x285.png" alt="Generate source list" width="300" height="285" /></a><p class="wp-caption-text">Generate source list</p></div>
<p>If you are not happy running a mass transaction you can still use ME01 for material-by-material source list creation.</p>
<p>4) Last thing is to check that authorization for end-users is tight enough. Users should only be able to procure for their own purchasing organization, purchasing group and plant. If this is not the case, you run the risk of material being procured from the correct vendor but by the wrong people.  Taking care of the above steps should make your organization rogue-buying proof from a SAP perspective. Unfortunately SAP cannot prevent users from printing their own Purchase Orders in MS Word and faxing this to the vendor or ordering on-line.</p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/purchase-order-pricing-date/' rel='bookmark' title='Permanent Link: Purchase order pricing date'>Purchase order pricing date</a></li>
<li><a href='http://www.kowboyz.nl/blog/mrp-vendor-selection/' rel='bookmark' title='Permanent Link: MRP vendor selection'>MRP vendor selection</a></li>
<li><a href='http://www.kowboyz.nl/blog/md04-requirement-list-md05-mrp-list/' rel='bookmark' title='Permanent Link: Different planning views'>Different planning views</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/sourcelist-benefits/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Stock in previous periods: MC.9</title>
		<link>http://www.kowboyz.nl/blog/stock-previous-periods-mc9/</link>
		<comments>http://www.kowboyz.nl/blog/stock-previous-periods-mc9/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 19:27:18 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>
		<category><![CDATA[LIS]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[Stock]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=458</guid>
		<description><![CDATA[Stock in previous periods can be a useful indicator in analyzing your stock positions through time per material or material group. Standard SAP report MC.9 offers this functionality: MC.9 can present you with multiple historical stock levels and values at the end of each period. Important tables for this report are S031 &#8211; Statistics: Movements [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/posting-only-possible-in-periods/' rel='bookmark' title='Permanent Link: Maintain posting periods'>Maintain posting periods</a></li>
<li><a href='http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/' rel='bookmark' title='Permanent Link: MC44 &#8211; Inventory Turnover (2)'>MC44 &#8211; Inventory Turnover (2)</a></li>
<li><a href='http://www.kowboyz.nl/blog/mmrv-posting-previous-period/' rel='bookmark' title='Permanent Link: Allow Posting in Previous Period'>Allow Posting in Previous Period</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Stock in previous periods can be a useful indicator in analyzing your stock positions through time per material or material group. Standard SAP report MC.9 offers this functionality:</p>
<p><span id="more-458"></span></p>
<div id="attachment_459" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/matanalysis.png" rel="lightbox[458]"><img class="size-medium wp-image-459" title="MC.9" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/matanalysis-300x129.png" alt="MC.9 stock in previous periods" width="300" height="129" /></a><p class="wp-caption-text">MC.9 stock in previous periods</p></div>
<p>MC.9 can present you with multiple historical stock levels and values at the end of each period. Important tables for this report are S031 &#8211; Statistics: Movements for current stocks, S032 &#8211; Statistics: Current Stock and Grouping Terms and S034 &#8211; Statistics: Movements for current stocks.</p>
<p>The stock level and value of the previous period is also displayed in the material master&#8217;s Accounting 1 tab:</p>
<div id="attachment_460" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/stockvalue.png" rel="lightbox[458]"><img class="size-medium wp-image-460" title="stock value material master" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/stockvalue-300x194.png" alt="Accounting tab 1 - Stock previous period" width="300" height="194" /></a><p class="wp-caption-text">Accounting tab 1 - Stock previous period</p></div>
<p>Important tables here are MBEW and MBEWH, MARD and MARDH or MCHB and MCHBH. The &#8216;H&#8217;-tables represent historical records. If there is not a historical record in the H table, but there is one in the &#8216;current&#8217;  table, the historical value is the same as the current value.</p>
<p>Comparison of stock levels between MC.9 and the material master is rather straightforward. These should match. Comparison of stock value is more complicated. MC.9 offers four valuation methods to choose from. Material master offers another. As a rule of thumb: on plant level the standard value in MC.9 can be compared with the stock value in the material master, accounting view. SAP note <a href="https://service.sap.com/sap/support/notes/506077" target="_blank">506077</a> provides some background on stock controlling valuation.</p>
<p>If the values in the material master and MC.9 don&#8217;t match, then check the update rules (e.g. for infostructure S031 and S034). How are your periods defined there? This can be found at <em>IMG &gt; Logistics General &gt; LIS &gt; Logistics Data Warehouse &gt; Updating &gt; Updating Control &gt; Activate Update</em>. This is just a pointer, there may be other reasons.</p>
<div id="attachment_461" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/is_update.png" rel="lightbox[458]"><img class="size-medium wp-image-461" title="Update Rules" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/is_update-300x246.png" alt="Update period in Customizing for Inventory Controlling" width="300" height="246" /></a><p class="wp-caption-text">Update period for Inventory Controlling</p></div>
<p>Update week 7/09</p>
<p>The total of LIS structures and its valuation methods for Inventory Controlling is rather complex. I recommend the following SAP notes if you really need to get acquainted with the workings and get guidance on how to update the structures</p>
<p>SAP Note 64636 &#8211; Procedure for statistical data setup in LIS : <a href="https://service.sap.com/sap/support/notes/64636" target="_blank">here</a></p>
<p>SAP Note 79083 &#8211; Setup of statistical data in BCO: Additional information : <a href="https://service.sap.com/sap/support/notes/79083" target="_blank">here</a></p>
<p>SAP Note 111691 -Material related statistical setup Inventory Controlling : <a href="https://service.sap.com/sap/support/notes/111691" target="_blank">here</a></p>
<p>SAP Note 456106 &#8211; Standard analyses : Display of values : <a href="https://service.sap.com/sap/support/notes/456106" target="_blank">here</a></p>
<p>SAP Note 512416 &#8211; LIS Stock in the past : <a href="https://service.sap.com/sap/support/notes/512416" target="_blank">here</a></p>
<p>SAP Note 551630 &#8211; FAQ : Questions on Inventory Controlling: <a href="https://service.sap.com/sap/support/notes/551630" target="_blank">here</a></p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/posting-only-possible-in-periods/' rel='bookmark' title='Permanent Link: Maintain posting periods'>Maintain posting periods</a></li>
<li><a href='http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/' rel='bookmark' title='Permanent Link: MC44 &#8211; Inventory Turnover (2)'>MC44 &#8211; Inventory Turnover (2)</a></li>
<li><a href='http://www.kowboyz.nl/blog/mmrv-posting-previous-period/' rel='bookmark' title='Permanent Link: Allow Posting in Previous Period'>Allow Posting in Previous Period</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/stock-previous-periods-mc9/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Configure label printing</title>
		<link>http://www.kowboyz.nl/blog/configure-label-printing/</link>
		<comments>http://www.kowboyz.nl/blog/configure-label-printing/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 21:45:36 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=427</guid>
		<description><![CDATA[Label printing can be configured in more than one way. It can be done through your regular output determination, but also through SAP&#8217;s &#8216;special&#8217; label printing set up. This post is about the last. If you&#8217;re not sure what I&#8217;m talking about check out the below screen shot of the labeling settings in the material [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/smartform-barcode-labels/' rel='bookmark' title='Permanent Link: Printing barcode labels in SAP R/3'>Printing barcode labels in SAP R/3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Label printing can be configured in more than one way. It can be done through your regular output determination, but also through SAP&#8217;s &#8216;special&#8217; label printing set up. This post is about the last. If you&#8217;re not sure what I&#8217;m talking about check out the below screen shot of the labeling settings in the material master&#8217;s Plant data 1 tab:</p>
<div id="attachment_428" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/mm_label.png" rel="lightbox[427]"><img class="size-medium wp-image-428" title="Material Master Label Type" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/mm_label-300x163.png" alt="Label settings in Material Master" width="300" height="163" /></a><p class="wp-caption-text">Label settings in Material Master</p></div>
<p>Here I can specify a label type and a label form. What these do exactly you can read further on. Before I move on to the customizing settings involved in label printing, let me warn you that this functionality does not go together with labels designed in SmartForm at all! Also we chose for SapScript label since we want to print on <a href="http://www.avery.com/avery/en_us/Products/Labels/Identification-Labels/_/Ns=Rank|1||Product%20Number|1" target="_blank">Avery</a> A4 label pages. SmartForm does not support this. For this example I will set up label printing for goods receipt in MIRO.</p>
<p><span id="more-427"></span><strong>Step 0 &#8211; Print Label &#8216;dashboard&#8217;</strong></p>
<p><em>IMG &gt; Material Management &gt; Inventory Management and Physical Inventory &gt; Print Control &gt; Set label printout</em></p>
<div id="attachment_429" class="wp-caption alignnone" style="width: 236px"><img class="size-medium wp-image-429" title="Print Label Dashboard" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/print_label-226x300.png" alt="Print Label Dashboard" width="226" height="300" /><p class="wp-caption-text">Print Label Dashboard</p></div>
<p>The screenshot clearly shows the five step approach to setting this function up. No need repeating the button names. Let&#8217;s start with the first step.</p>
<p><strong>Step 1 &#8211; Application Object</strong></p>
<div id="attachment_430" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/appobj.png" rel="lightbox[427]"><img class="size-medium wp-image-430" title="Application Object" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/appobj-300x104.png" alt="Application Object" width="300" height="104" /></a><p class="wp-caption-text">Application Object</p></div>
<p>In this screen you set up three variables. Best would be to start with copying the standard object to a new object starting with a Z. Oh blasphemy, I didn&#8217;t do this for my example! For the sake of it, we&#8217;ll move on:</p>
<p>Text ID: If you can, stick to the standard text ID.</p>
<p>Text Name: You can enter a free text in here. When you create a text in the next step the text will be given the name entered here.</p>
<p>Form: Let the developer copy the standard form and enter the new name in here.</p>
<p>Save and return to the dashboard. Onwards to the second step.</p>
<p><strong>Step 2 &#8211; Maintain label text</strong></p>
<p>Here you maintain the data that should be passed on to the label form. The Text Object name is the name of the object in the previous step (in this case MM07ET). This is not the Text Name or the Text ID!</p>
<div id="attachment_432" class="wp-caption alignnone" style="width: 310px"><img class="size-medium wp-image-432" title="label_text" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/label_text-300x132.png" alt="Label text" width="300" height="132" /><p class="wp-caption-text">Label text</p></div>
<p>The text itself can be fixed texts, but also variable data like material number (entered as &amp;MATNR&amp;) or batchnumber (&amp;CHARG&amp;). Make sure your editor is set to SapScript editor. If this is not the case switch to this mode through the menu.</p>
<div id="attachment_444" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/text_label.png" rel="lightbox[427]"><img class="size-medium wp-image-444" title="text_label" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/text_label-300x214.png" alt="Label text" width="300" height="214" /></a><p class="wp-caption-text">SapScript Label text</p></div>
<p>The form is designed such that it knows where to place these data elements. This is developer&#8217;s work.</p>
<p><strong>Step 3 &#8211; Label Type</strong></p>
<p>Label type is an indicator to how the materials are created. There is no controlling behind the indicator itself. You can define it freely. This is one of the two variables that you assign to the material master&#8217;s Plant date 1 tab.</p>
<p><strong>Step 4 &#8211; Label Form</strong></p>
<p>This is meant to distinguish between sizes and layout of the labels. Just check if one of the three standard settings look applicable to you. As in step 3, the variables themselves do not determine anything. In combination with the label type it will determine how label quantities are determined. See next step.</p>
<p><strong>Step 5 &#8211; Determine quantities</strong></p>
<p>This is an interesting feature. Here you can set for any combination of Label Type and Label Form how the label quantities are determined: procurement quantities (e.g. pallets), stock keeping quantities (e.g. boxes) or manual determined. In this example I picked the manual determined, configured through <em>Number of GR/GI slips to be printed</em> (MSEG-WEANZ). You can display this field in transaction MIGO and enter any number for the number of copies you like.</p>
<div id="attachment_433" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/quants.png" rel="lightbox[427]"><img class="size-medium wp-image-433" title="quants" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/quants-300x104.png" alt="Label quantities" width="300" height="104" /></a><p class="wp-caption-text">Label quantities</p></div>
<p>Now your label control is set up.</p>
<p><strong>Output type</strong></p>
<p>Last thing to check is the Output Type. Standard Output Type for Label Printing is WEE1 (GR Label Vers 1).</p>
<div id="attachment_434" class="wp-caption alignnone" style="width: 310px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/outputtype.png" rel="lightbox[427]"><img class="size-medium wp-image-434" title="output type" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/outputtype-300x144.png" alt="Output Type WEE1" width="300" height="144" /></a><p class="wp-caption-text">Output Type WEE1</p></div>
<p>There is no need to change anything here. It shows here that label printing is a two step approach with regards to output determination. First Output Type WEE1 refers to Form MM07ET. MM07ET is the Object Name from step 1. Second Object MM07ET links to the Form as copied by the developer and set up in step 1.</p>
<p><strong>Other settings</strong></p>
<p>Make sure that Output Determination is set up for printing the labels (MN21).</p>
<p>Finally the Material Master should include the Label Type and Label Form as set up in the Customizing steps.</p>
<p>Happy label printing!</p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/smartform-barcode-labels/' rel='bookmark' title='Permanent Link: Printing barcode labels in SAP R/3'>Printing barcode labels in SAP R/3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/configure-label-printing/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Allow Posting in Previous Period</title>
		<link>http://www.kowboyz.nl/blog/mmrv-posting-previous-period/</link>
		<comments>http://www.kowboyz.nl/blog/mmrv-posting-previous-period/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 16:52:43 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=396</guid>
		<description><![CDATA[It&#8217;s possible that a posting needs to be done in the previous period for correction purpose. For this you can use transaction MMRV. This is one of those actions that belongs to Finance. You don&#8217;t want to mess with this without their approval (at least in production). If you ran into this post because you [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/posting-only-possible-in-periods/' rel='bookmark' title='Permanent Link: Maintain posting periods'>Maintain posting periods</a></li>
<li><a href='http://www.kowboyz.nl/blog/stock-previous-periods-mc9/' rel='bookmark' title='Permanent Link: Stock in previous periods: MC.9'>Stock in previous periods: MC.9</a></li>
<li><a href='http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/' rel='bookmark' title='Permanent Link: MC44 &#8211; Inventory Turnover (2)'>MC44 &#8211; Inventory Turnover (2)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s possible that a posting needs to be done in the previous period for correction purpose. For this you can use transaction MMRV. This is one of those actions that belongs to Finance. You don&#8217;t want to mess with this without their approval (at least in production).</p>
<div id="attachment_399" class="wp-caption alignnone" style="width: 288px"><a href="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/mmrv1.jpg" rel="lightbox[396]"><img class="size-medium wp-image-399" title="mmrv1" src="http://www.kowboyz.nl/blog/wp-content/uploads/2008/12/mmrv1-278x300.jpg" alt="MMRV - Allow Posting in Previous Period" width="278" height="300" /></a><p class="wp-caption-text">MMRV - Allow Posting in Previous Period</p></div>
<p>If you ran into this post because you got the message that posting is only allowed in a previous fiscal period, you&#8217;re posting periods were not updated in time. To solve this issue you go <a href="http://www.kowboyz.nl/blog/posting-only-possible-in-periods/" target="_blank">here</a>.</p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/posting-only-possible-in-periods/' rel='bookmark' title='Permanent Link: Maintain posting periods'>Maintain posting periods</a></li>
<li><a href='http://www.kowboyz.nl/blog/stock-previous-periods-mc9/' rel='bookmark' title='Permanent Link: Stock in previous periods: MC.9'>Stock in previous periods: MC.9</a></li>
<li><a href='http://www.kowboyz.nl/blog/mc44-inventory-turnover-2/' rel='bookmark' title='Permanent Link: MC44 &#8211; Inventory Turnover (2)'>MC44 &#8211; Inventory Turnover (2)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/mmrv-posting-previous-period/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MRP vendor selection</title>
		<link>http://www.kowboyz.nl/blog/mrp-vendor-selection/</link>
		<comments>http://www.kowboyz.nl/blog/mrp-vendor-selection/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 12:13:06 +0000</pubDate>
		<dc:creator>Kowboy</dc:creator>
				<category><![CDATA[MM]]></category>
		<category><![CDATA[MRP]]></category>

		<guid isPermaLink="false">http://www.kowboyz.nl/blog/?p=379</guid>
		<description><![CDATA[It is possible to let MRP propose the preferred (or fixed) vendor for your external procurement. This is especially useful in a scenario where a central purchasing department is dictating vendor selection, but where the actual procurement decisions (quantity and timing) is done elsewhere (e.g. production dept for procurement of raw materials). This post will [...]


Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/sourcelist-benefits/' rel='bookmark' title='Permanent Link: Source list benefits'>Source list benefits</a></li>
<li><a href='http://www.kowboyz.nl/blog/purchase-order-pricing-date/' rel='bookmark' title='Permanent Link: Purchase order pricing date'>Purchase order pricing date</a></li>
<li><a href='http://www.kowboyz.nl/blog/netch-netpl-neupl-mrp/' rel='bookmark' title='Permanent Link: MRP processing keys'>MRP processing keys</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>It is possible to let MRP propose the preferred (or fixed) vendor for your external procurement. This is especially useful in a scenario where a central purchasing department is dictating vendor selection, but where the actual procurement decisions (quantity and timing) is done elsewhere (e.g. production dept for procurement of raw materials). This post will give you the step-by-step:</p>
<p><span id="more-379"></span><strong>1. Material Master Settings</strong></p>
<p>Make sure your material is relevant for MRP planning (MM02). This post is focusing on the vendor selection and I assume you can take care of making the correct settings to include a material in an MRP run.</p>
<p>On the MRP3 tab select procurement type F for External Procurement. Also select the special procurement type for external procurement.</p>
<p><strong>2.Purchasing Inforecord<br />
</strong></p>
<p>Enter a Purchasing Inforecord (ME11) or Contract (ME31K) for the vendor and the material that you are setting up. The inforecord is generally used for storing the catalogue price of a material. The contract is more suited for storing a quantity-based or value-based commitment with a vendor.</p>
<p><tip>In a procurement environment with a release strategy the contract is also suitable for allowing a department to procure a material from a vendor up to a pre-defined value or quantity. The thought behind this is that the central procurement department gives a one-time approval (= contract release) for procurement of material RAW from vendor DIFOT for EUR 2.500.000. The production department can make multiple call-offs, without going through a release procedure, until the ceiling of the contract is reached. This shortens the procurement lead-time by delegation while still centrally controlling the budget.</tip></p>
<p><strong>3. Source list</strong></p>
<p>The source list (ME01) is used to send the message to MRP what the preferred source for a material is. If you entered an inforecord or contract, this wil be automatically picked up by the source list when you press the red-and-white button. It is possible that multiple sources are shown. Enter &#8217;1&#8242; for MRP relevant in the last field of your preferred source. You can also set the fixed vendor indicator. Whenever a end-user tries to use a different vendor when creating a purchase order (ME21N), the system will issue a warning or error.</p>
<p>Having maintained the material master, inforecord and source list correctly, MRP is now able to suggest the correct vendor. The vendor can be displayed in <a href="http://www.kowboyz.nl/blog/md04-requirement-list-md05-mrp-list/" target="_blank">MD04/MD05</a> by pressing the vendor button at the bottom of the screen. The vendor is also displayed when you press the magnifying glass for the purchase requisition MRP element. You can limit authorization for users so that they cannot change the vendor or price in the purchase requisition or purchase order. How to do this exactly I will post some time later.</p>
<div><a rel="cc:attributionURL" href="http://www.kowboyz.nl">Kowboyz BV</a> / <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/nl/">CC BY-ND 3.0</a></div>


<p>Related posts:<ol><li><a href='http://www.kowboyz.nl/blog/sourcelist-benefits/' rel='bookmark' title='Permanent Link: Source list benefits'>Source list benefits</a></li>
<li><a href='http://www.kowboyz.nl/blog/purchase-order-pricing-date/' rel='bookmark' title='Permanent Link: Purchase order pricing date'>Purchase order pricing date</a></li>
<li><a href='http://www.kowboyz.nl/blog/netch-netpl-neupl-mrp/' rel='bookmark' title='Permanent Link: MRP processing keys'>MRP processing keys</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.kowboyz.nl/blog/mrp-vendor-selection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
