【完全初心者向け】”MRP”とは?生産・購買管理の基本

SAPテック

「お客さんから、急に『MRPを使ってみたい』と言われたけれど、実は単語しか知らなくて焦っている……」 「社内で『そろそろシステムでMRPを回さないとダメだ』という話が出ているが、具体的に何ができるのかピンとこない」

製造業や流通業、あるいはIT推進の現場で、いまこのような壁にぶつかっていませんか?

ビジネスの現場で頻繁に飛び交う「MRP(エム・アール・ピー)」という3文字。なんとなく「生産管理や在庫管理に関係するもの」ということは分かっても、その中身を専門用語なしで説明できる人はそれほど多くありません。

しかし、もしあなたの会社が「Excelでの部品手配や在庫管理に限界を感じている」のであれば、MRPはまさにその救世主となる可能性を秘めています。

この記事では、専門用語を一切使わず、「日本一わかりやすいMRPの基本」を解説します。
なぜ多くの企業がExcelを捨ててMRPを導入するのか、その理由と仕組みを、5分でサクッと理解していきましょう!

なぜ今、多くの現場が「Excel管理の限界」を迎えているのか?

具体的な仕組みの話に入る前に、まずは日本の多くの工場や倉庫で「毎日起きているリアルな光景」を振り返ってみましょう。

製品を作るためには、当然ながら「部品」や「原材料」が必要です。
これらを必要なタイミングで、必要な分だけ手配する。
言葉にすれば簡単ですが、実際の現場は次のような“ドタバタ劇”の連続ではないでしょうか。

  • 「部品が足りない!」でラインがストップ 確定したはずの発注を忘れていた、あるいはリードタイム(発注してから届くまでの期間)の計算を誤り、組み立て直前になって部品の欠品が発覚。
    急遽、サプライヤーに泣きついて特急便で送ってもらい、余計なコストがかかってしまう。
  • 「倉庫がパンパン!」でキャッシュが寝る 「足りなくなったら困るから」と、担当者の経験と勘で多めに発注し続けた結果、倉庫には数ヶ月分もの過剰在庫が。
    棚を圧迫するだけでなく、会社の資金(キャッシュ)を眠らせることになり、最悪の場合は型落ちして廃棄処分になる。
  • 「急な変更」でExcelがパニックに 大口の顧客から「来週の納品数を20%増やしてほしい」「納期を3日早めて」と急な変更依頼が入る。
    担当者は慌てて巨大なExcelのマクロを回し、手計算で何十種類もの部品の発注変更をかけるが、どこかで入力ミスや連絡漏れが発生する。

これらは決して、担当者個人の能力不足が原因ではありません。
製品の種類が増え、部品構成が複雑になり、顧客からの短納期化の要求が厳しくなった現代のビジネスにおいて、人間の「頭脳」と「Excel」だけで管理すること自体が、すでに限界を迎えているのです。

この「過不足のない手配」と「急な変更への対応」を、人間の代わりに一瞬で、しかも正確に計算してくれる仕組み。
それこそが、今回ご紹介する「MRP」です。

専門用語なし!MRP(資材要件計画)を「料理」で例えてみる

MRPは、正式名称を Material Requirements Planning(資材要件計画) といいます。
英語にすると難しそうですが、中身は驚くほどシンプルです。

どれくらいシンプルかというと、私たちが日常的に行っている「家庭での料理の段取り」と全く同じです。

今晩、あなたは「カレーを5人前」作ることになったと想像してみてください。
このとき、あなたは無意識のうちに次のステップを踏んでいるはずです。

【ステップ①:レシピの確認】
カレーを5人前作るには、カレールーが1箱、人参が2本、じゃがいもが3個、お肉が500g必要だな、と考える。

【ステップ②:冷蔵庫のチェック】
冷蔵庫を開けてみると、人参はすでに1本ある。じゃがいもも2個残っている。ただし、お肉とルーはゼロ。

【ステップ③:買い物リストの作成】
「人参はあと1本、じゃがいもはあと1個、お肉は500g、ルーは1箱買ってこよう」と、足りない分だけをメモする。

実は、この一連の段取りをシステム上で、工場の規模で行うのが「MRP」の本質です。

工場版のMRPに置き換えてみましょう。

  • カレーを5人前作る = 「生産計画(いつ、何を、いくつ作るか)」
  • レシピ(必要な具材リスト) = 「部品表(BOM:製品を作るのに必要な部品の一覧)」
  • 冷蔵庫の中身を確認する = 「現在庫・発注残の確認(今、倉庫に何個あって、すでに発注済みのものが何個あるか)」
  • 買い物リストを作って買いに行く = 「発注勧告(足りない部品を、いつ、何個、誰に発注すべきかの指示)」

製品がパソコンだろうが、自動車だろうが、化粧品だろうが、やっていることは「レシピを見て、在庫を引いて、足りない分だけ買い物リストを作る」という、極めて合理的な計算なのです。

MRPが自動計算する「3つのステップ」

では、システムとしてのMRPは、具体的にどのような流れで計算を行っているのでしょうか。
少しだけ実務に踏み込んでみましょう!

MRPは主に、以下の3つのステップを自動で処理しています。

ステップ①:ネット所要量計算(本当に足りない分を割り出す)

顧客からの注文や販売計画(総所要量)に対して、まずは倉庫にある「現在の在庫」を差し引きます。さらに、すでにサプライヤーに発注していて「明日届く予定の部品(発注残)」なども考慮します。
こうして、「今あるもの・これから届くもの」をすべて引いた上で、本当に不足している純粋な数量(ネット所要量)を弾き出します。

ステップ②:ロットまとめ(発注する単位を整える)

「人参が1.5本足りない」からといって、スーパーで人参を細切れにして買うことはできませんよね。
通常は「3本入りの袋」で買います。 工場でも同じです。
部品ごとに「100個単位でしか買えない」「箱単位で購入する」といったルール(発注ロット)があります。
MRPは、ステップ①で出た不足分を、この取引ルールに合わせて「実際に発注すべき単位」に自動でまとめ直してくれます。

ステップ③:先行計算(「いつ」手配すれば間に合うかを逆算する)

ここがMRPの真骨頂です。
部品ごとに「発注してから届くまでにかかる日数(リードタイム)」を登録しておきます。
例えば、「来週の金曜日に製品を組み立てたい。部品Aは届くまでに3日かかる」のであれば、MRPは自動的に「逆算して、今週の火曜日には発注書を送りなさい」という計画を立ててくれます。

この3つのステップを、人間がExcelでやろうとすると、部品の数が100点、200点と増えた時点で計算が追いつかなくなります。
しかしシステムであれば、何万点という部品があっても、わずか数分で正確な「買い物リスト(発注計画)」を作り上げてしまうのです。

MRPを導入することで現場が得られる「3つの大変化」

もし、あなたのお客さんや自社がMRPを本格的に活用し始めたら、現場の日常はどのように変わるでしょうか。
得られるメリットは多岐にわたりますが、特に大きなインパクトは次の3点です。

メリット①:「勘と経験」の手配から脱却し、手配ミスがゼロになる

これまでは「ベテランのAさんじゃないと、どの部品をいつ発注すればいいか分からない」という属人化が起きていたかもしれません。
MRPを導入すれば、システムが客観的なデータに基づいて発注指示(アラート)を出してくれるため、新人であっても最適なタイミングでミスなく発注ができるようになります。

メリット②:適正在庫が実現し、倉庫とキャッシュフローが劇的に改善する

「念のため多めに持っておこう」という不安から解放されます。
必要な時に、必要な分だけが届く「Just In Time」に近い状態をシステムがコントロールするため、倉庫のデッドスペースが減り、在庫に消えていた運転資金が手元に残るようになります。
経営層にとっては、これが最も嬉しいメリットです。

メリット③:突然の「計画変更」に対して、5分でリカバリーができる

「取引先から急な減産依頼が来た」「納期が前倒しになった」というトラブルは日常茶飯事です。
Excel管理の場合、関係するすべての部品の計算をやり直すのに丸一日かかったり、手直しが間に合わず手配ミスが起きたりします。
MRPであれば、新しい生産計画を入力して「再計算ボタン」をポチッと押すだけ。
わずか数分で、影響を受けるすべての部品の発注スケジュールが自動修正されます。
この圧倒的な「変化への対応力」こそが、現代の製造業にMRPが必要とされる最大の理由です。

【超重要】MRPは「魔法の杖」ではない!成功のための前提条件

ここまでMRPの素晴らしいメリットをお伝えしてきましたが、ここで一つ、重要な注意点があります。ブログや提案書で良いことばかりを書いてしまうと、いざ導入したときに「話が違う!」となりかねません。

実は、MRPは「魔法の杖」ではありません。
コンピュータは、入力されたデータが正しければ完璧な答えを出しますが、入力されたデータが間違っていれば、完璧に間違った答えを出します。
(ITの世界ではこれを「Garbage In, Garbage Out(ゴミを入れたらゴミが出てくる)」と呼びます)

MRPを正しく機能させるためには、以下の「3つの基本データ(マスタ)」が整備されていることが絶対条件となります。

  1. 正確な在庫データ: 「システム上の在庫は100個だけど、倉庫を見に行ったら80個しかなかった」という状態では、MRPは狂った計算をしてしまいます。日々の入出荷をリアルタイムに記録し、定期的な棚卸しで実在庫とシステム在庫を一致させておく必要があります。
  2. 正確な部品表(BOM): 「製品Aを作るためには、部品Bが2個、部品Cが1個必要」というレシピデータが最新にアップデートされている必要があります。設計変更があったのにシステムを書き換えていないと、古い部品が発注されてしまいます。
  3. 正しいリードタイム: 「発注してから届くまで本当に何日かかるのか」の実態に即した設定が必要です。ここが適当だと、組み立て日に部品が間に合わない、といった事態が起こります。

「なんだ、やっぱり準備が大変そうだな……」と思われたかもしれません。
しかし、これらを最初からすべての製品で完璧にやろうとする必要はありません。
まずは「売れ筋の主要製品3つだけ」など、スモールステップでデータを整え、部分的にMRPの恩恵を感じながら徐々に広げていくのが、成功している企業の共通パターンです。

まとめ:Excelの限界を感じたら、まずは「身近な一歩」から

「MRP」という言葉は一見難しそうですが、その本質は「無駄なく、遅れなく、スマートに買い物をこなすための自動計算の仕組み」です。

  • Excelでの管理が複雑になりすぎて、マクロがいつ壊れるかビクビクしている
  • 部品の手配ミスや納期遅れ、または過剰在庫が慢性化している
  • 熟練の担当者の頭の中にしか手配のルールがなくて属人化している

もし、あなたのお客さんや自社の現場にこのような兆候が一つでもあるなら、それは「MRPを検討すべきタイミング」が来ているサインです。

まずは、現在の「在庫数」や「部品の組み合わせ(レシピ)」が、どのくらいデータとして整理されているかを棚卸しすることから始めてみませんか?

コメント

タイトルとURLをコピーしました