<?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>No Tie Generation Consultancy</title>
	<atom:link href="http://www.notiegeneration.eu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.notiegeneration.eu</link>
	<description>SAP Supply Chain Management Services</description>
	<lastBuildDate>Wed, 24 Aug 2011 05:00:19 +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>Why is it interesting to build your own SAP ECC prototype system?</title>
		<link>http://www.notiegeneration.eu/sandbox-tycoon-1/</link>
		<comments>http://www.notiegeneration.eu/sandbox-tycoon-1/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 12:00:42 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[Model company 'Sir Juke']]></category>

		<guid isPermaLink="false">http://www.notiegeneration.eu/?p=1511</guid>
		<description><![CDATA[Did you ever wanted to be king or queen of your castle? Then why not take a bucket full of aspiration and grab a spade full of determination to build your own empire in a secure test environment. The Sandbox Tycoon® will lead the way. But first you need to get an perspective on what [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #333333;">Did you ever wanted to be king or queen of your castle?<br />
Then why not take a bucket full of aspiration and grab a spade full of determination to build your own empire in a secure test environment.<br />
The </span><span style="color: #ff6600;"><strong><em>Sandbox Tycoon</em>®</strong></span><span style="color: #333333;"> will lead the way.</span></p>
<p><span style="color: #333333;">But first you need to get an perspective on what is on the forefront and on the horizon.</span></p>
<p><span style="color: #333333;">Cash is as vital for any business as the blood that flows through your body. And ensuring there is always a positive cash flow will eventually lead to a profitable enterprise. So only start a business when you have a clear idea what you customer wants at which price. And that is why the focus of the <em>Sandbox Tycoon</em>® will be on sales.<br />
Any registered customer order will trigger the need for stock, replenishment and planning activities. Obviously your company wants to optimise supply and demand to keep the costs low while meeting customer expectations. So this requires an integrated system that allows proper planning and execution of logistical processes, which is also referred to as </span><span style="color: #ff6600;">Supply Chain Management [SCM]</span>.</p>
<p><span style="color: #333333;">Your SCM network consists of:</span></p>
<ul>
<li><span style="color: #333333;">customers,</span></li>
<li><span style="color: #333333;">vendors,</span></li>
<li><span style="color: #333333;">manufactiruing facilities,</span></li>
<li><span style="color: #333333;">warehouses and</span></li>
<li><span style="color: #333333;">distribution centres.</span></li>
</ul>
<p><span style="color: #333333;">Typical SCM business processes relate to:</span></p>
<ul>
<li><span style="color: #333333;">replenishment (push vs pull)</span></li>
<li><span style="color: #333333;">stock control (either in-house or outsourced),</span></li>
<li><span style="color: #333333;">delivery (direct shipments, third-party delivery, cross docking)</span></li>
<li><span style="color: #333333;">modes of transport (truck loads vs  individual parcels by  road, rail, sea or air)</span></li>
<li><span style="color: #333333;">transportation control (either in-house, using a  carrier or outsourced)</span></li>
</ul>
<p><span style="color: #333333;">As CEO you want to know how efficient your SCM has been implemented. The SCM  key performance indicator is referred to as </span><span style="color: #ff6600;">On Time In Full [OTIF]</span><span style="color: #333333;"> and covers the following queries:</span></p>
<ul>
<li><span style="color: #333333;">are we able to deliver the quantities ordered by customers?</span></li>
<li><span style="color: #333333;">are we able to deliver these quantities ordered on the day requested by the customer?</span></li>
<li><span style="color: #333333;">are we able to deliver the ordered goods with zero defects?</span></li>
<li><span style="color: #333333;">are we able to invoice the ordered goods based on the agreed price arrangements?</span></li>
</ul>
<p><span style="color: #333333;">You notice that SCM does cover a wide range of disciplines. Information, goods and money flows throughout the entire company. Any unexpected incident can be dealt with without disrupting the delivery to the customer. It also requires a strong trustworthy relationship with any supplier of goods and services.</span></p>
<p><span style="color: #333333;">A streamlined SCM operation will ensure customer satisfaction, low stock levels, high stock rotation, predictable cash flows and reliable information. Management intervention on the business processes will be a rare occurrance as the departments can cope with high volumes of data easily.</span></p>
<p><span style="color: #333333;">Only a integrated planning, replenishment, sales and distribution system can achieve this level of excellence. Only an Enterprise Resource Planning [ERP] system is able to control all business process, of which SCM is just one of the vital components. The </span><span style="color: #ff6600;">SAP ERP Central Component [SAP ECC]</span><span style="color: #333333;"> has been selected by most multinational enterprises as their preferred ERP solution. SAP ECC is able to cover the majority of required SCM processes. It is important to know what is standard available. It allows your business to implement and maintain the system at a low cost. It allows your business to remain agile when embracing new functionality based on the industry best practice.</span></p>
<p><span style="color: #333333;">Whether your </span><span style="color: #ff6600;"><strong>company</strong></span><span style="color: #333333;"> is </span><span style="color: #ff6600;">contemplating to purchase a SAP ECC as ERP system</span><span style="color: #333333;"> or </span><span style="color: #ff6600;">preparing to upgrade SAP ECC</span><span style="color: #333333;">, you might like to know what the latest version has to offer.<br />
Maybe you are a </span><span style="color: #ff6600;"><strong>consultant<span style="color: #333333;"> </span></strong><span style="color: #333333;">who wants to </span></span><span style="color: #ff6600;">prepare for SAP ECC SCM certification</span><span style="color: #333333;"> or just want to</span> <span style="color: #ff6600;">refresh your SAP knowledge</span><span style="color: #333333;">, you may want to experiment  in your own system.</span></p>
<p><strong><span style="color: #ff6600;"><em>No Tie Generation</em>®</span></strong><span style="color: #333333;"> developed a </span><strong><span style="color: #ff6600;"><em>Sandbox Tycoon</em>®</span><span style="color: #333333;"> </span></strong><span style="color: #333333;">prototype emulating SCM business processes commonly used in the chemical, food and pharmaceutical industries.<br />
Isard Haasakker is able to demonstrate this prototype at your office. Alternatively, he can provide instructions how to build your own prototype quickly.</span></p>
<p><span style="color: #ff6600;"><a title="Sandbox Tycoon: Introduction" href="http://www.notiegeneration.eu/category/resume/"><span style="color: #ff6600;">I want to know more about Isard Haasakker&#8230;</span></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/sandbox-tycoon-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do you determine which business processes are most vital for a company?</title>
		<link>http://www.notiegeneration.eu/sir-juke-prototype-1/</link>
		<comments>http://www.notiegeneration.eu/sir-juke-prototype-1/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 11:00:16 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[Model company 'Sir Juke']]></category>
		<category><![CDATA[business process]]></category>
		<category><![CDATA[Sandbox Tycoon]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAP ECC]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[Sir Juke]]></category>
		<category><![CDATA[Supply Chain Management]]></category>

		<guid isPermaLink="false">http://www.notiegeneration.eu/?p=394</guid>
		<description><![CDATA[Note: The content of this article is just scratching the surface in order to provide a overall view of Supply Chain Management. When starting to build a prototype system in SAP ECC, it is important to get &#8216;the bigger picture&#8217; on the company&#8217;s main purpose for existence. Do not be surprised that it always boils [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #999999;">Note: The content of this article is just scratching the surface in order to provide a overall view of Supply Chain Management.</span></p>
<p><span style="color: #333333;">When starting to build a prototype system in SAP ECC, it is important to get &#8216;the bigger picture&#8217; on the company&#8217;s main purpose for existence. Do not be surprised that it always boils down to the same answer, irrespective of the company in question: <strong>A company has to make a profit.</strong> And in order to do so, it needs to focus on <span style="text-decoration: underline;">customer satisfaction</span>, <span style="text-decoration: underline;">innovation</span> and <span style="text-decoration: underline;">risk aversion</span>.<br />
Customer satisfaction seems very obvious, as without consuming customers the company will have no inbound cash flow to pay for all the costs.<br />
Innovation is important because the company needs to react to the ever changing surroundings. A satisfied customer today does not automatically result in a satisfied customer tomorrow.<br />
Finally risk aversion is even more vital for long term success, especially because it tends to be neglected. A company has to comply with the laws and regulations, needs to insure against potential financial claims that cannot be paid from its cash reserves and focus on diversifying the product range.</span></p>
<p><span style="color: #333333;">Now that we know WHY a company exists, Supply Chain Management takes a closer look on HOW to achieve customer satisfaction by a) supplying a high quality product or service and b) deliver what has been requested &#8216;in full&#8217; and &#8216;on time&#8217;.<br />
Immediately it triggers the need for <em>forecasting</em>, <em>manufacturing</em>, <em>storage </em>and <em>transportation </em>strategies. These strategic decisions need to fit in an overall management of the associated information, goods and money flows.<br />
Whatever is decided, keeping the overall costs as low as possible while remaining flexible within changing environment is the core challenge linked to Supply Chain Management.</span></p>
<p><span style="color: #333333;">Let&#8217;s take a closer look on the various Supply Chain Management strategies.</span></p>
<p><span style="color: #333333;">The <em>forecasting strategy</em> is dependent on the type of product or service that the company is offering. Is there a trend in demand identified? Does demand have a seasonal influence? Is the trigger for buying linked to a marketed hype? Which product has reached which phase in the product life cycle? Are there any new products in the pipeline? Does a competitor aggressively gain market share?<br />
It is obvious that forecasting requires a special skill to understand the current positioning of the company and to predict the future.<br />
Of course you can also choose not to forecast and be totally responsive to received customer orders only. But that might be too much of a risk. Therefore it is important to know the manufacturing strategy.<br />
</span></p>
<p><span style="color: #333333;">The <em>manufacturing strategy </em>is primarily linked to the time a customer is willing to wait to get the finished product or service delivered. When you want to buy comfortable running shoes, you expect it to be available in the local sports store immediately. But when you order a brand new car, then it depends on your specific wishes whether to accept one available in the showroom or wait for your desired model to be manufactured and shipped to the dealer. Of course you are prepared to wait much longer when ordering a plane. It is important for the company to have an idea of the acceptable lead time between ordering and delivering.<br />
An extreme short lead time requires a &#8216;make-to-stock&#8217; attitude, resulting in building stock in anticipation of a sale.<br />
When a finished product does not need to be available instantly, then it could be acceptable to implement a &#8216;assemble-to-order&#8217; process. In this case the manufacturing of sufficient semi finished products prior to a customer sale is important.<br />
When the product is so specific that it requires the customers input before manufacturing can start, then a &#8216;make-to-order&#8217; approach is the only sensible option available.<br />
Of course it is also possible to outsource all the manufacturing, leaving the appropriate manufacturing decision up to your supplier. But be sure you make solid contractual agreements regarding quality of the product and service provided.</span></p>
<p><span style="color: #333333;">Regarding <em>storage</em> and <em>transportation strategies</em>, the basic question is whether to outsource these activities. Normally the company needs to focus on its strengths and that is normally in the area of research and development, manufacturing and sales. So it is obvious that many companies do not want to become an expert regarding storage and transportation.<br />
However, when the decision is made to do these tasks &#8216;in-house&#8217; then it obviously requires the need for specific capabilities. For example, when you decide to take control over the storage of your products then you would need to control and execute warehouse management processes such as picking, packing and loading.</span></p>
<p><span style="color: #333333;">When demonstrating a very basic Supply Chain Management prototype via the model company called <em>Sir Juke</em>, the following decisions were made:</span></p>
<ul>
<li><span style="color: #333333;">No forecasting<br />
</span></li>
<li><span style="color: #333333;">Manufacturing is outsourced<br />
</span></li>
<li><span style="color: #333333;">Storage and transportation is outsourced</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/sir-juke-prototype-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do translate business processes into required SAP ECC functionality?</title>
		<link>http://www.notiegeneration.eu/sir-juke-prototype-2/</link>
		<comments>http://www.notiegeneration.eu/sir-juke-prototype-2/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 10:00:50 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[Model company 'Sir Juke']]></category>
		<category><![CDATA[Sandbox Tycoon]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAP ECC]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[Sir Juke]]></category>
		<category><![CDATA[Supply Chain Management]]></category>

		<guid isPermaLink="false">http://www.notiegeneration.eu/?p=412</guid>
		<description><![CDATA[Grouping SAP modules versus grouping SAP processes In the early days SAP functionality was grouped into modules which could be implemented separately. The most important module was &#8211; and still is &#8211; Finance (FI) as you need it to set up a &#8216;company&#8217; before you can use any functionality offered by the system. The main [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #333333;"><strong>Grouping SAP modules versus grouping SAP processes</strong></span></p>
<p><span style="color: #333333;">In the early days SAP functionality was grouped into modules which could be implemented separately.<br />
The most important module was &#8211; and still is &#8211; Finance (FI) as you need it to set up a &#8216;company&#8217; before you can use any functionality offered by the system. The main objective of the FI module is to allow the company to perform tasks linked to external financial reporting. When there is a need for internal reporting, then the Controlling module (CO) needs to be added. In essence FI and CO must be seen as the core of any SAP system.</span></p>
<p><span style="color: #333333;">SAP is an &#8220;Enterprise Resource Planning system&#8221;, offering the opportunity to integrate all data collected by all departments by using one single database. This has many benefits as there is no duplicated data in several independent systems that need attention.<br />
Also linking the entire business into one pool of data trigger synergy. It makes reporting easier and more reliable. Also it makes it more effective to trace the information, goods and money flows throughout the company. In addition, you can link your customers and vendors to the system and take advantage of the efficiency when dealing with external partners.</span></p>
<p><span style="color: #333333;">Additional modules were introduced, such as Sales and Distribution (SD), Materials Management (MM) and Production Planning and Control (PP). Each module have specific subsets of functionality like sales (SD-SLS), billing (SD-BIL), consumption based planning (MM-CBP), purchasing (MM-PUR) and inventory management (MM-IM).</span></p>
<p><span style="color: #333333;">Throughout the years it became rare that a company would only purchase individual modules. Therefore SAP changed its vision to walk away from the modular approach and instead focus on integration. Now all the modules mentioned earlier are part of the SAP ECC Central Component and offered as one single product. This also resulted in an integrated approach regarding development of new functionality. Terms like &#8220;Logistics Execution&#8221; were introduced which focuses on inbound and outbound goods flow, directly linked with business processes shared with the traditional SD and MM modules.<br />
</span></p>
<p><span style="color: #333333;">Still SAP customers are referring to the traditional modules as it provides a quick and high level conceptual idea of the skill set required when in need of external consult. But it is important to understand that in future it will become more difficult to keep this simplified approach towards labeling the SAP functionality available. Therefore it would make more sense to focus on grouping processes (such as Order to Cash, Procure to Pay, Register to Report) used within a specific industry (such as Oil, Retail, Pharmaceutical, Food and Chemical industries).</span></p>
<p><span style="color: #333333;"><strong>SAP ECC functionality in scope for <em>Sir Juke</em> prototype</strong></span></p>
<p><span style="color: #333333;">When demonstrating a very basic Supply Chain Management prototype, the following decisions were made:</span></p>
<ul>
<li><span style="color: #333333;">No forecasting<br />
</span></li>
<li><span style="color: #333333;">Manufacturing is outsourced<br />
</span></li>
<li><span style="color: #333333;">Storage and transportation is outsourced</span></li>
</ul>
<p><span style="color: #333333;">So in terms of the traditional SAP modules, the focus will be on the integration between the traditional modules SD and  MM.</span></p>
<p><span style="color: #333333;">Here a list of grouped sets of functionality that will be part of the basic Supply Chain Management demonstration for the model company called <em>Sir Juke</em>:</span></p>
<ul>
<li><span style="color: #333333;">Consumption based planning (MM-CBP)</span></li>
<li><span style="color: #333333;">Purchasing (MM-PUR)</span></li>
<li><span style="color: #333333;">Inventory management (MM-IM)</span></li>
<li><span style="color: #333333;">Invoice verification (MM-IV)</span></li>
<li><span style="color: #333333;">Sales (SD-SLS)<br />
</span></li>
<li><span style="color: #333333;">Customer billing (SD-BIL)</span></li>
<li><span style="color: #333333;">Inbound and outbound shipments (LE-SHP)</span></li>
</ul>
<p><span style="color: #333333;">Regarding purchasing, both regular purchase orders as subcontracting purchase orders are taken into account. With regard to the subcontracting, these purchase order created within the MM module can trigger outbound shipments which are commonly associated with SD module related transactions. This is a perfect example why &#8216;Logistics Execution&#8217; cannot be solely associated to either SD or MM.</span></p>
<p><span style="color: #333333;">Also it is inevitable that there is integration with FI, but that is kept to a bare minimum to allow financial postings triggered by goods movements, customer payments and vendor payments.</span></p>
<p><span style="color: #000000;"> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/sir-juke-prototype-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What to consider before actually building a prototype system in SAP ECC?</title>
		<link>http://www.notiegeneration.eu/sir-juke-prototype-3/</link>
		<comments>http://www.notiegeneration.eu/sir-juke-prototype-3/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 09:00:46 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[Model company 'Sir Juke']]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SAP ECC]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[Sir Juke]]></category>
		<category><![CDATA[Supply Chain Management]]></category>

		<guid isPermaLink="false">http://www.notiegeneration.eu/?p=437</guid>
		<description><![CDATA[The several types of data Three types of data that need to be considered when building the prototype system: Configuration data; Necessary to build the company structure as well as controlling the process flows and company specific codes required for process execution and reporting purposes. Master data; Used to assign default values when you want [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;"><strong>The several types of data</strong></span></p>
<p><span style="color: #000000;">Three types of data that need to be considered when building the prototype system:</span></p>
<ol>
<li><span style="color: #000000;"><strong>Configuration data</strong>; Necessary to build the company structure as well as controlling the process flows and company specific codes required for process execution and reporting purposes.</span></li>
<li><span style="color: #000000;"><strong>Master data</strong>; Used to assign default values when you want to avoid repetitive data entry during process execution. It requires configuration data to be maintained first.<br />
</span></li>
<li><span style="color: #000000;"><strong>Transactional data</strong>; The recording of actual data linked to process execution. It requires both configuration and master data to be available.</span></li>
</ol>
<p><span style="color: #000000;">In order to compile a list of configuration data necessary for <em>Sir Juke</em> model company, we need to review the scope the basic Supply Chain Management demonstration:</span></p>
<ul>
<li><span style="color: #000000;">No forecasting</span></li>
<li><span style="color: #000000;">Manufacturing is outsourced</span></li>
<li><span style="color: #000000;">Storage and transportation is outsourced</span></li>
</ul>
<p><span style="color: #000000;">These restrictions result in the need to examine following sets of SAP ECC functionality:</span></p>
<ul>
<li><span style="color: #000000;">Consumption based planning (MM-CBP)</span></li>
<li><span style="color: #000000;">Purchasing (MM-PUR)</span></li>
<li><span style="color: #000000;">Inventory management (MM-IM)</span></li>
<li><span style="color: #000000;">Invoice verification (MM-IV)</span></li>
<li><span style="color: #000000;">Sales (SD-SLS)</span></li>
<li><span style="color: #000000;">Customer billing (SD-BIL)</span></li>
<li><span style="color: #000000;">Inbound and outbound shipments (LE-SHP)</span></li>
</ul>
<p><span style="color: #000000;"><strong>Configuration data</strong></span></p>
<p><span style="color: #000000;">Regarding the configuration data, the standard system only needs to be tweaked in certain places such as the company structure and company specific codes for reporting purposes.</span></p>
<p><span style="color: #000000;">As the demonstration is focused on the integration between the traditional SD and MM modules, only the bare minimum of the required company structure is set-up. There is only one company, sales organisation, purchase organisation and plant maintained for <em>Sir Juke</em> per country. Several storage locations are defined within a plant to trace the process from raw material to finished goods.</span></p>
<p><span style="color: #000000;">Regarding the reporting requirements, these are minor enhancements to the existing codes and not worthwhile to discuss in this article.</span></p>
<p><span style="color: #000000;"><strong>Master data</strong></span></p>
<p><span style="color: #000000;">We distinguish several types of <span style="text-decoration: underline;">materials</span>: raw materials, packaging materials, semi-finished goods and finished goods.</span></p>
<p><span style="color: #000000;">The raw materials and packaging materials are purchased from a <span style="text-decoration: underline;">regular vendor</span>. As the decision is made to outsource manufacturing, the semi finished and finished products are purchased from a <span style="text-decoration: underline;">subcontracting vendor</span>.</span></p>
<p><span style="color: #000000;">We use the &#8216;assemble-to-order&#8217; manufacturing strategy, and therefore multi-level <span style="text-decoration: underline;">Bills of Material</span> need to be defined to determine which components are required to manufacture semi-finished goods and finished goods.</span></p>
<p><span style="color: #000000;">The next step is to link which materials are procured from which vendor. That will allow the automatic assignment of the &#8216;source of supply&#8217; when executing the consumption based planning by means of exploding the available Bills of Material. It requires the definition of <span style="text-decoration: underline;">source lists</span> and <span style="text-decoration: underline;">purchase info records</span>. The purchase info records will include the <span style="text-decoration: underline;">purchase price</span> details.</span></p>
<p><span style="color: #000000;">In order to receive goods in stock, some require the recording of <span style="text-decoration: underline;">batches</span></span> prior to goods receipt.</p>
<p><span style="color: #000000;">You need <span style="text-decoration: underline;">customers</span> when you want to sell the finished products. When you want to supply the subcontracting vendors with the required components by means of Logistics Execution functionality, these vendors also need to be created as customers. Also the plant needs to be made available as a customer when you want use Logistics Execution to transfer stock.</span></p>
<p><span style="color: #000000;">When customers are always ordering the same products, then maintaining an <span style="text-decoration: underline;">item proposal</span> speeds up the order entry process.</span></p>
<p><span style="color: #000000;">Finally, <span style="text-decoration: underline;">sales prices</span> need to be maintained in order to be able to sell the finished goods to customers.</span></p>
<p><span style="color: #000000;"><strong>Transactional data</strong></span></p>
<p><span style="color: #000000;">When focusing on transactional data, the base documents are the <span style="text-decoration: underline;">sales order</span> and <span style="text-decoration: underline;">purchase order</span>. The information maintained in these documents will determine the process that needs to be followed.</span></p>
<p><span style="color: #000000;">Within a sales order document the sales document type, item category and schedule line category will provide the details of the type of process that needs to be followed. This could be for example a standard sales, customer return or credit note.</span></p>
<p><span style="color: #000000;">Within a purchase order document the purchase document type and item category are important to understand the process required. This could be for example a standard purchase, subcontracting or stock transfer.</span></p>
<p><span style="color: #000000;">The strategy of the <em>Sir Juke</em> prototype is to take full advantage of the configuration and master data to ensure that only a minimum of manual transactional data entry is required.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/sir-juke-prototype-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automated regression testing</title>
		<link>http://www.notiegeneration.eu/automated-regression-testing/</link>
		<comments>http://www.notiegeneration.eu/automated-regression-testing/#comments</comments>
		<pubDate>Thu, 28 Jul 2011 18:15:23 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[Common Sense Guides]]></category>
		<category><![CDATA[automated regression testing]]></category>
		<category><![CDATA[common sense]]></category>
		<category><![CDATA[common sense consultant]]></category>
		<category><![CDATA[regression testing]]></category>
		<category><![CDATA[unit testing]]></category>
		<category><![CDATA[user acceptance testing]]></category>

		<guid isPermaLink="false">http://www.notiegeneration.eu/?p=1931</guid>
		<description><![CDATA[Regression testing is one of the inevitable tasks for a common sense consultant operating in a support organisation. Most loathe this recurring exercise as it can be very time consuming when done manually. Many customers have tried to automate regression testing as it could be very rewarding. But there are some hurdles before reap the [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #333333;">Regression testing is one of the inevitable tasks for a common sense consultant operating in a support organisation. Most loathe this recurring exercise as it can be very time consuming when done manually. Many customers have tried to automate regression testing as it could be very rewarding. But there are some hurdles before reap the benefits.</span></p>
<p><span style="color: #333333;">The most important hurdles are:</span></p>
<ul>
<li><span style="color: #333333;">Definition</span></li>
<li><span style="color: #333333;">Scope</span></li>
<li><span style="color: #333333;">Execution</span></li>
</ul>
<p><strong><span style="color: #333333;">Definition</span></strong></p>
<p><span style="color: #333333;">Many customers and consultants struggle to offer a clear definition for regression testing. Of course you can open a dictionary and read whatever is states. But a <em>common sense consultant</em> can also observe the various forms of testing and their purpose.</span></p>
<p><span style="color: #333333;">Imagine a customer has implemented a three tier landscape with a development, quality assurance and production system. Then the obvious form of testing available would be <em>unit testing</em>, <em>user acceptance testing</em> and <em>regression testing</em>. Unit testing would be done in a development environment and focuses on verifying all possible positive and negative results with regard to a specific change or bug fix requested. When the code behaves as expected then it can be moved into the quality assurance system for user acceptance testing for official approval from the requesting business users. Now the aim is to verify whether system integrity remains in tact by taking into account prerequisite and subsequent tasks. After receiving the acceptance from the requesting business representatives the production system needs to be assured that all important processes implemented for all users will not be compromised. So regression testing will cover system stability.</span></p>
<p><span style="color: #333333;">So how do you test system stability? Here is when many people have different opinions. This can lead to long discussions which frustrates strategic decision making.<br />
For example, some say that interfacing should be included but that means that external parties need to get involved. This proves difficult to implement as you lose control over the lead time of the regression test.<br />
Others may be very persuasive that some sort of negative testing must be included. But that is just a signal that there is doubt in the quality of unit testing or user acceptance testing.</span></p>
<p><span style="color: #333333;">Ideally the common sense consultant can persuade the customer that regression testing aims to verify system stability by simulating core business processes whilst expecting no errors will occur upon execution.</span></p>
<p><span style="color: #333333;"><strong>Scope</strong></span></p>
<p><span style="color: #333333;">So if consensus is reached on the definition of regression testing, the next obstacle would be regarding the scope.</span></p>
<p><span style="color: #333333;">Imagine a customer is a global manufacturer and all the users have access to a single system to support their business processes. So activities related to production planning, financial accounting, warehouse management, payroll and customer service all are linked in a complex set of interrelated procedures. This makes the estimation of cause and effect within a single system difficult to anticipate. When your aim is to ensure system stability, then where do you start?</span></p>
<p><span style="color: #333333;">Obviously this triggers another heated debate.<br />
For example, accountants state that most transactions within the system have a financial consequence. A wide variety of data is required to simulate a reliable month end closing procedure. That starts a avalanche of wishes from all the areas of functionality. Quickly you lose an overview what needs to be included and excluded in the regression test.</span></p>
<p><span style="color: #333333;">So it would be better to have a specific identified origin for all processes in scope for regression testing. That gives the common sense consultant to persuade the customer to focus on potentially most vital event that can be registered in the system, which is the payment receipt of a customer invoice. So when you use all forms of customer billing as the core for regression testing, then all derived processes can be identified via a &#8217;cause and effect&#8217; diagram.</span></p>
<p><span style="color: #333333;">Ideally the common sense consultant can persuade the customer the scope for regression testing should limit on identifying which 20% of the customer would generate 80% of the turnover.</span></p>
<p><span style="color: #333333;"><strong>Execution</strong></span></p>
<p><span style="color: #333333;">So if consensus is reached on the definition and scope of regression testing, the last major debate will be about the execution of the regression test. </span><span style="color: #333333;">This discussion relates to answering the question &#8216;who&#8217; and &#8216;how&#8217;.</span></p>
<p><span style="color: #333333;">Agreement can be reached quickly that the business itself would be responsible for regression testing. So then key users would then get the task to execute the regression test. But some may also argue this can also be delegated. This offers the opportunity that the support organisation can control the assurance that the system remains stable.</span></p>
<p><span style="color: #333333;">In parallel the choice of preferred tool for automated regression testing could initiate many disagreements. Should you select the expensive comprehensive suite of functionality or opt for the relatively cheap but restrictive alternative?</span></p>
<p><span style="color: #333333;">The common sense consultant knows from experience that often only a fraction of offered functionality is used. This is especially the case when there are no appointed team members who will receive in depth training on using the selected tool. So it may be better to focus on documenting the regression test scripts. This has an immediate impact on the quality of manual regression testing before any tool has been selected and implemented to automate this laborious task.</span></p>
<p><span style="color: #333333;">Ideally the common sense consultant can persuade the customer that tool independent documentation of the regression tests is a meaningful investment so that the execution does not become tool dependent.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/automated-regression-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Common sense is defined by your customer</title>
		<link>http://www.notiegeneration.eu/common-sense-is-defined-by-your-customer/</link>
		<comments>http://www.notiegeneration.eu/common-sense-is-defined-by-your-customer/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 09:00:20 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[Common Sense Credos]]></category>
		<category><![CDATA[common sense]]></category>
		<category><![CDATA[common sense consultant]]></category>
		<category><![CDATA[definition]]></category>

		<guid isPermaLink="false">http://notie.londonmagento.com/?p=1864</guid>
		<description><![CDATA[Imagine you meet me in a train and I would ask you to define common sense. How would you answer? Let&#8217;s assume you take on the challenge. Most likely you would greet my request at first with silence. You may need some time to realise that defining common sense is not common at all. Then [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste"><span style="color: #333333;">Imagine you meet me in a train and I would ask you to define <em>common sense</em>. How would you answer? Let&#8217;s assume you take on the challenge. Most likely you would greet my request at first with silence. You may need some time to realise that defining <em>common sense</em> is not <em>common </em>at all. Then hopefully you are willing to give me a very personal definition for &#8216;common sense&#8217;.</span></div>
<div id="_mcePaste"><span style="color: #333333;">And while we pass landscapes in our cabin that keeps us on track, we dive deeper into the subject matter by discussing the examples have you used in order to define <em>common sense</em>.</span></div>
<div><span style="color: #333333;"><br />
</span></div>
<div id="_mcePaste"><span style="color: #333333;">Your <em>common sense </em>definition could be based on events in every day life, such as brushing your teeth or standing in line.</span></div>
<div><span style="color: #333333;">Maybe you use articles in today&#8217;s newspaper, such as that stubborn dictator reluctant to step aside and trigger a civil war.</span></div>
<div><span style="color: #333333;">It could even become philosophical and focus on topics such as justice, knowledge and truth.</span></div>
<div id="_mcePaste"><span style="color: #333333;">Whatever you use as the cornerstones for your <em>common sense</em> definition, your response will be highly valuable for me.</span></div>
<div><span style="color: #333333;">Please allow me to explain why.</span></div>
<div><span style="color: #333333;"><br />
</span></div>
<div><span style="color: #333333;">I have been pondering about the definition of <em>common sense</em> and it remains fluid. The more people I ask, the more insights I receive and the more complex it becomes to define an overall definition. But slowly a common denominator surfaces when collecting individual views.</span></div>
<div><span style="color: #333333;"><br />
</span></div>
<div id="_mcePaste"><span style="color: #333333;">Most people would translate the word <em>common</em> with <em>global</em>. But only a few examples associated to <em>common sense</em> could get the label of <em>global common sense</em>. When acknowledging that cultural influences play a significant part, then the word <em>common</em> refers to groups of people sharing the same beliefs. So what is considered <em>common sense</em> within Europe may not be acknowledged as such in other parts of the world. Apart from geographical differences, employees all around the world would offer a different <em>common sense</em> definition when compared to entrepreneurs.</span></div>
<div><span style="color: #333333;">So <em>common sense</em> could be approached as a set of beliefs shared by a specific group of people.</span></div>
<div><span style="color: #333333;"><br />
</span></div>
<div id="_mcePaste"><span style="color: #333333;">Most people would associate the word <em>sense</em> with <em>observation</em>. But that is quite a passive approach. We can all resort to watch the world go by, but then we do not play a role within a changing society. Realise what is currently considered <em>common sense</em> today may not fit the popular beliefs a few decades ago. Therefore it is important to embrace the thought that time changes they way we look at things. And change is not achieved by just observing. When we sense that something is not right we need to take action. The question is whether you are going to be an innovator or a follower.</span></div>
<div><span style="color: #333333;">So <em>common sense</em> changes over time.</span></div>
<div><span style="color: #333333;"><br />
</span></div>
<div id="_mcePaste"><span style="color: #333333;">Now, how does a common sense consultant define <em>common sense</em>?</span></div>
<div><span style="color: #333333;">When we can agree that <em>common sense</em> relates to specific groups of people sharing similar beliefs at a particular moment in time, then the common sense consultant has only one source to unravel the mystery of <em>common sense</em>: the customer.</span></div>
<div id="_mcePaste"><span style="color: #333333;">When the common sense consultant takes the effort to understand the ever changing needs of the customer, then the previously blank canvas representing <em>common sense</em> becomes and remains an up-to-date, vibrant, colourful and continuous desirable masterpiece.</span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/common-sense-is-defined-by-your-customer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solution create new problems</title>
		<link>http://www.notiegeneration.eu/solution-create-new-problems/</link>
		<comments>http://www.notiegeneration.eu/solution-create-new-problems/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 08:00:13 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[Common Sense Credos]]></category>

		<guid isPermaLink="false">http://notie.londonmagento.com/?p=1866</guid>
		<description><![CDATA[Mary Youngblood quickly made a name for herself. Whatever the problem, she was able to solve it quickly. Therefore it was obvious she was climbing up the corporate ladder. Just when she believed she became invincible, a lesson had to be learnt that you need to anticipate that solutions always create new problems. Mary was [...]]]></description>
			<content:encoded><![CDATA[<p>Mary Youngblood quickly made a name for herself. Whatever the problem, she was able to solve it quickly. Therefore it was obvious she was climbing up the corporate ladder. Just when she believed she became invincible, a lesson had to be learnt that you need to anticipate that solutions always create new problems.</p>
<p>Mary was closely watched by her management while she was working at the order desk. On a daily basis she had to deal with the consequences of working with an unreliable but highly sophisticated stand alone replenishment, stock control and distribution systems. There was a unreliable complex structure of interfaces to keep all individual systems up to date.<br />
Customers did suffer with uncertainty whether the ordered good will be delivered on time and in full. Therefore it was decided to allow loyal customers to receive an invoice only after the receipt of the delivery was confirmed, also referred to as proof of delivery. Mary did spend a lot of her time to expedite these loyal customers for their delivery receipt confirmations.</p>
<p>Mary&#8217;s dedication to her job did pay out. She got offered a significant promotion as the Order to Cash key user for the SAP ECC implementation. Immediately she took the opportunity to make her mark as her reputation allowed to have a huge influence on the system design.<br />
She continuously emphasised that SAP is a highly integrated and very efficient computer system. Therefore it must be able to inform customers in advance when a specific quantity of goods will be delivered. This would make the need for a proof of delivery construction for customers obsolete. Billing could be initiated on the day that the goods have left the distribution centre. This increased efficiency did impress the steering committee.</p>
<p>So Mary thought she offered the perfect solution for a problem. But she had failed to realise that a superior business solution can also be perceived as a loss of service. This resulted in a flood of complaints from loyal customers at the customer service department from all over the country.</p>
<p>Poor Mary, if only she’d talked to Isard Haasakker, the Common Sense Implementor™. Because he emphasises that each solution will always create new problems.<br />
It is important to understand which solution potentially cause which problems.<br />
The management needs to be willing to be responsible for the identified problems associated for a solution. This triggers discussions and consultations. When this process is also documented, then it prevents that persuasive convincing indivduals have too much influence on the decision making process.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/solution-create-new-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fearing change is good for you</title>
		<link>http://www.notiegeneration.eu/fearing-change-is-good-for-you/</link>
		<comments>http://www.notiegeneration.eu/fearing-change-is-good-for-you/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 07:00:29 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[Common Sense Credos]]></category>

		<guid isPermaLink="false">http://notie.londonmagento.com/?p=1868</guid>
		<description><![CDATA[Garry Holstone loved his job. He got a lot of fulfillment in being seen as the fountain of all knowledge of the legacy system. Whether it concerns issues related to stock availability, route planning, credit management or quality inspection, Garry was the person to seek for advice. But he was particularly infamous as the one [...]]]></description>
			<content:encoded><![CDATA[<p>Garry Holstone loved his job. He got a lot of fulfillment in being seen as the fountain of all knowledge of the legacy system. Whether it concerns issues related to stock availability, route planning, credit management or quality inspection, Garry was the person to seek for advice. But he was particularly infamous as the one who knows everything about pricing. No wonder that Garry was asked to join the SAP ECC implementation project as a key user for business processes linked to billing. Even though he gladly accepted the invitation, people within the organisation did slowly noticed that he had changed since.</p>
<p>Even now people are wondering what happened to Garry. Maybe he had difficulties understanding how pricing works within the SAP ECC system. Others thought it could have been the sheer pressure of delivering a comprehensive solution against a tight deadline. Some agrue he did not like the fact that everything had to be documented, whereas the company relied purely on his judgement in the past.<br />
Or was it Simone Perks&#8217;  fault? She recently graduated and was offered the job to assist Garry a few weeks after the project kicked off. Her positive &#8216;can do&#8217; attitude was a huge contrast against Garry&#8217;s collaboration with the consultants who were configuring the system.</p>
<p>It became almost a daily occurrance that Garry came into the project office to announce that another very specific pricing arrangement needed to be included into the design. Upon itself not a problem, but these new business requirements were never accompanied with background information and also required more in depth knowledge of the SAP to solve. Some within the project started to believe that Garry was trying to seek the Achilles&#8217; heel in order to force the project to fail.</p>
<p>Such a contrast to Simone. She was always eager to find out how exceptional exceptions could still be solved within SAP. The consultants gladly provided Simone with all the insights in pricing configuration. Soon Simone was able to make her own assessments on how to solve the puzzles that Garry offered time and again. In a matter of months Simone was seen as the most knowledgable key user within the organisation. Even Garry eventually had to admit that the tables have turned.</p>
<p>If he only had the opportunity to talk to Isard Haasakker, the Common Sense Implementor™. Then Garry would have realised that a SAP implementation does not only enforce change within the IT department. Also Isard would have guided him to embrace the fact that knowledge acquired today will be obsolete within a few years. You always have to be willing to explore new avenues to extend your wisdom. Purely relying on status will eventually make you redundant.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/fearing-change-is-good-for-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to convert numbers into words on output?</title>
		<link>http://www.notiegeneration.eu/faq-numbers-words-output/</link>
		<comments>http://www.notiegeneration.eu/faq-numbers-words-output/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 10:40:46 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[SAP Billing]]></category>

		<guid isPermaLink="false">http://www.notiegeneration.eu/?p=1302</guid>
		<description><![CDATA[When adding a payslip to the invoice document, then it would be necessary to print the amount in words. How can SAP arrange that a number can be converted into words whilst taking into account the language?]]></description>
			<content:encoded><![CDATA[<p>The SAP function module SPELL_AMOUNT can be used to convert a number into words. It is designed to handle amounts. Therefore apart from the number and language, also the currency code is expected input when you want to take into account decimal point (e.g. the Tunisian Dinar has three decimals).<br />
So entering a number without a currency code will disgard any decimal notation (e.g. 12,34 returns &#8220;ONE THOUSAND TWO HUNDRED THIRTY-FOUR&#8221;).<br />
When using a currency, then decimals are taken into account even when a number without decimal notation is provided as input (e.g. 1234 GBP returns &#8220;TWELVE&#8221; and &#8220;THIRTY-FOUR&#8221;).<br />
See the OSS note 939145 for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/faq-numbers-words-output/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How should I print pricing data?</title>
		<link>http://www.notiegeneration.eu/faq-print-pricing-data/</link>
		<comments>http://www.notiegeneration.eu/faq-print-pricing-data/#comments</comments>
		<pubDate>Wed, 10 Nov 2010 06:52:50 +0000</pubDate>
		<dc:creator>Isard</dc:creator>
				<category><![CDATA[SAP Billing]]></category>
		<category><![CDATA[SAP Sales]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[SAP R/3]]></category>

		<guid isPermaLink="false">http://www.notiegeneration.eu/?p=1294</guid>
		<description><![CDATA[Some tips on how you can collect and display pricing data for output on sales documents.]]></description>
			<content:encoded><![CDATA[<p>Pricing data is of vital importance on billing documents as there would not be an incentive for your customer to pay. So correct representation of pricing data does have a link with your company cash flow.</p>
<p>Before you consider the potential complications regarding printing pricing data on document, you need to take a closer look at the currency and pricing procedure configuration.</p>
<p><strong>Document currency versus reporting currency</strong></p>
<p>Multiple currencies may be at play on the billing document, especially when you operate within the European Union.<br />
When your business resides in the United Kingdom, then you need to report to the tax authorithy in Pound Sterling. But when you sell to customers on continental Europe, then you may decide to invoice them in Euros. So the document currency differs from your reporting currency. You then may decide to print the VAT amount in both document and reporting currency. If so, then you also need to display the used exchange rate details.</p>
<p><strong>Currency and decimal notation</strong></p>
<p>The majority of currencies will have two decimals. That is the reason why the internal storage of pricing data also uses two decimals, also for those currencies that deviate from that default. So when you look in the SAP database you always see the pricing data two decimals, even for values in Indonesian Rupiah that have no decimals or Tunisian Dinar that uses three decimals.<br />
Even though your European business might not deal with the (for them) more exotic countries such as Indonesia and Tunesia, you can prepare your output in case you might want to invoice in currencies that do not use the default two decimal notation. Of course SAP has a solution for this by offering a function module called <em>CURRENCY_AMOUNT_SAP_TO_DISPLAY</em> that converts the internal format (the value in the database based on an assumed two decimal notiation) into an external format (the value based on the actual currency decimal notation).</p>
<p>For reference:<br />
The definition of the alternative decimal notation can be viewed via the configuration transaction <strong>oy04</strong>. Alternatively, you can also view them directly in the table <strong>tcurx</strong>.</p>
<p><strong>Pricing procedure</strong></p>
<p>Not all information available in the pricing procedure may be of interest when printing documents. Therefore a print indicator is available within the pricing procedure to allow a print program to only retrieve the relevant pricing data for output.<br />
When the print indicator is correctly maintained within the pricing procedure, then the SAP standard function modules <em>RV_PRICE_PRINT_ITEM</em> and <em>RV_PRICE_PRINT_ITEM_BUFFER</em> should be used to collect pricing data for the output of sales documents.</p>
<p>For reference:<br />
Read also the <strong>OSS note 216150</strong> for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.notiegeneration.eu/faq-print-pricing-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

