SAP PS ネットワーク

SAP PS ネットワーク
ネットワークは、SAPプロジェクトシステムにおけるスケジューリングおよび能力計画のマスタデータオブジェクトです。ネットワークプロファイルから作成され、1つ以上のWBS要素に割り当てられます。ネットワークは、プロジェクトの詳細な実行作業をアクティビティに整理し、それらの依存関係を定義し、順方向または逆方向のスケジューリング、MRP統合、およびアクティビティレベルでの原価収集を推進します。WBS要素が「何を」「いくらで」を回答するのに対し、ネットワークは「どのように」「いつ」を回答します。この記事の残りの部分では、ネットワークタイプ、組織階層、WBSおよびPPとの統合、そしてPSコンサルタントが設定する必要のあるすべての項目について説明します。
第1部: ネットワーク — 中核概念(全モジュール共通)
1.1 ネットワークとは

ネットワークとは、プロジェクトの作業順序をモデル化した、アクティビティ(ノード)とそれらを結ぶ関係(エッジ)から構成される有向グラフです。SAP PSでは、ネットワークオブジェクトがヘッダレベルの日程計画パラメータを保持し、実際の実行詳細はそのアクティビティに格納されます(PS-A05-02参照)。ネットワークヘッダは、日程計画の方向(順方向/逆方向)、日付制約、および結果のコストを収集するWBS要素へのリンクを制御します。
| 項目 | 詳細 | |
|---|---|---|
| 役割 | プロジェクト内のスケジューリングと作業分解構造。アクティビティをWBS要素にリンクして原価収集を行い、作業区にリンクして能力計画を実行する。 | |
| 使用するモジュール | PS(プライマリオーナー - スケジューリング、実行)、PP(作業区による能力計画)、MM(外部処理アクティビティの自動購買依頼/購買発注生成)、CO(活動タイプベースの原価計算) | |
| トランザクション | CN21(ネットワーク作成)/ CN22(変更)/ CN23(表示)/ CJ20N(プロジェクトビルダー - WBSと対話的に作成)/ CN41(ネットワーク一覧レポート) | |
| 主要テーブル | AUFK(ネットワークヘッダ - 内部指図と同じテーブル)/ AFVC(アクティビティ/作業)/ AFVV(アクティビティの日付と数量)/ AFKO(ネットワーク指図ヘッダのスケジューリングデータ) | |
| S/4HANAに関する注意点 | ネットワークデータモデルはECCから機能的に変更なし。Fioriアプリ「プロジェクト管理」(F2373)は、プロジェクトコンテキスト内でのネットワークおよびアクティビティ作成をサポート。PPとの能力計画統合は、同じ作業区オブジェクトを介して維持される。 |
1.2 ネットワークとアクティビティタイプ

Networkヘッダ自体には「タイプ」フラグはありません。調達と実行の動作を決定するのは、Network内のアクティビティです。ただし、Networkは実際には、その主要なアクティビティタイプの管理キー(Steuerungsschlüssel)によって分類されます。誤った管理キーを選択すると、調達と確認の動作が誤ったものになります。
| アクティビティタイプ | 管理キー | ユースケース | 主要な動作 | |
|---|---|---|---|---|
| 内部作業 | PS01 | 作業区を使用して従業員が実行する作業 | 日程計画では、作業区の能力と計算式を使用します。作業確認(CN25/CAT5)で時間を記録し、COを介したアクティビティタイプの原価計算をトリガーします。 | |
| 外部作業 | PS02 | 外部仕入先が実行する作業 — 外注またはサービス | アクティビティのリリース時に、購買依頼を自動生成します。購買依頼はMMで購買発注に変換されます。購買発注に対する入庫により、アクティビティが確定されます。 | |
| サービス | PS03 | サービス仕様書(ML81N)を使用したサービスの調達 | 確認にはサービス入力シートを使用します。明細化されたサービス検収が必要なプロジェクトでは、PS02よりも詳細な管理が可能です。 | |
| 原価アクティビティ | PS04 | 原価値のみを保持するアクティビティ — 日程計画や作業区の使用はなし | ネットワーク内で、物理的な作業順序なしに、二次原価配賦、間接費プレースホルダー、または予算保持者として使用されます。作業区の割り当ては不要です。 |
設計原則: ネットワークプロファイル(カスタマイジング)で管理キーのデフォルトを定義し、ネットワーク下で作成されるすべてのアクティビティが正しいタイプで開始されるようにします。アクティビティレベルでの上書きは可能ですが、監視されない場合、ガバナンスリスクが生じます。
1.3 組織レベルとデータ階層

具体的な例を用いたデータ階層
Controlling Area 1000
│
└── Plant 1000
│
└── Network 4500001234
Line 3 Expansion — Mechanical Installation
── assigned to ──> WBS Element PROJ-2026-001.1
│
└── Activity 0010
Install Conveyor Frame
Control Key PS01 (Internal), Work Center MECH-INST-01
Duration: 3 days1.4 他のマスタデータオブジェクトとの統合

Networkは、PSにおいて最も運用上結合されたマスタデータオブジェクトです。そのヘッダはネットワークプロファイルとWBS要素を参照し、アクティビティは作業区、活動タイプ、品目、およびPP、CO、MMに拡張されるマイルストーンを参照します。
| オブジェクト | 関係性 | 実務上の注意点 | |
|---|---|---|---|
| ネットワークプロファイル | 管理会計参照 (1:N) — 1つのプロファイルに対して複数のネットワーク | ネットワークプロファイルは、その下で作成されるすべてのネットワークに対して、管理キー、日程計画パラメータ、カスタマイジング設定をデフォルト設定します。プロファイルの変更は将来のネットワークにのみ影響し、既存のネットワークはその設定を保持します。 | |
| WBS要素 | 割当 (N:1) — コスト集計のため、1つのネットワークは1つのWBS要素に割り当てられる | 割り当てられたWBS要素は、ネットワークのアクティビティからのすべての実績原価を収集します。1つのWBS要素に複数のネットワークを割り当てることが可能で、これは1つのフェーズ内に並行する作業ストリームが存在する場合に有用です。 | |
| 作業区 (PP) | 内部処理アクティビティによって参照される | 作業区は、日程計画と原価計算のための能力、計算式、活動タイプを提供します。PSはPPの作業区を直接読み取ります — 個別のPS用作業区マスタは存在しません。日程計画で現実的な日付を生成するには、PPで作業区の能力利用可能性を維持する必要があります。 | |
| 活動タイプ (CO) | 原価計算のため、内部処理アクティビティによって参照される | 活動タイプ価格 × 確認時間 = WBS要素に転記される実績原価。活動タイプは管理領域に存在し、当該会計年度に有効な計画価格が設定されている必要があります。 | |
| 品目マスタ (MM) | 構成品目を使用するアクティビティによって参照される | アクティビティに割り当てられた構成品目は、品目予約(移動タイプ281)を生成します。資材所要量計画(MRP)は、品目がMRP関連である場合、これらの予約を考慮します。アクティビティ確認時に出庫を確定します。 | |
| マイルストーン | アクティビティの子 — 日程計画および請求トリガーポイント | アクティビティに添付されたマイルストーンは、SD請求(請求マイルストーン)をトリガーしたり、出来高管理(EVM)の測定ポイント(進捗マイルストーン)として機能します。マイルストーンフィールドの詳細については、PS-A05-04を参照してください。 |
第2部: PS固有のフィールド詳細
2.0 PS オーナーシップの範囲

| データセクション | PS関与 | 備考 | |
|---|---|---|---|
| ヘッダデータ | ◎ オーナー | ネットワーク番号、ネットワークプロファイル、プラント、説明 — プロジェクト設定時にPSコンサルタントが定義 | |
| スケジューリングパラメータ | ◎ オーナー | スケジューリングタイプ、基本日程、日程方向 — PSコンサルタントがプロジェクトテンプレートごとに設定 | |
| WBS割当 | ◎ オーナー | ネットワークからWBS要素へのリンク — コスト集計と財務レポートに重要 | |
| 原価データ | ○ COと共有 | 原価計算バリアント、間接費キー — PSが割当を設定、COが原価計算バリアント定義を所有 |
凡例: ◎ = オーナー/最重要, ○ = 直接関与
2.1 ヘッダデータ

ヘッダデータ項目は、ネットワークを識別し、対応する管理ネットワークプロファイルに関連付け、作業区の可用性とMRP統合を管理するプラントに割り当てます。これらの項目はネットワーク作成時に設定され、実績転記が開始された後はほとんど変更されません。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| ネットワーク番号 | システム割当または外部割当によるネットワークの識別子(最大12桁) | ネットワーク番号は、このネットワークから生成されるすべての購買依頼、入庫、および作業完了確認に表示されます。外部番号付与プロジェクトの場合、プロジェクトフェーズやワークストリームをエンコードするように番号範囲を設計すると、システム間の照合が大幅に高速化されます。 | |
| ネットワークプロファイル | このネットワークの管理キー、日程計画パラメータ、印刷設定をデフォルト設定するカスタマイジングプロファイル | 作成時に正しいネットワークプロファイルを選択することは、ネットワークにとって最も影響力のある設定上の決定です。アクティビティ作成後に誤ったプロファイルを修正するには、ネットワークを削除して再作成する必要があります。主要なプロジェクトタイプごとに1つのプロファイルを維持してください(例:資本プロジェクトネットワークプロファイル、顧客プロジェクトネットワークプロファイル)。 | |
| プラント | ネットワークのアクティビティが実行されるプラント。作業区の選択とMRP統合を決定します。 | アクティビティ作成前に設定する必要があります。外部処理アクティビティは、このプラントを入庫プラントとして購買依頼を生成します。内部処理アクティビティは、このプラントを使用して作業区を特定します。複数のプラントにまたがるグローバルプロジェクトの場合は、1つのネットワーク内でプラントを混在させるのではなく、プラントごとに個別のネットワークを設計してください。 | |
| ネットワーク短テキスト | ネットワークの範囲を説明するフリーテキスト(40文字) | プロジェクト情報システムレポートおよびプロジェクトビルダー(CJ20N)に表示されます。内部コードではなく、作業範囲を伝える説明を記述してください。プロジェクトマネージャーや監査担当者は、マイルストーンや進捗レポートでこのフィールドを使用します。 | |
| WBS要素割当 | このネットワークのアクティビティコストがロールアップされるWBS要素 | 財務報告において、ネットワークヘッダで最も重要なフィールドです。このネットワークのアクティビティからのすべての実績原価(労務費、外注費、材料費)は、割り当てられたWBS要素に収集されます。このネットワークの成果物範囲を表す最下位のWBSレベルに割り当ててください。割り当て前に、WBS要素の勘定割当フラグが有効であることを確認してください。 | |
| 責任原価センタ | このネットワークの間接費配賦を担当する原価センタ | 間接費計算(CN61)で使用され、原価計算シートからの間接費率を適用します。ネットワークの範囲を提供する部門に設定してください。実績転記後に変更すると、コストレポートを再調整するために遡及的な間接費再計算が必要になる場合があります。 |
2.2 日程計画パラメータ

スケジューリングパラメータは、ネットワークがアクティビティの期間と関係性からアクティビティの開始日と終了日を計算する方法を定義します。これらのフィールドにより、ネットワークは静的なタスクリストではなく、動的なスケジューリングツールとなります。また、これらのパラメータは、その相互作用を理解せずに設定すると、計画エラーの最も頻繁な原因にもなります。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| スケジューリングタイプ | ネットワークを保存時に自動スケジュールするか、必要に応じて手動でスケジュールするか、または全くスケジュールしないかを決定します。 | PSスケジューリングがプロジェクトのタイムラインを決定するプロジェクトでは「自動」に設定します。プロジェクト日程が外部(例:契約上のマイルストーン)で固定されており、アクティビティスケジューリングを日程計算ではなく能力計画にのみ使用する場合は「手動」に設定します。「スケジューリングなし」は、作業区作業を伴わないコストのみのネットワークに適しています。 | |
| スケジューリング方向 | 順方向スケジューリング(プロジェクト開始日から)または逆方向スケジューリング(プロジェクト終了日から) | プロジェクトの開始日が固定されており、終了日が作業内容から導出される場合は順方向スケジューリングを使用します。プロジェクトの終了日(契約上の完了日)が固定されており、システムがアクティビティをいつ開始すべきかを逆算する場合は逆方向スケジューリングを使用します。ほとんどの顧客プロジェクトでは、契約上の納期からの逆方向スケジューリングが、より顧客向けの選択肢となります。 | |
| 基本開始日 | ネットワークを開始できる最も早い日付。順方向スケジューリングの基準日として使用されます。 | プロジェクト開始日、またはプラント/作業区が利用可能になる最も早い日付に設定します。順方向スケジューリングのネットワークでは、すべてのアクティビティ日程がこの時点から順方向に計算されます。日付階層違反を避けるため、WBS要素の基本開始日と同期させてください。 | |
| 基本終了日 | ネットワークが完了しなければならない最も遅い日付。逆方向スケジューリングの基準日として使用されます。 | 逆方向スケジューリングのネットワークでは、これは契約上または計画上の完了日です。スケジューリング実行により、アクティビティ日程はこの時点から期間と関係に基づいて逆方向に計算されます。逆方向計算された開始日と基本開始日の間の余裕(時間バッファ)は、スケジュール余裕を示します。 | |
| 余裕日数(スケジューリングバッファ) | ネットワークのスケジュール終了日と基本終了日の間の時間バッファ(暦日) | 正の余裕日数は、ネットワークが期限前に終了することを示します。ゼロまたは負の余裕日数は、クリティカルパスを示します。スケジューリング実行後は毎回、CN41またはCJ20Nで余裕日数を監視してください。余裕日数の急激な減少は、リソースの注意が必要な新たなクリティカルアクティビティの発生を示します。 | |
| 短縮プロファイル | スケジューリングで日程違反が発生した場合に、システムが適用する短縮ステップを制御します。 | スケジュール終了日が基本終了日を超えた場合(負の余裕日数)、SAPは定義された順序でアクティビティ期間を自動的に短縮できます。プロジェクトタイプごとにカスタマイジングで短縮プロファイルを定義し、ここに割り当てます。短縮プロファイルがない場合、スケジューリング違反は報告されますが、自動的には解決されません。 |
2.3 WBS割当

ネットワークヘッダのWBS割当セクションは、ネットワークのコストが財務階層のどこに計上されるかを定義します。これは軽量なデータセクションですが、その正確性は極めて重要です。すべてのアクティビティレベルのコスト転記は、この割当を通じてプロジェクトのコスト構造に流れ込みます。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| WBS要素 | このネットワークがコスト集計のために割り当てられるWBS要素コード | ネットワークは1つのWBS要素にのみ割り当てられますが、1つのWBS要素には複数のネットワークを割り当てることができます。ネットワークをリリースする前に割り当てを確認してください。アクティビティに転記された実績原価は、転記の取消と再転記を行わない限り、別のWBS要素に振り替えることはできません。複数WBSプロジェクトでは、プロジェクトコストレポート構造に合わせて、設計段階でネットワークとWBSのマッピングを調整してください。 | |
| 勘定割当カテゴリ | アクティビティのコスト転記における勘定割当対象のタイプを示します(PSでは通常「N」(ネットワーク/アクティビティ)) | このフィールドはネットワークタイプに基づいて自動的に設定されます。標準PSコンフィギュレーションでは、アクティビティコストは勘定割当カテゴリ「N」とアクティビティ番号で転記されます。CO部門と連携し、勘定割当カテゴリがFI/CO伝票分割ルールで正しくマッピングされていることを確認してください。マッピングが正しくないと、複雑な原価センタやセグメントレポートのシナリオで転記エラーが発生します。 | |
| 指図タイプ | ネットワークの指図タイプ分類(ネットワークプロファイルのカスタマイジング設定から導出) | 指図タイプにより、デフォルトで使用される原価コレクタプロファイル、決済プロファイル、予算プロファイルが決まります。標準PSでは、ネットワーク指図タイプは製造指図や内部指図とは区別されます。CO部門と連携し、COレポートがPSネットワークコストを正しいCOオブジェクト階層に含めていることを確認してください。 |
2.4 原価データ

原価データフィールドは、ネットワークをCO原価計算基盤にリンクし、活動数量から計画原価を計算し、間接費の適用方法を決定します。これらのフィールドはカスタマイジングで設定されますが、ネットワーク作成時に確認および調整できます。ここでエラーが発生すると、計画原価計算でゼロ値または誤った間接費金額が生成される原因となります。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| 原価計算バリアント | 活動タイプ、品目、外部サービスの計画原価計算で使用する価格を定義するCO設定オブジェクト | ネットワークプロファイルのカスタマイジングで、プロジェクトタイプごとに正しい原価計算バリアントを割り当てます。PSプロジェクトの計画原価計算(CJ30/CJ40)では、原価計算バリアントは有効な原価見積バージョンを参照している必要があります。アクティビティ作成後に計画原価がゼロで表示される場合、最初に確認すべきフィールドが原価計算バリアントです。現在の会計年度に価格が設定されていない原価計算バージョンを参照している可能性があります。 | |
| 間接費キー | このネットワークの間接費グループを識別します。原価計算シートで適用する間接費率を決定するために使用されます。 | 間接費キーは、ネットワークを原価計算シートの特定の行にリンクし、一次原価に間接費率を適用します。プロジェクトタイプやプラントごとに異なる間接費率を持つプロジェクトの場合は、カスタマイジングで個別の間接費キーを定義します。このフィールドを空白のままにすると、CN61での間接費計算が防止されます。これは、期末レポートにおけるプロジェクト原価の過小計上の一般的な根本原因です。 | |
| 原価計算シート | このネットワークに適用される間接費計算ルールを定義するCO原価計算シート | 間接費キーを介して間接的に選択されます。原価計算シートは、ベース原価(例:直接労務費合計)、間接費率、および貸方転記対象(間接費適用時に貸方転記される原価センタ)を指定します。原価計算シートのバージョンが現在の会計年度をカバーしていることを確認してください。期限切れの原価計算シートは、エラーメッセージなしでCN61が完了し、間接費が転記されない原因となります。 |
次に読むべきもの
L1) Big Picture
| ID | Category | Title |
|---|---|---|
| ps-001 | Overview | SAP PSとは何ですか? |
L2-A) Master Data
| ID | Category | Title |
|---|---|---|
| ps-a01 | Overview | SAP PS マスタデータ:概要、階層、および関係 |
| ps-a02-01 | Master Data | SAP PS 品目マスタ |
| ps-a03-01 | Master Data | SAP PS プロジェクトプロファイル |
| ps-a03-02 | Master Data | SAP PS ネットワークプロファイル |
| ps-a03-03 | Master Data | SAP PS マイルストーングループ |
| ps-a04-01 | Master Data | SAP PS プロジェクト定義 |
| ps-a04-02 | Master Data | SAP PS WBS要素 |
| ps-a04-03 | Master Data | SAP PS WBS要素(建設仮勘定) |
| ps-a04-04 | Master Data | SAP PS WBS階層 |
| ps-a05-01 | Master Data | SAP PS ネットワーク 📍 |
| ps-a05-02 | Master Data | SAP PS アクティビティ |
| ps-a05-03 | Master Data | SAP PS アクティビティ要素 |
| ps-a05-04 | Master Data | SAP PS マイルストーン |
L2-B) Transaction
| ID | Category | Title |
|---|---|---|
| ps-b01 | Overview | SAP PSトランザクション:プロセスフロー、階層、および関係 |