JinJin48
JinJin48
SAP Consultant | BTP · S/4HANA · US Global Rollout
· 16 min read

表紙: SAP PS アクティビティ — 管理キー、作業区、日程計画データを保持するネットワーク内の作業パッケージ

SAP PS アクティビティ

アクティビティ(テーブルAFVC)は、ネットワーク内の個別作業パッケージです。ネットワークが日程計画と原価収集の全体的な枠組みを定義するのに対し、アクティビティは運用上の詳細を保持します。すなわち、処理タイプを制御する管理キー、能力を供給する作業区、計画工数と日程、およびプロジェクトスケジュールを形成する先行/後続関係です。ネットワークベースのプロジェクトにおける、すべての内部製造作業、外部サービス購買、および原価のみの転記は、アクティビティを通じて実行されます。この記事では、PSネットワークを利用するすべてのSAPモジュールに適用可能なアクティビティの概念を説明し、その後、PSコンサルタントが設定および保守するフィールドレベルの詳細について掘り下げます。


パート 1: アクティビティ — 中核概念 (全モジュール共通)

1.1 アクティビティとは

アクティビティを中心に、ネットワーク、作業区、活動タイプ、管理キー、WBS要素、マイルストーンに接続されたハブアンドスポーク図

アクティビティは、SAP PSネットワーク内における、日程計画と原価収集の最小単位です。ネットワークがアクティビティをスケジュール可能な順序にグループ化するのに対し、アクティビティ自体は、どのような作業を、誰が(作業区)、どのくらいの時間で(工数)、どのように処理するか(管理キー)を指定します。アクティビティは、先行・後続関係を持ち、PSの日程計画エンジンが実行するクリティカルパス計算を推進します。

項目詳細
役割ネットワーク内の個別作業パッケージを定義:期間、作業区、管理キー、関連性、コスト要因
使用するモジュールPS(プライマリオーナー — 日程計画、能力、コスト計画)、PP(作業区能力負荷)、CO(活動タイプによる実績原価転記)、MM(PS02外部処理のための購買依頼自動生成)、SD(アクティビティのマイルストーン請求トリガー経由)
トランザクションCN21(アクティビティを含むネットワーク作成)/ CN22(変更)/ CN23(表示)/ CN27(ネットワーク概要)/ CJ20N(プロジェクトビルダー — グラフィカル編集)
主要テーブルAFVC(アクティビティデータ)、AFVV(日程計画数量と日付)、AFVU(ユーザー項目)、PRPS(WBS要素 — オプション割当)
S/4HANAに関する注意点アクティビティデータモデルはECCから変更なし。日程計画ロジック(順方向/逆方向/負荷平準化)は同じエンジンで実行。Fioriアプリ「プロジェクト管理」(F3412)はネットワーク/アクティビティ計画のための最新UIを提供。CN21/CN22/CN23はパワーユーザー向けに引き続き利用可能。

1.2 管理キー別の活動タイプ

PS01 内部処理、PS02 外部処理、PS03 サービス、PS04 原価活動の4つのアクティビティ管理キータイプを示す比較グリッド

管理キーは、作業(アクティビティ)にとって最も重要な設定項目です。これにより、作業が社内で実行されるか(作業区を使用)、社外から調達されるか(購買依頼を自動生成)、またはコストのみの登録として追跡されるかが決まります。誤った管理キーを選択すると、調達動作が不正確になり、日程計画エラーが発生します。

管理キーコードユースケース主要な動作
内製処理PS01自社リソース(エンジニアリング、製造、検査)を使用して社内で実行される作業作業区の割当が必要。作業時間と能力所要量は活動タイプと計算式から導出される。能力負荷はPPの能力計画で可視化される。
外注処理PS02外部ベンダーから調達される作業(外注、委託サービス)ネットワークがリリースされると、自動的に購買依頼が生成される。作業区は不要。購買価格が原価ドライバーとなる。
サービスPS03サービス入力シートを介して管理されるサービス調達サービス明細の購買依頼を生成する。実績原価はML81N(サービス入力シート)で確定される。サービスの範囲が段階的に定義・承認される場合に使用される。
原価アクティビティPS04原価のみの登録 — スケジュール期間、作業区、調達なし物理的な作業に対応しない原価(例:ライセンス料、旅費見積、引当金)の計画と転記に使用される。日程計画には関与しない。

設計原則: ブループリントフェーズで管理キーの割当ルールを定義します。PS02(外部)アクティビティでは、リリース時に購買マスタデータ(仕入先、購買情報レコード、または契約)が利用可能である必要があります。ソースデータが不足している場合、購買依頼が供給元なしで作成され、手動による購買担当者の介入が発生します。


1.3 組織階層とデータ階層

3つのアクティビティが1つのネットワークの下にあり、それぞれが異なる作業区、WBS要素、アクティビティ要素の組み合わせを持つ階層ツリー

具体的な例を用いたデータ階層

Network 4500001234
   Line 3 Expansion — Mechanical Installation
   │
   ├── Activity 0010
   │      Install Conveyor Frame
   │      Control Key PS01 (Internal)
   │      ── assigned to ──> Work Center MECH-INST-01
   │      (inherits WBS Element from Network header)
   │
   ├── Activity 0020
   │      Align & Torque Conveyor Drive
   │      Control Key PS01 (Internal)
   │      ── assigned to ──> Work Center MECH-INST-01
   │      ── assigned to ──> WBS Element PROJ-2026-001.2 (override)
   │      │
   │      └── Activity Element 0020/1
   │             Torque Verification Checklist
   │
   └── Activity 0030
          Final Assembly Complete
          Control Key PS04 (Cost Activity — no Work Center)
          ── assigned to ──> WBS Element PROJ-2026-001.1

1.4 他のマスタデータオブジェクトとの統合

アクティビティを中心に、ネットワーク、作業区、活動タイプ、WBS要素、マイルストーン、購買依頼に接続するハブアンドスポーク図

このアクティビティは、PS、CO、PP、およびMMの広範なマスタデータオブジェクトと統合されます。各統合ポイントは、ブループリントフェーズおよび実装フェーズ中に設計およびテストされる必要があります。

オブジェクト関係性実務上の注意点
ネットワーク (AFKO)作業はネットワークの子要素作業は親ネットワークなしでは存在できません。ネットワークを削除すると、そのすべての作業も連鎖的に削除されます。
作業区 (CR01)PS01およびPS02作業に割り当て作業区は、能力カテゴリ、原価計算式、および活動タイプベースの原価計算のための原価センタリンクを提供します。PS01作業に作業区がないと、日程計画が失敗します。
活動タイプ (KL01)作業区→原価センタリンク経由で参照COは活動タイプとレートを使用して、内部作業の計画原価と実績原価を計算します。活動タイプは原価センタの年間計画(KP26)で管理されている必要があります。
WBS要素 (CJ11)作業上の任意の勘定割当WBS要素が割り当てられると、実績転記(作業完了確認、購買依頼、入庫)はそのWBS要素に収集されます。これにより、ワークパッケージ単位での詳細な原価追跡が可能になります。
マイルストーン (CN21)作業に割り当てられたマイルストーンマイルストーンは作業の日付を継承し、作業が確認されると請求計画の更新(SD)または進捗確認をトリガーします。
購買依頼ネットワークリリース時にPS02/PS03作業に対して自動生成購買依頼は、作業のプラントと勘定割当(WBSまたはネットワーク)を使用して作成されます。購買部門は、購買依頼を遅延なく購買発注に変換するために、供給元データが利用可能であることを確認する必要があります。
構成品目出庫のために作業に割り当てられた品目構成品目(RESBテーブル)は、出庫のために品目を作業にリンクします。PS主導の資材所要量計画および品目利用可能在庫確認に必要です。

第2部: PS固有のフィールド詳細

2.0 PS オーナーシップの範囲

PSコンサルタントのアクティビティデータセクションごとの所有権を示すチェックリスト

データ区分PS関与備考
基本データ(管理キー、名称、作業区)◎ オーナーコアアクティビティの識別と処理タイプ
日程データ(所要時間、日付、関係)◎ オーナーネットワーク日程計画とクリティカルパスを制御
原価データ(活動タイプ、計画原価)◎ オーナー / COと共有PSが活動タイプを設定、COがレートと原価センタ計画を管理
外部処理データ(購買データ)◎ オーナー / MMと共有PSがPS02アクティビティを設定、MMが供給元を管理
勘定割当(WBS要素、ネットワーク)◎ オーナー実績原価の転記先を決定
ユーザステータス◎ オーナー処理ステップと作業完了確認の可否を制御

凡例: ◎ = オーナー/重要、○ = 直接関与


2.1 基本データ(管理キー、名称、作業区)

主要アクティビティ基本データ項目のチェックリスト: アクティビティ番号、説明、管理キー、作業区、プラント、アクティビティタイプ

基本データは、アクティビティの識別と処理タイプを定義します。これらのフィールドはアクティビティが最初に作成されたときに設定され、日程計画、購買、原価計算など、すべての下流の動作を決定します。

フィールド説明実務上の使用例
アクティビティ番号 (VORNR)ネットワーク内の4桁の連続識別子ネットワーク内でアクティビティを一意に識別します。先行/後続関係や作業完了確認トランザクション(CN25, CNF1)で参照されます。リレーションシップ確立後のアクティビティ番号の再割り当てはリスクが伴うため、ブループリント時に番号付けルール(例: 0010, 0020, 0030)を合意してください。
アクティビティ説明 (LTXA1)作業パッケージの短いテキストプロジェクト概要、ガントチャート、PSレポートに表示されます。アクティビティ詳細を開かなくても作業内容を識別できるよう、簡潔かつ説明的にしてください。例:「エンジニアリング」ではなく「土木詳細設計」。
管理キー (STEUS)処理タイプ: PS01, PS02, PS03, PS04アクティビティで最も重要なフィールドです。購買動作、日程計画の関連性、能力計画への参加を決定します。一度設定したら不変として扱ってください。リリース済みアクティビティの管理キーを変更するには、作業完了確認と公開購買依頼の取消が必要です。
作業区 (ARBID)アクティビティを担当する内部リソースPS01で必須です。CO原価計算のために原価センタと活動タイプにリンクします。作業区の能力カテゴリにより、PP能力計画(CM21)での能力負荷の計算方法と表示方法が決まります。
プラント (WERKS)ネットワークヘッダから継承されるプラントアクティビティレベルでは変更できません。作業区の検索範囲と、自動生成される購買依頼(PS02/PS03)のプラントを決定します。
活動タイプ (LARNT)内部処理用のCO活動タイプ作業区の計算式とともに使用され、計画内部原価(時間×レート)を計算します。会計年度の原価センタ年間活動計画(KP26)で計画されている必要があります。計画レートがない場合、計画原価は0になります。

2.2 日程データ(工数、日付、関係)

アクティビティスケジューリングフィールド(期間、作業、スケジューリングタイプ、最早/最遅日付、フロート、および関係タイプ)を示すスタック階層図

スケジューリングデータは、各アクティビティの時間軸と、ネットワークのクリティカルパス計算を駆動する依存関係チェーンを定義します。これらのフィールドは、PSプロジェクトスケジューリング(CN24、CN25)の主要な入力です。

フィールド説明実務上の使用例
工数期間 (DAUNO)アクティビティの計画カレンダー期間主要な日程計画の入力値。期間はDAUNEで定義された単位(通常は日数)で指定されます。期間はアクティビティの開始日と終了日を決定します。工数期間と作業時間を混同しないでください。1人の担当者が5日間で40時間の作業を実行するアクティビティ(期間=5日)もあれば、2人の担当者が2.5日間で実行するアクティビティもあります。
期間単位 (DAUNE)期間値の単位通常、プロジェクトレベルのアクティビティでは日数(T)を使用します。詳細な日程計画には時間(H)も使用可能です。ブループリント時に単位の規則を確認してください。同一ネットワーク内のアクティビティ間で単位が混在すると、予期しない日程計画結果が生じる可能性があります。
作業時間 (ARBEI)計画作業量アクティビティに必要な総工数(時間またはその他の単位)。作業区の能力負荷の計算に使用されます。複数のリソースが割り当てられている場合、または作業区カレンダーの効率が100%未満の場合、作業時間≠工数期間となります。
日程計画タイプ (TERMKEY)アクティビティの日程計画方法PSがこのアクティビティを順方向(開始日から)、逆方向(終了日から)、または固定日付のいずれで日程計画するかを制御します。ほとんどのアクティビティはネットワークレベルの日程計画タイプを使用します。アクティビティレベルでの上書きは、固定納期制約などの例外の場合のみ行います。
最早開始日システム計算による最早可能開始日ネットワーク基本開始日からの順方向日程計画中に計算されます。日程計画実行の読み取り専用出力。最早開始日と最遅開始日の差が総余裕日数です。
最遅終了日システム計算による最遅許容終了日ネットワーク基本終了日からの逆方向日程計画中に計算されます。最遅終了日=最早終了日となるアクティビティは余裕日数がゼロであり、クリティカルパス上にあります。
関係タイプ終了-開始(FS)、開始-開始(SS)、終了-終了(FF)、開始-終了(SF)FS(終了-開始)が標準です。SSとFFはアクティビティの重複(ファストトラッキング)に使用されます。SFは稀です。AFVG(関係テーブル)を使用してアクティビティ番号間の関係を管理します。CJ20Nでは、関係はグラフィカルに描画されます。
ラグ (ANZAHL)関係上の時間オフセット関係に遅延または重複を追加します。例:FS + 2日は、後続アクティビティが先行アクティビティの終了から2暦日後に開始できることを意味します。養生時間、規制審査期間、またはリソース動員期間に使用されます。
余裕日数(計算値)最遅日付と最早日付の差日程計画上のバッファを示します。余裕日数ゼロ=クリティカルパス。余裕日数分析を使用して、リソース割り当ての優先順位を付け、プロジェクト実行中に即時対応が必要なアクティビティを特定します。

2.3 原価データ(活動タイプ、計画原価)

アクティビティコストフィールドのスタック階層図: 活動タイプ、原価要素、計画原価、原価センタ、レート

原価データは、計画原価と実績原価の計算のために、各アクティビティをCOフレームワークにリンクします。PSはアクティビティタイプの割当を担当し、COはレートと原価センタ計画を担当します。

フィールド説明実務上の使用例
活動タイプ (LARNT)作業区にリンクされたCO活動タイプ内部処理の原価要素とレートを決定します。COでは、各作業区は原価センタにリンクされ、活動タイプは単位あたりのレートで計画されます (KP26)。PS01アクティビティの計画原価 = 作業 × レート。ベースラインをロックする前に、アクティビティで参照されている活動タイプが当会計年度に計画されていることを常に検証してください。
原価要素 (KSTAR)直接原価転記のための1次原価要素PS04 (原価アクティビティ) およびPS02/PS03の場合、原価要素はアクティビティに直接保持されます。PS01の場合、原価要素は活動タイプから導出されます。ブループリント時にCOと原価要素の割り当てを確認し、正しいP&Lおよびプロジェクト原価レポートを保証してください。
計画原価 (KOSTO)システム計算または手動入力された計画原価PS01の場合:作業 × 活動タイプレートから計算。PS02の場合:購買発注/購買依頼の価格から導出。PS04の場合:手動入力。計画原価は、予算可用性管理 (PS予算プロファイル) で使用されるプロジェクト原価計画に反映されます。
原価センタ (KOSTL)内部リソース原価計算のための原価センタ作業区マスタから継承されます。実績確認はPSネットワーク/WBSを借方計上し、原価センタを貸方計上します。CO調整 (KKAG) で、PS実績原価とCO原価センタ貸方の間に差異がある場合は、確認エラーを示します。
統計キー数値オプションの数量指標間接費の配賦またはPSレポートに使用されます。標準的なPSコンフィギュレーションでは通常必要ありません。

2.4 外部加工データ(購買データ)

PS02外部加工とPS03サービス活動の購買フィールドを比較する2カラムレイアウト

外部処理データは、PS02(外部処理)およびPS03(サービス)アクティビティにのみ適用されます。これらのフィールドは、ネットワークリリース時に自動生成される購買依頼を制御します。

フィールド説明実務上の使用例
購買グループ (EKGRP)責任購買グループ自動生成された購買依頼を受け取る購買担当者を決定します。購買依頼が監視されていないキューに滞留するのを防ぐため、ネットワークプロファイルまたは活動タイプにデフォルトの購買グループを設定してください。
購買組織 (EKORG)購買依頼の購買組織プラントの購買組織割当から継承されます。サービスまたは外部作業に対して異なる購買組織が責任を持つ場合、活動で上書き可能です。
品目グループ (MATKL)購入するサービス/作業の品目グループ購買依頼明細で使用され、外部サービスを支出レポートや勘定決定のために分類します。ブループリント時に調達部門と、PSサービス向けの標準的な品目グループコード体系を合意してください。
購買情報レコード/契約 (KONNR)購買マスタデータへの参照入力されている場合、購買依頼は購買情報レコードまたは購買契約を参照して作成され、購買依頼から購買発注への変換時に自動価格決定が可能になります。市場調達が想定される場合は空白のままにし、購買担当者は購買発注作成時に手動で供給元を割り当てます。
正味価格 (PREIS)外部作業の計画価格活動に入力される見積価格です。プロジェクトコスト計画における計画外部コストの計算に使用されます。契約または予算レートを反映する必要があり、過大な価格はプロジェクト予算ベースラインを歪めます。
価格単位 (PEINH)価格の数量基準正味価格の基準数量(例:1単位あたり、1時間あたり)です。購買依頼の正しい評価と計画コスト計算を保証します。
通貨 (WAERS)計画価格の通貨通常はプラントの現地通貨です。国境を越えた外部処理(例:異なる国の仕入先)の場合は、仕入先通貨を使用し、ブループリント時に財務会計部門と為替ヘッジ処理を確認してください。
納入日 (BDTER)外部サービス完了の予定日自動生成された購買依頼に表示されます。日程計画エンジンは、活動の計画終了日からこの日付を逆算します。資材管理はこの日付を使用して購買依頼処理の優先順位を付け、購買発注に変換します。

2.5 勘定割当 (WBS要素、ネットワーク)

アクティビティ勘定割当フィールドのチェックリスト: WBS要素、ネットワーク、機能領域、および原価収集ロジック

勘定割当は、実績原価(作業完了確認、入庫、請求書)がCO/PSモジュールのどこに転記されるかを決定します。デフォルトは親ネットワークですが、アクティビティは特定のWBS要素にコストをリダイレクトし、詳細なプロジェクト管理を実現できます。

フィールド説明実務上の使用例
WBS要素 (PSPNR)原価収集用のWBS要素設定されている場合、アクティビティの実績原価はネットワークではなく、このWBS要素に転記されます。ネットワーク内にアクティビティごとのWBS構造を必要とせずに、WBSレベルでの原価追跡が可能になります。CJ11でWBS要素が勘定設定要素(請求要素または勘定設定付き計画要素)としてフラグ設定されていることを確認してください。
ネットワーク (AFKOのAUFNR)親ネットワークの内部指図番号アクティビティにWBS要素が設定されていない場合のデフォルトの勘定設定です。原価はネットワーク(COにおける内部指図の一種)に転記されます。予算可用性管理は、ネットワークのCOコミットメント予算に対して実行されます。
機能エリア (FKBER)法定報告用セグメント一部の国バージョン(例:ドイツ)では、セグメント報告のために必須です。通常はWBS要素または原価センタからデフォルト設定されます。ブループリント作成時にFIと要件を確認してください。大量のアクティビティで機能エリアが欠落していると、期間締め時に転記エラーが発生します。
事業領域 (GSBER)事業セグメントオプションです。サブエンティティの財務報告に使用されます。事業領域報告が有効な場合、WBS要素とアクティビティ間で一貫して割り当てられていることを確認し、セグメントP/Lの断片化を防いでください。

次に読むべきもの

L1) Big Picture

IDCategoryTitle
ps-001OverviewSAP PSとは何ですか?

L2-A) Master Data

IDCategoryTitle
ps-a01OverviewSAP PS マスタデータ:概要、階層、および関係
ps-a02-01Master DataSAP PS 品目マスタ
ps-a03-01Master DataSAP PS プロジェクトプロファイル
ps-a03-02Master DataSAP PS ネットワークプロファイル
ps-a03-03Master DataSAP PS マイルストーングループ
ps-a04-01Master DataSAP PS プロジェクト定義
ps-a04-02Master DataSAP PS WBS要素
ps-a04-03Master DataSAP PS WBS要素(建設仮勘定)
ps-a04-04Master DataSAP PS WBS階層
ps-a05-01Master DataSAP PS ネットワーク
ps-a05-02Master DataSAP PS アクティビティ 📍
ps-a05-03Master DataSAP PS アクティビティ要素
ps-a05-04Master DataSAP PS マイルストーン

L2-B) Transaction

IDCategoryTitle
ps-b01OverviewSAP PSトランザクション:プロセスフロー、階層、および関係