SAP CO 原価要素グループ

SAP CO 原価要素グループ
原価要素グループとは、SAP管理会計において、原価要素をレポート、予算、配賦サイクル用の論理カテゴリに整理する階層的なグループ化構造です。個々の原価要素が転記が表す原価の種類を定義するのに対し、原価要素グループは、それらの原価がどのように集約され、COレポートやサイクル定義で表示されるかを定義します。適切に設計された原価要素グループ階層は、読みやすい原価センタレポート、効率的に定義された配賦サイクル、および意味のある予算対実績比較に不可欠です。
第1部: 原価要素グループ — 基本概念(全モジュール共通)
1.1 原価要素グループとは

原価要素グループは、SAP COにおけるセットオブジェクトであり、1つ以上の原価要素を共通のラベルの下にグループ化します。グループはネストして多階層の階層を形成でき、個別の明細項目から広範な原価カテゴリまで、異なる集約レベルでの要約を可能にします。グループレベルの要約を提供するすべてのCOレポート(例:S_ALR_87013611 — 原価センタ: 実績/計画/差異)は、その列と行のレイアウトを構成するために原価要素グループを使用します。
| 項目 | 詳細 |
|---|---|
| 役割 | レポート集約のための原価要素グループ化、配賦サイクルの送信元/送信先定義、カテゴリレベルでの予算/計画入力 |
| 使用するモジュール | CO-CCA(原価センタレポートおよび配賦サイクル)、CO-IO(内部指図レポート)、CO-PC(製品原価レポート)、CO-PA(収益性分析配賦サイクル) |
| トランザクション | KAH1(作成)、KAH2(変更)、KAH3(照会)、KAH4(削除)、KAH5(使用先照会) |
| 主要テーブル | SETHEADER(セットヘッダ — グループ名と説明)、SETLEAF(セットリーフ — グループに割り当てられた個別要素)、SETNODE(セットノード — グループ内にネストされたサブグループ) |
| S/4HANAに関する注意点 | 原価要素グループの構造とトランザクションはECCから変更なし。グループはKAH1/KAH2またはFioriアプリ「原価要素グループの管理」で管理。階層セットフレームワーク(SETHEADER/SETLEAF/SETNODE)は、原価センタグループや利益センタグループと同じ基礎データモデル。 |
1.2 グループ構造タイプ

原価要素グループは、フラットリストまたは複数階層の階層として設計できます。正しい構造は、レポート要件とサイクル要件に依存します。
| 構造タイプ | 説明 | ユースケース | 主要な動作 | |
|---|---|---|---|---|
| フラットグループ | 複数の個別原価要素を含む単一グループ。サブグループなし | 簡易レポートフィルタ(例:「すべての二次原価要素」)、クイックサイクル送信元定義 | 保守が容易。集約レベルなし — すべての要素がレポートで同一レベルに表示される | |
| 階層グループ | グループがサブグループを含み、サブグループが原価要素を含む(複数レベル可能) | 標準原価センタレポートの行構造:レベル1 = 人件費、レベル2 = 賃金 / 給与 / 社会費 | ALVレポートでのドリルダウンとノードレベルでの集約予算入力を可能にする。設計に初期工数が必要 | |
| 標準階層 | 管理領域で定義された最上位グループ — すべての原価センタをツリー構造で含む | 管理領域レベルの原価概要(レポートKKBC_HOE) | 標準階層が定義されると、システムが原価要素構造のルートとして自動的に保守する |
設計原則: 原価要素グループ階層は、予算報告構造を反映するように設計します。予算責任者が「人件費」および「材料費」レベルでコストをレビューする場合は、それらのレベルでグループを作成します。本稼働後に階層を後から変更することは可能ですが、既存のグループを参照するすべてのレポートとサイクルの再調整が必要になります。
1.3 組織レベルとデータ階層
原価要素グループは、グループ化する原価要素と同じ管理領域レベルでスコープ設定されます。これは、原価要素と並ぶCO領域スコープのマスタであり、原価要素を所有するのではなく、値範囲によってそれらを参照します。

具体的な例を用いたデータ階層
Controlling Area 1000
│
└── CE Group "CE-ALL" All cost elements
│
├── Cost Element "400000" Cat 1 · Primary (RM)
└── Cost Element "631000" Cat 43 · Activity allocation設計原則: 原価要素は、明示的なメンバーリストではなく、値範囲(開始~終了)としてグループに割り当てられます。そのグループに意図されていない将来の原価要素を暗黙的に取り込む可能性のある広い範囲ではなく、狭く意図的な範囲(例:範囲ごとに1つの原価要素)を使用してください。
1.4 他のマスタデータオブジェクトとの統合

原価要素グループは、事実上すべてのCO計画、レポート、および配賦アクティビティで使用される横断的オブジェクトです。
| オブジェクト | 関係性 | 実務上の注意点 | |
|---|---|---|---|
| 原価要素 (CSKB) | 原価要素グループには原価要素メンバーが含まれる | 各メンバー原価要素は同一の管理領域に存在する必要があります。削除された原価要素はグループ内に欠落を生じさせます。原価要素を削除する前にKAH5(使用先照会)を実行し、それを参照するすべてのグループを特定してください。 | |
| 配賦サイクル (KSU5) | サイクルの送信元/受信先は原価要素グループを参照可能 | 配賦サイクルで送信元定義として原価要素グループを使用すると、グループ内のすべての要素が単一単位として配賦されます。グループメンバーシップの変更は自動的にサイクルに影響します。サイクル変更管理の一環として、グループメンバーシップの変更を文書化してください。 | |
| 付替サイクル (KSV5) | 配賦と同様 — グループを送信元または受信先として使用 | 付替サイクルでは、グループを使用してどの原価要素を付替するかを定義します。グループの範囲が、サイクルが処理するように設計された転記ボリュームと一致していることを確認してください。 | |
| 原価センタ計画 (KP06) | 計画は原価要素グループレベルで入力可能 | 「人件費」グループレベルでの予算入力は均等に配分されるか、個別要素に分解できます。一部の組織では、入力の容易さからグループレベルで計画し、実績は要素レベルで報告します。 | |
| 標準COレポート | レポートの行構造は原価要素グループによって定義される | S_ALR_87013611(原価センタ:実績/計画/差異)などのレポートは、原価要素グループを参照するレポートペインタ行構造を使用します。レポート階層はグループ階層を反映します。グループ設計とレポート設計は整合している必要があります。 |
第2部: CO固有のフィールド詳細
2.0 CO オーナーシップの範囲

| データセクション | CO関与 | 備考 | |
|---|---|---|---|
| グループヘッダ (SETHEADER) | ◎ 所有者 | グループ名、説明、管理領域 — すべてCO管理者の責任 | |
| グループメンバー (SETLEAF) | ◎ 所有者 | 個別の原価要素のグループへの割当 — CO管理者が保守 | |
| 階層構造 (SETNODE) | ◎ 所有者 | サブグループのネスト — CO管理者がツリーを設計・保守 |
凡例: ◎ = オーナー/重要、○ = 直接関与
2.1 グループヘッダ

グループヘッダは、原価要素グループの識別情報とその管理領域(Controlling Area)の範囲を定義します。
| フィールド | 説明 | 実務上の使用 | |
|---|---|---|---|
| セット名 (SETNAME) | 原価要素グループの一意識別子 | 最大24文字。セットクラスとともに主キーとして機能します。管理領域を反映した命名規則(例:「1000-PERSONNEL」)を使用して、複数管理領域環境でグループを区別します。セット名はサイクル定義やレポートペインタ行で直接参照されるため、変更するにはすべての参照を更新する必要があります。 | |
| 短い説明 (DESCRIPT) | グループの自由記述テキスト | グループ選択ダイアログやレポートヘッダに表示されます。ビジネスで使用される言語(グローバルテンプレートの場合は通常英語)で簡潔に記述します。プロジェクトチームにしか意味がわからない略語は避け、将来のCO管理者にも理解できる説明にしてください。 | |
| セットクラス (SETCLASS) | グループタイプの内部分類コード | 原価要素グループの場合:常に「0102」。変更しないでください。セットクラスは、原価要素グループを原価センタグループ(0101)、利益センタグループ(0106)、およびSETHEADERテーブル内の他のセットタイプと区別します。 | |
| 管理領域 (KOKRS) | グループが属する管理領域 | グループの範囲を限定します。同じ管理領域の原価要素のみを参照できます。複数管理領域の実装では、各管理領域が独自のグループ構造を独立して管理します。トランスポートリクエストの処理:グループはクライアント非依存ですが管理領域にスコープされるため、グループをターゲットシステムにトランスポートするには、ターゲットの管理領域が存在している必要があります。 |
2.2 グループメンバーと階層

グループメンバーシップは、どの原価要素がグループに含まれ、階層がどのように構成されるかを定義します。
| フィールド | 説明 | 実務上の使用例 | |
|---|---|---|---|
| From Value (VFROM) | 原価要素割当の下限値 | 個別要素割当の場合:To Valueと同じ値を設定。範囲割当の場合(例:400000~409999):範囲の開始値を設定。範囲は、当初からグループとして計画された論理的に連続した原価要素ブロックにのみ使用すること。アドホックな範囲は、グループに意図されていない将来の原価要素を含むリスクがあります。 | |
| To Value (VTO) | 原価要素割当の上限値 | 個別割当の場合:From Valueと同じ値。範囲の終了値を慎重に定義すること。すべての範囲割当はマスタデータガバナンスログに文書化し、将来の原価要素追加時に既存のグループ範囲と照合できるようにすること。 | |
| サブグループ参照 (SETNODE.SUBSETNAME) | このグループ内にネストされた子グループの名称 | 複数階層を可能にします。グループには、個別の原価要素メンバー(SETLEAF経由)とサブグループ(SETNODE経由)を同時に含めることができます。循環参照は避けてください。SAPは保存を防止しますが、エラーメッセージが常に直感的であるとは限りません。 | |
| 明細タイプ | 明細がリーフ(要素)かノード(サブグループ)かを示します | その明細に要素を割り当てるかサブグループを割り当てるかに基づいて、システムによって暗黙的に管理されます。ユーザーによる直接入力は不要です。表示モードでは方向性のために表示されます。 |
次に読むべきもの
L1) Big Picture
| ID | Category | Title |
|---|---|---|
| co-001 | Overview | SAP COとは何ですか? |
L2-A) Master Data
| ID | Category | Title |
|---|---|---|
| co-a01 | Overview | SAP CO マスタデータ:概要、階層および関連性 |
| co-a02-01 | Master Data | SAP CO 品目マスタ |
| co-a03-01 | Master Data | SAP CO 原価要素 |
| co-a03-02 | Master Data | SAP CO 原価要素グループ 📍 |
| co-a04-01 | Master Data | SAP CO 利益センタグループ |
| co-a04-02 | Master Data | SAP CO 利益センタ |
| co-a05-01 | Master Data | SAP CO 原価センタグループ |
| co-a05-02 | Master Data | SAP CO 原価センタ |
| co-a05-03 | Master Data | SAP CO 活動タイプグループ |
| co-a05-04 | Master Data | SAP CO 活動タイプ |
| co-a05-05 | Master Data | SAP CO 統計キー数値 |
| co-a06-01 | Master Data | SAP CO 内部指図グループ |
| co-a06-02 | Master Data | SAP CO 内部指図 |
| co-a07-01 | Master Data | SAP CO 原価構成 |
| co-a07-02 | Master Data | SAP CO 原価計算バリアント |
| co-a08-01 | Master Data | SAP CO 事業領域 |
L2-B) Transaction
| ID | Category | Title |
|---|---|---|
| co-b01 | Overview | SAP COトランザクション:プロセスフロー、階層、関係性 |