{"id":66963,"date":"2018-12-22T23:36:00","date_gmt":"2018-12-22T16:36:00","guid":{"rendered":"https:\/\/bahtera.jp\/raw-material\/"},"modified":"2025-03-20T09:30:32","modified_gmt":"2025-03-20T02:30:32","slug":"raw-material","status":"publish","type":"post","link":"https:\/\/bahtera.jp\/en\/raw-material\/","title":{"rendered":"Production Plan Created with a Production Scheduler Considering Raw Material Inventory Constraints"},"content":{"rendered":"<p>If assignments are made forward from the initial process using raw materials, a plan that naturally consumes inventory first can be created. However, if assignments are made backward from processes closer to shipping, manufacturing orders for work-in-progress are generated first, and inventory is allocated to the final shortfall, potentially preventing a plan that prioritizes inventory consumption.<br \/>\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<\/p>\n<h2>Prioritizing Raw Material Inventory Consumption vs. Manufacturing to Meet Shipping<\/h2>\n<p>In Indonesian manufacturing, planners typically from the PPIC (Production Planning and Inventory Control) department create a production schedule (baseline production plan) based on forecasts or orders from the sales department, subtracting product inventory to determine completion dates. They then break down the bill of materials (BOM) to generate manufacturing orders for process-specific work-in-progress, shifting dates while accounting for safety stock days.<br \/>\nThis results in manufacturing orders stacking up on the calendar. Planners then adjust overloaded days by moving orders forward or to other machines, crafting a production plan digestible by the factory\u2019s equipment.<br \/>\n<img decoding=\"async\" class=\"wp-image-44402 aligncenter\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-1066.png\" alt=\"How Your Current Staff Creates Production Plans\" width=\"594\" height=\"410\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-1066.png 1000w, https:\/\/bahtera.jp\/wp-content\/uploads\/1-1066-300x207.png 300w, https:\/\/bahtera.jp\/wp-content\/uploads\/1-1066-768x531.png 768w\" sizes=\"(max-width: 594px) 100vw, 594px\" \/><br \/>\nThis method is called backward scheduling. Conversely, generating manufacturing orders sequentially from the initial to final processes based on required order quantities and assigning them to machines is called forward scheduling.<br \/>\nIn practice, after confirming no delays with backward scheduling, planners often shift production forward to avoid excess inventory while boosting utilization rates, resulting in a hybrid of backward and forward scheduling.<br \/>\nRegardless of the planning method, from a first-in-first-out raw material inventory perspective, it\u2019s natural to prioritize manufacturing with available raw material stock. Forward scheduling from the initial process using raw materials naturally creates a plan that consumes inventory first.<br \/>\nOn the other hand, backward scheduling from processes closer to shipping generates manufacturing orders for work-in-progress to meet shipping needs first, allocating raw material inventory last, which may not prioritize inventory consumption.<\/p>\n<h2>Planning to Produce Orders with Available Raw Material Inventory First<\/h2>\n<p>To create a plan prioritizing production of orders with available raw material inventory, the production scheduler Asprova, during backward assignment, first assigns \u201creplenishment orders for raw materials generated from received orders that are linked to purchase orders or open orders other than physical inventory.\u201d This naturally assigns orders linked to physical inventory last, crafting a plan that prioritizes production with available material inventory.<br \/>\nTo assign manufacturing orders linked to non-inventory raw material orders first in backward scheduling, set the following assignment rule (dispatching rule) in descending order:<\/p>\n<div class=\"graybox\">\n<div class=\"maruck\">\n<ul>\n<li>IF(SumIF(ME.Order.&#8217;Child Order (Recursive)&#8217;,TARGET.Item.ItemType==&#8217;Raw Material&#8217;&amp;&amp;TARGET.OrderType!=&#8217;Inventory (Absolute Quantity)&#8217;,TARGET.OrderQuantity)&gt;0,1,0)<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"wp-image-44455 aligncenter\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-1071.png\" alt=\"Asprova Resource Gantt Chart\" width=\"593\" height=\"288\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-1071.png 1000w, https:\/\/bahtera.jp\/wp-content\/uploads\/1-1071-300x146.png 300w, https:\/\/bahtera.jp\/wp-content\/uploads\/1-1071-768x374.png 768w\" sizes=\"(max-width: 593px) 100vw, 593px\" \/><br \/>\nWhen MRP (Material Requirements Planning) doesn\u2019t account for raw material purchase orders or open orders, setting the earliest start date of manufacturing orders to the raw material availability date (e.g., delivery date) creates a plan considering raw material constraints. However, while this works in forward scheduling, it may not be effective in backward scheduling from later processes when equipment capacity has slack.<\/p>\n<h2>Switching to Alternative Raw Materials When Current Inventory Runs Out<\/h2>\n<p>For the initial board mounting process, a raw material constraint can be set to switch from part B2 (current warehouse inventory) to part B3 after B2 is depleted.<\/p>\n<div class=\"graybox\">\n<div class=\"maruck\">\n<ul>\n<li>Set the instruction code for parts B2 and B3 in the manufacturing BOM to In2 as alternative raw materials.<\/li>\n<li>Set auto-replenishment for part B2 to \u201cNo\u201d in the item table.<\/li>\n<li>Set the raw material switch target for part B2 to part B3 in the item table.<\/li>\n<li>Set auto-replenishment for part B3 to \u201cYes (Inventory + 1-to-1 Production)\u201d or \u201cYes\u201d in the item table.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"wp-image-44469 aligncenter\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2-13.png\" alt=\"Asprova Resource Gantt Chart\" width=\"562\" height=\"223\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/2-13.png 1000w, https:\/\/bahtera.jp\/wp-content\/uploads\/2-13-300x119.png 300w, https:\/\/bahtera.jp\/wp-content\/uploads\/2-13-768x304.png 768w\" sizes=\"(max-width: 562px) 100vw, 562px\" \/><\/p>\n<h2>Avoiding Production of Manufacturing Orders Without Raw Material Inventory or Open Orders<\/h2>\n<p>A production plan can be created to avoid manufacturing orders that exceed available raw material inventory or confirmed open orders (received quantities).<\/p>\n<div class=\"graybox\">\n<div class=\"maruck\">\n<ul>\n<li>Set auto-replenishment for part A to \u201cNo\u201d in the item table.<\/li>\n<li>Set the raw material constraint flag for part A to \u201cYes\u201d in the item table.<\/li>\n<li>Set \u201cYes\u201d to impose raw material constraints in the planning parameters.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p><img decoding=\"async\" class=\"wp-image-44473 aligncenter\" src=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-1072.png\" alt=\"Asprova Resource Gantt Chart\" width=\"531\" height=\"236\" srcset=\"https:\/\/bahtera.jp\/wp-content\/uploads\/1-1072.png 1000w, https:\/\/bahtera.jp\/wp-content\/uploads\/1-1072-300x134.png 300w, https:\/\/bahtera.jp\/wp-content\/uploads\/1-1072-768x342.png 768w\" sizes=\"(max-width: 531px) 100vw, 531px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If assignments are made forward from the initial process using raw materials, a plan that naturally consumes inventory first can be created. However, if assignments are made backward from processes closer to shipping, manufacturing orders for work-in-progress are generated first, and inventory is allocated to the final shortfall, potentially preventing a plan that prioritizes inventory consumption.<\/p>\n","protected":false},"author":2,"featured_media":44462,"parent":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[619],"tags":[],"class_list":["post-66963","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\/66963","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=66963"}],"version-history":[{"count":0,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/posts\/66963\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/media\/44462"}],"wp:attachment":[{"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/media?parent=66963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/categories?post=66963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bahtera.jp\/en\/wp-json\/wp\/v2\/tags?post=66963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}