定義:ロケーション単位の在庫と倉庫作業を管理するシステム
WMS(Warehouse Management System/倉庫管理システム)は、倉庫内の在庫を「どの棚(ロケーション)に・どのロットが・いくつあるか」の粒度で管理し、入庫・格納・ピッキング・出庫といった倉庫作業を指示・記録するシステムです。ハンディターミナルやバーコード・RFIDによる現物確認と一体で運用されるのが通常で、在庫の帳簿と現物を一致させることが存在意義です。
ERPの在庫が「会計のための数量」だとすれば、WMSの在庫は「作業のための現物」です。
誤解されやすい点:ERP・WMS・MESの在庫は粒度が違う
| ERP | WMS | MES | |
|---|---|---|---|
| 在庫の単位 | 品目×保管場所(倉庫単位) | 品目×ロット×ロケーション | 品目×ロット×工程(仕掛) |
| 目的 | 資産評価・所要量計算 | 現物管理・作業効率 | 工程進捗・トレーサビリティ |
| 対象範囲 | 全社 | 倉庫の中 | 製造現場の中 |
誤解されやすいのは、「WMSを入れれば工場の在庫がすべて見える」という期待です。WMSの視野は原則として倉庫の入口から出口までで、工程に払い出された後の材料や仕掛品(WIP)はMESの領分です。逆に、MESの在庫機能で倉庫のロケーション管理までやろうとすると、ピッキング最適化や波動対応などWMSが得意とする領域を作り込みで再発明することになります。
三重管理を避ける定石は、「資産の正はERP、倉庫の現物の正はWMS、工程内の正はMES」と宣言し、受け渡し点(払出・完成入庫)だけを連携することです。
実務でこの用語が出てきたら確認すべきこと
- 工程への払出をどちらが指示するか。製造指図に基づく払出指示をMESから出すか、WMSの出庫指示で賄うかは、最初に決める境界です
- ロット情報の受け渡し。トレーサビリティを成立させるには、WMSが持つ入荷ロットが払出時にMESへ渡る設計が必須です
- 工程横の「中間置き場」の扱い。倉庫でも工程でもない置き場を誰が管理するかは、三重管理が生まれる典型ポイントです
よくある質問
製造現場の部材置き場はWMSとMESのどちらで管理すべきですか?
その置き場から「作業として出し入れを管理したい」ならWMS的な管理、「工程の進捗として捉えたい」ならMESです。判断基準は距離ではなく、払い出した時点で製造指図に紐づくかどうかです。指図に紐づいた後の現物はMESで追うのが原則です。
ERPの倉庫管理モジュールがあればWMSは不要ですか?
ロケーション数が少なく、ハンディでの現物確認まで求めないならERPで足りることもあります。ピッキングの動線最適化、波動の大きい出荷、マテハン機器(自動倉庫・ソーター)との接続が必要になった時点で、専用WMSの領域です。
