受注管理表(計画・所要量計算)
受注管理表の画面構成と操作方法。需給マトリックス、生産計画の入力、所要量計算(MRP)の実行方法を解説します。
概要
受注管理表(Order Management)は、品目ごとの 需要と供給を日次マトリックスで一覧表示 する画面です。内示・受注・かんばん・生産計画・出荷指示・在庫推移を1つの画面で把握し、計画を立てることができます。
画面URL: /app/order-management

画面構成
左ペイン:品目リスト
品目(社内型番単位)が一覧表示されます。顧客品番マッピング(Customer Item Mapping)がある品目もない品目も統合して表示されます。
フィルタ機能:
| フィルタ | 説明 |
|---|---|
| 年月 | 表示対象の年月を選択 |
| 品目コード | 社内型番・客先型番の部分一致検索 |
| 品目名 | 品目名の部分一致検索 |
| 品目グループ | 品目グループで絞り込み |
| 顧客 | 特定の顧客に紐づく品目のみ表示 |
| 担当者 | 注文管理アノテーションで割り当てられた担当者で絞り込み |
| 警告あり | 欠品アラートがある品目のみ表示 |
| 販売品目 | 販売品目/非販売品目で絞り込み |
| 有効品目 | 有効/無効品目で絞り込み |
右ペイン:需給マトリックス
品目を選択すると、右ペインに日次の需給データが 8行構成 で表示されます。
行構成(上から順)
| # | 行名 | データソース | 説明 |
|---|---|---|---|
| 1 | 内示 | Daily Forecast | 顧客からの内示数量。EDI取込で自動登録 |
| 2 | 受注 | Sales Order | 確定受注数量 |
| 3 | 納入回答 | Delivery Schedule | 顧客への納入回答数量 |
| 4 | かんばん(朝便) | Kanban | 朝便の出荷かんばん |
| 5 | かんばん(昼便) | Kanban | 昼便の出荷かんばん |
| 6 | 生産計画 | Work Order | 生産指図の計画数量(ステータス別内訳あり) |
| 7 | 出荷(計画/確定) | Shipment Instruction | 出荷指示(Draft=計画、Submit=確定) |
| 8 | 在庫推移 | 計算値 | 累積在庫の日次推移 |
サマリーバー
マトリックスの上部に、以下のサマリー情報が表示されます:
- 製品在庫: Bin在庫の現在数量
- 仕掛在庫(WIP): Container在庫の現在数量
- 安全在庫: Item.safety_stock の設定値
- 内示合計(当月/翌月/翌々月): Monthly Forecast の合計
工程別仕掛
サマリーエリアには、工程別の仕掛品数量も表示されます(最大9工程分)。例えば「浸漬: 120個 → 蒸煮: 60個 → 発酵: 30個」のように、製造パイプラインの現況がわかります。
主な操作
1. 生産計画の入力・更新
マトリックス内の 生産計画行 のセルを直接クリックし、数量を入力することで、生産計画(Production Plan)を更新できます。
- 楽観的ロック: 同時編集を検知し、他ユーザーの変更と衝突した場合はコンフリクト警告が表示されます
- 保存: 入力後、保存ボタンで一括保存されます
2. 納入回答の管理
納入回答(Delivery Schedule)は、以下の操作が可能です:
- 数量変更: セルをクリックして回答数量を変更
- 日付移動: ドラッグまたはコンテキストメニューで日付を変更
- ステータス変更: 回答のステータスを変更(Active/Postponed/Cancelled)
- 削除: 不要な回答を削除
3. 内示の手動リビジョン
内示データに対して、手動で改訂を登録できます:
- セルを右クリック → 「改訂を登録」を選択
- 改訂数量、理由、添付ファイルを入力
- リビジョン履歴として自動記録されます
4. アラートの確認
画面ではリアルタイムにアラートが検出・表示されます:
| アラート | 条件 |
|---|---|
| 在庫不足 | 累積在庫が安全在庫を下回る日がある |
| 内示変動 | 前回値から数量が増減、または日付が前倒し・後ろ倒しされた |
| 出荷遅延 | 出荷予定に対して在庫が不足 |
計画(Production Planning)
3チャネル計画ダッシュボード
計画ダッシュボード(/app/production-planning)では、3つのチャネル別に計画状況を確認・実行できます:
| チャネル | ロジック | WO作成方法 |
|---|---|---|
| 海外大口 | 確定SO(Sales Order)から直接WO作成 | SO選択 → 一括WO生成 |
| スーパー日々 | SO + 内示(Daily Forecast)からFG需要算出 → BOM展開でWIP集約 | WIPプレビュー → 数量確認・編集 → WO生成 |
| ECモール(即納) | 安全在庫割れ品目を自動検出 → 補充WO作成 | 自動検出 → 一括WO生成 |
スーパー日々のWIPプレビュー
スーパーチャネルでは、FG(完成品)需要をBOM展開し、WIP(仕掛品)に集約した結果をプレビューできます:
- 期間(内示期間・受注期間)を指定
- 「プレビュー」ボタンを押すと、WIP品目ごとの必要量が表示される
- 数量を編集可能(釜サイズ 69kg 単位で切り上げが推奨)
- 「WO作成」で Draft 状態の Work Order が一括生成される
ECモール自動補充
ECチャネルでは:
custom_planning_channel = 'ECモール(即納)'かつsafety_stock > 0の品目を対象- 現在庫
<安全在庫 の品目を自動検出 - 補充量 = 安全在庫 × 1.2(バッファ20%加算) - 現在庫
- FG BOM の WO Draft を一括作成
所要量計算(MRP)
MRPの実行
MRP(Material Requirements Planning)は MRP実行センター(/app/mrp-run-center)から実行します。
MRPの計算ロジック
-
需給イベント収集: 以下のイベントから需要と供給を収集
- 需要: Sales Order(確定受注)、Daily Forecast(内示、オプション)
- 供給: Purchase Order(発注済)、Work Order(生産指図)、Purchase Receipt(入庫済)
-
日次在庫投影: 現在の在庫から出発し、日次で需要を消費・供給を加算
日次投影在庫 = 前日在庫 - 当日需要 + 当日供給 -
不足検出: 投影在庫が安全在庫を下回る日を検出
不足量 = 安全在庫 - 投影在庫 -
供給種別判定:
- BOMあり → MAKE(製造指図を提案)
- BOMなし → BUY(購買依頼を提案)
-
BOM展開(多段、最大5階層):
- FG品目のBOMを展開し、RM(原材料)の所要量を算出
- UOM変換(kg↔g↔個 など)を自動処理
- 各階層の品目を再帰的に展開
-
リードタイム考慮:
- BUY品目: Item Supplier.lead_time_days → Item.lead_time_days の優先順
- MAKE品目: Item.mfg_lead_time_days
MRPの結果
MRPの結果は、Run Snapshot として保存され、以下の情報を含みます:
| 情報 | 説明 |
|---|---|
| 不足品目リスト | 安全在庫割れが発生する品目 |
| 不足日 | いつ在庫が不足するか |
| 不足量 | 必要な追加供給量 |
| 供給タイプ | MAKE(製造)/ BUY(購買) |
| 提案アクション | WO作成 or 購買依頼作成 |
MRP結果からのアクション
MRP結果画面から、以下のアクションが実行できます:
- 製造指図(WO)の一括作成: MAKE品目に対して Draft WO を作成
- 購買依頼(PR)の一括作成: BUY品目に対して Material Request を作成
- PR Cart: 購買依頼をカートに追加し、まとめて発注(Purchase Order)に変換
休日管理
受注管理表は、会社の Holiday List に基づいて土日祝日を識別し、マトリックス上で色分け表示します。生産計画の立案時に非稼働日を視覚的に把握できます。