{"id":57046,"date":"2011-04-16T14:16:05","date_gmt":"2011-04-16T07:16:05","guid":{"rendered":"https:\/\/bahtera.jp\/aps-mrp-process\/"},"modified":"2025-06-02T20:24:22","modified_gmt":"2025-06-02T13:24:22","slug":"aps-mrp-process","status":"publish","type":"post","link":"https:\/\/bahtera.jp\/en\/aps-mrp-process\/","title":{"rendered":"Evolution from MRP (Material Requirements Planning\/Manufacturing Resource Planning) to APS (Advanced Planning and Scheduling)"},"content":{"rendered":"<p>The core of a production management system is MRP II (Manufacturing Resource Planning), and the core of MRP II is MRP I (Material Requirement Planning), where preparing an accurate MPS (Master Production Schedule) is critical.<br \/>\nAPS is the process of seamlessly generating MPS from orders, creating manufacturing orders with MRP, and generating purchase orders after load leveling.<\/p>\n\t\t\t\t<a href=\"https:\/\/bahtera.jp\/en\/indonesia-scheduler\/\" class=\"st-cardlink\" aria-label=\"Production Scheduler in Indonesia\">\r\n\t\t\t\t<div class=\"kanren st-cardbox\" >\r\n\t\t\t\t\t\t\t\t\t\t<dl class=\"clearfix\">\r\n\t\t\t\t\t\t<dt class=\"st-card-img\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2020\/12\/1-18-150x150.png\" class=\"attachment-st_thumb150 size-st_thumb150 wp-post-image\" alt=\"\u30a4\u30f3\u30c9\u30cd\u30b7\u30a2\u306e\u751f\u7523\u30b9\u30b1\u30b8\u30e5\u30fc\u30e9\u30fc\u307e\u3068\u3081\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2020\/12\/1-18-150x150.png 150w, https:\/\/bahtera.jp\/wp-content\/uploads\/2020\/12\/1-18-100x100.png 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/dt>\r\n\t\t\t\t\t\t<dd>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"st-cardbox-t\">Production Scheduler in Indonesia<\/p>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"st-card-excerpt smanone\">\r\n\t\t\t\t\t\t\t\t\t<p>In Indonesia&#8217;s Japanese manufacturing industry, the adoption of production management systems has been increasing. However, when it comes to one of the key challenges in production management\u2014creating feasible production plans that take machine and equipment loads into account\u2014manual work using Excel remains the standard practice. As a result, the demand for production schedulers is expected to grow in the future.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"cardbox-more\">\u7d9a\u304d\u3092\u898b\u308b<\/p>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/dd>\r\n\t\t\t\t\t<\/dl>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<\/a>\r\n\t\t\t\t\n<h2>Evolution from MPS to MRP and MRP II<\/h2>\n<p>MRP, as the name Material Requirement Planning suggests, is about planning the procurement of parts and materials in the future by breaking down products into components, allocating inventory, issued manufacturing orders, and purchase orders, and calculating net requirements.<\/p>\n<p>The Master Production Schedule (MPS), a monthly production plan based on product completion dates, serves as the starting point for MRP calculations.<\/p>\n<p>In the case of pure MRP functionality, strictly speaking, it\u2019s necessary to prepare the product MPS manually using tools like Excel.<\/p>\n<p>MRP then calculates requirements considering inventory allocation and safety stock, but this applies only to work-in-progress and materials.<\/p>\n<p>Another MRP, known as Manufacturing Resource Planning or MRP II, includes the process of generating MPS based on customer orders or forecasts before traditional MRP, and extends to creating procurement plans from the material requirements calculated by MRP.<\/p>\n<p>Typically, customer order quantities fluctuate, and using customer orders or forecasts as the starting point for MRP calculations\u2014allocating product inventory and manufacturing only the net requirements is a method applicable only to industries where demand can be reasonably predicted.<\/p>\n<p>Thus, MPS is created by subtracting product inventory from customer orders or forecasts while considering minimum stock levels, followed by component breakdown and requirement calculations to generate manufacturing orders.<\/p>\n<p>After resource allocation with load leveling, manufacturing instructions are issued, and purchase orders are generated based on this\u2014functionality that aligns closely with MRP II.<\/p>\n<p><img decoding=\"async\" class=\" wp-image-55644 aligncenter\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-373.jpg\" alt=\"Manufacturing Resource Planning\" width=\"655\" height=\"453\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-373.jpg 723w, https:\/\/bahtera.jp\/wp-content\/uploads\/1-373-300x207.jpg 300w\" sizes=\"(max-width: 655px) 100vw, 655px\" \/><\/p>\n<p>The core of a business system (ERP) is MRP II, and the core of MRP II is MRP I.<\/p>\n<p>In MRP II, creating the MPS becomes extremely important, with MPS managing finished products and MRP managing materials and work-in-progress as distinct categories.<\/p>\n<h2>Lead Time Shifting and Load Leveling<\/h2>\n<p>Originally, MPS is a production plan for finished products created through agreement between the sales department, which prioritizes shipping schedules and forecasts from a customer service perspective, and the production planning department (Production Planning and Inventory Control = PPIC), which considers on-site conditions.<\/p>\n<p>In Indonesia, from what is observed on-site, MPS is mechanically created by the production planning department based on forecasts and shipping schedules received from the sales department, with little intervention from sales during the MPS creation phase.<\/p>\n<p>It feels routine to see sales scrambling to the shop floor to follow up only when delivery delays seem likely at the shipping stage.<\/p>\n<p>The unit of lead time (L\/T) is days, and by shifting L\/T day-by-day for each process, the timing for issuing manufacturing instructions is calculated.<\/p>\n<p>However, this means \u201cshifting forward by one day of manufacturing L\/T regardless of whether the order quantity is 1 or 1,000 units.\u201d<\/p>\n<p>Setting L\/T in daily units means planning for regular orders, not small-lot orders like sample production or rare large-scale orders.<\/p>\n<p><img decoding=\"async\" class=\" wp-image-45500 aligncenter\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-1106.png\" alt=\"\" width=\"648\" height=\"450\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-1106.png 720w, https:\/\/bahtera.jp\/wp-content\/uploads\/1-1106-300x208.png 300w\" sizes=\"(max-width: 648px) 100vw, 648px\" \/><\/p>\n<p>For large orders, load leveling should be used, such as assigning tasks to multiple machines in parallel,<br \/>\nrather than addressing it with MRP.<\/p>\n<p>If this cannot be managed, it indicates a flaw in capacity planning. Alternatively, it\u2019s a sales issue of accepting a 100-unit order against a daily production capacity of 10 units.<\/p>\n<p>The purpose of MRP is to create a gross production plan for manufacturing net requirements during regular production.<\/p>\n<p>The production plan created by shifting MRP lead times is viable only with human efforts like on-site adjustment capabilities and production preparation (capacity planning and sales planning).<\/p>\n<p>When this reaches its limit, an imbalance between production planning and capacity planning emerges, resulting in inefficient manufacturing instructions from MRP.<\/p>\n<p>This leads to unnecessary overtime or holiday work despite sufficient production capacity, or stagnation of intermediate inventory.<\/p>\n<p>To address this, the introduction of finite capacity Advanced Planning and Scheduling (APS) without time buckets is considered.<\/p>\n<h2>MRP and Production Number Management<\/h2>\n<p>First, the production planning department creates a daily MPS from the forecast prepared by sales, taking equipment capacity into account.<\/p>\n<p>If products with small order quantities are evenly distributed daily, setup time increases, so adjustments are made, such as concentrating production at the beginning of the week or month.<\/p>\n<p>Running MRP performs requirement breakdown and calculates net requirements, generating manufacturing orders without considering resource capacity, while also calculating the monthly required operating time for producing finished products or work-in-progress.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-77832 aligncenter\" style=\"font-size: 14px;\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2021\/05\/1-8.png\" alt=\"\" width=\"600\" height=\"461\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2021\/05\/1-8.png 600w, https:\/\/bahtera.jp\/wp-content\/uploads\/2021\/05\/1-8-300x231.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>In generating manufacturing orders, production number management involves creating manufacturing orders only for the required quantity from customer orders without lot consolidation, maintaining traceability.<\/p>\n<p>MRP and production number management differ significantly in whether lots are consolidated in the manufacturing process.<\/p>\n<p>Thus, while specialized literature treats them as opposing concepts, in systems, the phrase \u201cMRP compatible with production number management\u201d is used.<\/p>\n<h2>MRP Functions in APS<\/h2>\n<p><img decoding=\"async\" class=\"size-full wp-image-77850 aligncenter\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2021\/05\/1-12.png\" alt=\"\" width=\"600\" height=\"416\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2021\/05\/1-12.png 600w, https:\/\/bahtera.jp\/wp-content\/uploads\/2021\/05\/1-12-300x208.png 300w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><br \/>\nIn an ERP system, after running MRP, manufacturing orders are scheduled with resource allocation considering load leveling, and MRP is run again for material procurement to create a purchasing plan that ensures materials arrive at the necessary timing for production.<\/p>\n<p>Automating this to output manufacturing and purchase orders directly from MPS is what APS achieves.<\/p>\n<p>In production schedulers with APS functionality, the processes following MPS generation are fully automated.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The core of a production management system is MRP II (Manufacturing Resource Planning), and the core of MRP II is MRP I (Material Requirement Planning), where preparing an accurate MPS (Master Production Schedule) is critical.<br \/>\nAPS is the process of seamlessly generating MPS from orders, creating manufacturing orders with MRP, and generating purchase orders after load leveling.<\/p>\n","protected":false},"author":2,"featured_media":94748,"parent":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[619],"tags":[],"class_list":["post-57046","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-production-scheduler"],"_links":{"self":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/posts\/57046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/comments?post=57046"}],"version-history":[{"count":0,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/posts\/57046\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/media\/94748"}],"wp:attachment":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/media?parent=57046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/categories?post=57046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/tags?post=57046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}