目次
この記事のポイント
- プラントは購買・生産・在庫・出荷が行われる組織単位。1つのプラントは必ず1つの会社コードに属する
- S/4HANAでは評価領域=プラントに固定。在庫金額・MRP・FI自動転記の単位になる
- OX10の入力はプラントキー・名称・工場カレンダーの3点+住所タブ。プラントキーは後から変更できない
- 保管場所(OX09)は4桁コードの「数量の置き場所」。在庫金額には影響せず、あとから追加しやすい
01WHAT プラントとは何か——「在庫評価の単位」であり「現場の単位」
プラント(Plant、独語ではWerk)とは、購買・生産・在庫管理・出荷といった物流活動が実際に行われる組織単位です。工場、倉庫、配送センター、地域の営業所などが該当します。SAP MMの設定では、会社コードの下に位置づけられる組織レベルになります。
重要なルールは2つです。1つ目は1つのプラントは必ず1つの会社コードにのみ属すること。2つ目は、1つの会社コードは複数のプラントを持てることです。この「多対一」の関係が、企業グループの組織設計の自由度を決めます。
プラントが決める3つのこと——評価・計画・会計
プラントという単位を置くと、次の3つが同時に決まります。ここを理解せずに番号を決めると、あとで設計をやり直すことになります。
- ① 在庫金額の評価(評価領域)——S/4HANAでは評価領域(Valuation Area)はプラントに固定されています。同じ品目でもプラントが違えば在庫金額は別々に評価されます
- ② MRP・生産計画・所要量計算の単位——品目マスタのMRPデータや在庫・購買データはプラント単位で持ちます。「どのプラントに品目を展開するか」がそのまま在庫管理の範囲になります
- ③ FI(会計)への自動転記と権限の単位——在庫の増減はプラント(評価領域)を通じて在庫勘定へ自動転記されます。購買や在庫の権限をプラント単位で分ける運用も一般的です
保管場所は「数量の置き場所」——金額には影響しない
保管場所(Storage Location)は、プラント内で在庫を物理的に区別する単位です。「原料倉庫」「完成品倉庫」「検品エリア」「廃棄置き場」のように、現場の置き場所に合わせて複数定義できます。入庫・出庫・在庫転送・棚卸といった在庫伝票は、すべてプラント+保管場所の組み合わせに対して転記されます。
ここで混同しやすいのが金額の扱いです。在庫数量は「プラント+保管場所」で管理されますが、在庫の評価額(金額)はプラント単位で決まります。つまり保管場所をいくら細かく分けても、会計上の在庫金額は変わりません。この非対称性が、プラントと保管場所の「設計の重さの違い」を生みます。
「評価領域」はECC時代と設定が違う
ECC(旧版)では、評価領域を会社コード単位にするかプラント単位にするかをOX14で選べました。S/4HANAでは評価領域はプラント固定です。つまり「在庫の評価方法(標準原価・移動平均)を変えたい拠点」は、必ずプラントを分ける必要があります。ここがプラント設計で最初に確認すべき論点です。
02POINTS OX10:プラント定義で入力する3点セット
プラントの定義は「Define, Copy, Delete, Check Plant」というIMGアクティビティ(Tコード:OX10)で行います。新規エントリで入力する項目は多くありません。プラントキー・名称・工場カレンダーの3点が基本データで、住所や言語は住所タブで入力する——という「2画面構成」が最初のつまずきポイントです。
| 入力場所 | 項目 | 内容と勘所 | 後から変更 |
|---|---|---|---|
| 基本データ | プラントキー(4桁) | 伝票・マスタ・権限に残る番号。「拠点コード+連番」など将来の増設を見越して決める | 不可(実質) |
| 基本データ | 名称(Name 1) | 帳票やレポートに出る拠点名。正式名称で登録する | 可能 |
| 基本データ | 工場カレンダー | 稼働日・休日のカレンダーキー。MRPのリードタイム計算に効く | 可能 |
| 住所タブ | 住所・国・地域 | 番地、郵便番号、市区町村、国、地域。税・配送の前提になる | 可能 |
| 住所タブ | 言語キー・連絡先 | 帳票の言語、電話・FAX・メール。海外拠点では特に重要 | 可能 |
OX10の操作手順——5ステップ
設定の流れは次のとおりです。SPRO(IMG)のメニューをたどる場合のパスも添えました。IMGの起動方法そのものに不安がある場合は、IMG(SPRO)入門:SAP MMの設定画面への行き方とメニューパスで先に確認してください。
- OX10を起動する——SPRO > Enterprise Structure > Definition > Logistics – General > Define, Copy, Delete, Check Plant。Tコードを直接入力しても同じ画面に入ります
- 「新規エントリ」か「参照プラントからのコピー」を選ぶ——既存プラントがある場合はコピー(Copy)を使うと、住所やカレンダーの入力ミスを減らせます
- プラントキー・名称・工場カレンダーを入力する——この画面では住所を完結できません。3項目を入れて次へ進みます
- 住所タブで住所・言語・連絡先を入力する——番地、郵便番号、市区町村、国、地域、言語キー、電話・FAX・メールを登録します
- 保存して移送依頼に登録する——カスタマイズ変更なので移送依頼(開発→検証→本番)に載せます。その後OX18で会社コードに割り当てて完了です
工場カレンダーは「国・地域」で使い分ける
工場カレンダーは稼働日・休日の定義で、MRPのリードタイム計算や納期計算に影響します。日本拠点と海外拠点で祝日が違うのは当然なので、国別のカレンダーキーを用意して使い分けます。住所タブの言語キーも、帳票の出力言語に直結するため、海外拠点では必ず設定しましょう。
プラントキーの「後から変更」は考えない
名称や住所は変更できますが、プラントキーは在庫伝票・品目マスタ・購買情報レコード・権限ロールに入り込みます。変更には大量のデータ移行と移行リハーサルが必要で、本番稼働後は現実的ではありません。「拠点コード+連番」「国内は1xxx、海外は2xxx」のように、買収や新工場の増設まで見越した番号体系を最初に決め切ってください。
03STEP OX09:保管場所の定義と命名ルール
プラントの定義と割当が終わったら、在庫を持つ単位=保管場所を作ります。保管場所の定義はIMGの「Maintain Storage Location」(Tコード:OX09)で行います。ここでのポイントは、保管場所は「プラントを選んでから」作るという操作順です。OX09は最初にプラントを指定する画面から始まります。
- OX09を起動する——SPRO > Enterprise Structure > Definition > Materials Management > Maintain Storage Location
- 対象プラントを選択する——作成した保管場所はこのプラントにのみ属し、他のプラントとは共有できません
- 「新規エントリ」で保管場所コードと説明を入力する——コードは4桁(英数字)。説明は現場が読んで用途の分かる名称にします
- 保存して移送依頼に登録する——OX09もカスタマイズなので移送依頼に載せます。現場の運用で追加する場合はアプリケーション側のMMSCでも作成できます
- 必要に応じて品目マスタ・MRPエリア・WM連携を整える——品目を保管場所ビューまで展開し、倉庫管理(WM/EWM)を使う場合は倉庫番号とのリンクを設定します
保管場所コードは「4桁・用途が読める・プラントを含めない」
保管場所コードは4桁しかありません。だからこそ、導入時に命名ルールを決めておく価値があります。実務で定着しやすいのは次の4原則です。
- ① 用途が読める英数字にする——RAWM(原料)、FGDS(完成品)、QINS(検品)、SCRP(廃棄)のように、現場とレポートの両方で意味が通るコードにする
- ② プラントコードを埋め込まない——伝票には必ずプラントが入るため、コードに拠点情報を重複させると桁が足りなくなります
- ③ 全プラントで同じルールを使う——拠点ごとにバラバラの命名をすると、プラント横断の在庫レポートが読めなくなります
- ④ 予備コードを確保する——倉庫の増設やレイアウト変更は必ず起きます。将来用にコードブロックを空けておきます
豆知識:MRPエリアと「保管場所MRP」
MRPエリアは「プラント+保管場所」「プラント+外注先」のように、プラントより細かい単位で所要量計算を分ける仕組みです。たとえば完成品はプラント全体でMRPを回し、輸入原料だけは保管場所単位で発注点管理する——といった運用ができます。また品目マスタ側で「保管場所MRP」を有効にすると、保管場所ごとに独立した所要量計算が可能になります。保管場所は在庫の置き場所であると同時に、計画の粒度を調整するつまみでもあります。
04INSIGHT プラントを「分ける/まとめる」の判断基準
ここまでの手順は機械的ですが、実務で難しいのは「そもそもプラントをいくつ作るか」です。判断基準は在庫評価・法規制・組織責任・物流の独立性の4点に集約できます。評価方法(標準原価と移動平均)が違う、税制や通貨が違う、損益責任を持つ拠点が別、物流拠点として独立して在庫を持つ——いずれかに当てはまるなら、プラントを分けるのが基本です。
逆に「拠点ごとに在庫は持つが、評価方法も組織責任も同じ」というケースでは、無理にプラントを増やす必要はありません。プラントを増やすほど、品目マスタのプラントビュー、購買情報レコード、勘定設定(評価クラス)、棚卸計画といったマスタ整備と運用のコストが比例して増えていきます。組織階層の全体像はSAP MMのエンタープライズ構造とは?6つの組織レベル(会社コード・プラント・購買組織)の役割を図解で整理しています。プラントを追加するときの作業の連鎖は、次のように一気に広がります。
- ① 構造の割当——OX18(会社コード)・OX17(購買組織)・必要に応じて購買グループやMRPエリアを設定する
- ② 保管場所の定義——OX09で現場の置き場所を登録し、WM/EWMを使う場合は倉庫番号とリンクする
- ③ マスタの展開——そのプラントで在庫・発注する品目のプラントビューを作成し、仕入先・購買情報レコードを整備する
- ④ 会計まわりの確認——評価クラス・自動転記(在庫勘定)・棚卸の設定が新プラントでも成立するか検証する
- ⑤ 運用への引き渡し——権限ロール、帳票の拠点表示、棚卸計画、締め処理のスケジュールを確認する
ADTでは、この「プラント追加」を単なる設定作業ではなく、マスタ整備・移行・現場定着まで含めたプロジェクトとして支援しています。会社・会社コードの定義方法:OX15・OX02の設定手順を解説とあわせて読むと、会社コードから保管場所までの一連の流れがつながります。設計段階で番号体系と割当パターンを決めておくことが、後戻りのコストを最も小さくします。
まとめ
- プラント=購買・生産・在庫・出荷が行われる組織単位。1プラントは必ず1会社コードに属する
- S/4HANAでは評価領域=プラント。在庫金額・MRP・FI自動転記の単位になる
- OX10の入力はプラントキー・名称・工場カレンダーの3点+住所タブ(住所・言語・連絡先)
- プラントキーは後から変更できない。拠点増設を見越した番号体系を最初に決める
- 定義後はOX18(会社コード)・OX17(購買組織)の割当を必ず行う
- 保管場所(OX09)は4桁コードの「数量の置き場所」。金額に影響せず、命名ルールだけは先に決めておく
出典・参考
- Organization of an Enterprise in the SAP System(SAP Help Portal/SAP S/4HANA Sourcing and Procurement) https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/af9ef57f504840d2b81be8667206d485/2b7eb65334e6b54ce10000000a174cb4.html
- Define Storage Location in SAP – OX09 Configuration Guide(LearntoSAP) https://www.learntosap.com/mmtutorialdefinestorageloc.html
- What is Plant & How to Define Plant in SAP HANA(SAP Tutorials) https://www.saponlinetutorials.com/how-to-define-plant-in-sap-hana/
- SAP MM - Configuration(TutorialsPoint) https://www.tutorialspoint.com/sap_mm/sap_mm_configuration.htm
※本記事は上記の公開情報をもとに、アラディンテクノロジー株式会社編集部が独自に整理・考察したものです。内容は執筆時点(2026-09-11)の情報です。考察部分は当社の見解であり、特定の製品・導入を推奨するものではありません。Tコード・メニューパスはオンプレミス/Private Editionの標準機能に基づく一般情報です。
05FAQ よくある質問
プラントと会社コードはどうつながりますか?
1つのプラントは必ず1つの会社コードに属し、OX18で割り当てます。1つの会社コードには複数のプラントを持てます。会社コードは会計単位(貸借対照表・損益計算書)、プラントは在庫評価と物流の単位という役割の違いがあります。
保管場所はいくつ作ればいいですか?
「現場で在庫を分けて数えたい単位」ごとに作ります。原料倉・完成品倉・検品エリア・廃棄置き場のように、棚卸や在庫レポートで区別したい置き場所が目安です。金額評価には影響せず、会計設定を変えずに追加できるため、プラントよりは柔軟に増やせます。
プラントを追加すると、どんな作業が発生しますか?
設定側ではOX10→OX18(会社コード)→OX17(購買組織)→OX09(保管場所)の順に整えます。マスタ側では在庫・発注対象の品目にプラントビューを展開し、仕入先と購買情報レコードを整備します。さらに評価クラス・在庫勘定の自動転記、権限ロール、棚卸計画の確認が必要です。
在庫金額はプラントと保管場所のどちらで決まりますか?
在庫金額(評価額)はプラントで決まります。数量はプラント+保管場所で管理されます。そのため保管場所を細かく分けても会計上の在庫金額は変わらず、「評価方法を変えたい場合はプラントを分ける」という原則になります。