ある1件の注文の壮大な旅
顧客がオンラインで3点の注文を入れました。商品Aはカリフォルニア倉庫に在庫があり、商品Bはテキサスのみ、商品Cは両方にあります。どの倉庫がこの注文を処理すべきでしょうか。荷物はいくつに。どのキャリアで。このような判断はeコマース企業で毎分数千回も発生しています——人間のチームでは到底追いつきません。
判断を下すのはOMS(Order Management System、注文管理システム)です。WMSが「倉庫の中で起きること」を管理するなら、OMSは「注文がどこへ行き、どう処理されるか」を管理します。その2つの中核機能——受注ルーティングと分割/集約——は、フルフィルメントコストと顧客体験を直接左右します。
中核機能1:受注ルーティング——どの倉庫が注文を受けるか
受注ルーティングはOMSの頭脳です。あらかじめ設定されたルールに基づき、各注文を最適なフルフィルメント拠点(倉庫、店舗、3PL)に割り当てます。
よく使われる5つのルーティングルール
| ルーティングルール | ロジック | 向いているケース |
|---|---|---|
| 最寄りフルフィルメント | 配送先住所に最も近い在庫保有倉庫を選ぶ | スピード重視のコモディティEC |
| 最低コスト | 運賃+作業コストの合計を最小化 | 利益率に敏感な低単価商品 |
| 在庫バランス | 在庫過剰の倉庫から優先的に出荷 | シーズン末の売り切り、複数DC在庫 |
| 単一DC優先 | 可能な限り1つの倉庫から全商品を出荷 | 分割が少なく、体験が良い |
| 店舗フルフィルメント | 在庫のある最寄り店舗から出荷 | オムニチャネル小売(ship-from-store) |
実際には、これらのルールは重ねて使います。まず単一DCを試し、次に最低コスト、それでもだめなら最寄りフルフィルメントという順番です。ルールエンジンは商品カテゴリ、顧客ランク、プロモーションごとに異なる戦略を適用できます——VIP注文にはまったく別のルーティングロジックを走らせることも可能です。
中核機能2:分割と集約——荷物の芸術
分割:1つの注文、複数の荷物
商品が複数の倉庫に分散していたり、一部が欠品していたりすると、OMSは注文を分割してサブオーダーにし、それぞれ個別に処理します。肝心なのは賢く分割することです。欠品品はフルセットが揃うのを待つべきか、それとも在庫品を先に出荷するか。どれくらい待つか。ここではAvailable-to-Promise(ATP)データとバックオーダー方針が必要です。優れたOMSは顧客に自動通知します。「ご注文は2個口でお届けします」
集約:複数の注文、1つの荷物
逆に、短い期間内に同じ顧客から入った複数の注文は1つの荷物に集約でき、運賃1件分を節約できます。集約の時間枠は通常2–4時間です——短すぎると何も集約できず、長すぎるとスピードが落ちます。データによれば、優れた集約戦略は小包運賃の8–15%を削減します——1日10,000件の小売企業なら、年間で数十万ドルの節約になります。
上級編:ダイナミックルーティングと機械学習
ルールエンジンはOMSルーティングの1.0、ダイナミックルーティングは2.0です。システムがライブデータに基づいて自動で戦略を調整します。ある倉庫の過負荷リスクが上がると、注文の20%が自動的に次善のDCへ振り分けられます。あるキャリアのオンタイム率が1週間連続で低下すると、そのルーティング重み付けは自動で下がります。
さらに進んで、先進的なOMSプラットフォームは「予測ルーティング」に機械学習を使い始めています。過去データから各倉庫のキャパシティと混雑を4時間先まで予測し、「今」空いている倉庫ではなく「これから」空く倉庫へ注文を振り分けます。実地データでは、ダイナミックルーティングがフルフィルメントコストをさらに5–8%削減しています。ただし注意点が1つあります。ダイナミックルーティングはデータ品質の上に成り立ちます——在庫が不正確だったり、輸送リードタイムのデータが欠けていたりすると、アルゴリズムは誤差を増幅するだけです。2.0に挑む前に、まず1.0のルールエンジンを安定させてください。
集約時間枠:A/Bテストで最適値を探る
集約時間枠は2時間がいいのか、4時間がいいのか。当てずっぽうはやめましょう——A/Bテストです。
- 配送先住所ごとにクラスタリングした30日分の過去注文データを取り出します。
- 2時間、3時間、4時間の時間枠をシミュレーションし、「削減できた運賃」と「遅延した注文の割合」を比較します。
- 遅延注文が5%未満に収まる中で、最も運賃を削減できた時間枠を選びます。
1日20,000件のeテーラーがまさにこれをテストしました。2時間枠では運賃6%削減・遅延1.2%、4時間枠では13%削減・遅延6.8%でした。選ばれたのは3時間、11%削減・遅延3.1%です。集約はスピードを少し犠牲にして運賃を節約する取引——その交換レートは勘ではなくデータから導くべきです。
ケーススタディ:美容系eテーラーのルーティング最適化

東西両海岸に1つずつDCを持つカリフォルニアの美容系eテーラーは、1日8,000件の注文を処理していました。「最寄りフルフィルメント」の単一ルールでは、西海岸DCが慢性的にパンクする一方、東海岸DCは遊んでしまい、運賃コストがかさんでいました。3層ルーティングのOMSを導入後——まず単一DC優先(分割率が35%から12%に低下)、次に総コスト最安(運賃+作業)、そして在庫バランス(シーズン末に東海岸の過剰在庫を自動消化)——3か月後の成果はこうです。平均運賃18%ダウン、分割率は23ポイント低下、オンタイム出荷率は96%から99.2%に向上しました。
避けるべき落とし穴
- ルールが多ければ良いわけではない:40超のルーティングルールを持つOMSを見たことがありますが、何か壊れたときに誰も触ろうとしませんでした。15ルールを超えたら、簡素化してアーカイブしてください。
- ルーティングは在庫精度に依存する:OMSが見るのは各倉庫が報告する「利用可能」在庫です。WMSの在庫が間違っていれば、ルーティングは「間違ったものを正確に出荷する」仕組みになります。OMS稼働前に在庫精度を95%以上に引き上げてください。
- 分割の総コストをモデル化する:分割はスピードを上げますが、運賃とカスタマーサービスの問い合わせが増えます。分割ポリシーはすべて、過去の注文データでシミュレーションしてから有効化してください。
まとめ
OMSがやることは2つです。ルーティングが「どこから出すか」を決め、分割/集約が「どう出すか」を決めます。 どちらもルールで動き、コストを最適化し、体験を形作ります。OMSを評価するときは、派手なダッシュボードに惑わされず、2つの質問をしてください。ルーティングルールエンジンは柔軟か。分割/集約ポリシーは事業の変化に追従できるか。その答えが、OMSに投資する価値があるかを決めます。
英語版からの翻訳。内容に相違がある場合は英語版を優先します。





