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

表紙: SAP CO 原価構成構造 — 製品原価を意味のあるカテゴリに分解し、原価計算とレポーティングを可能にする分類フレームワーク

SAP CO 原価構成

原価構成構造は、SAP管理会計の製品原価計算において、製品の総製造原価を意味のあるカテゴリに分解する方法を決定する分類フレームワークです。これは、原価レポート、標準原価見積、差異分析に表示される原価構成要素(原材料、直接労務費、機械費、製造間接費など)を定義します。SAP COにおけるすべての標準原価見積、原価計算実行、製品原価レポートは、原価構成構造を参照して、集約ビューと分解ビューの両方で原価をどのように表示するかを決定します。適切に設計された原価構成構造は、読みやすい製品原価レポートと実用的な差異分析の基盤となります。


第1部: 原価構成構造 — 中核概念(全モジュール共通)

1.1 原価構成構造とは

原価構成を中央に配置し、原価要素、原価要素割当、標準原価見積、原価計算バリアント、原価センタ、活動タイプ、製品原価レポートに接続されたハブアンドスポーク図

原価構成構造は、個々の原価要素を名前付きの原価カテゴリ(原価構成要素)にマッピングするカスタマイジングオブジェクトです。標準原価見積実行時、見積に流れ込むすべての原価(部品表構成品目の材料費、作業手順作業の活動費、間接費計算シートからの間接費)は、元の原価要素に基づいて原価構成要素に分類されます。したがって、原価構成構造は、複雑で多要素の原価内訳を、「この製品を製造するためのコスト」を示す構造化されたビジネス可読ビューに変換します。

側面詳細
役割原価要素を原価構成にマッピングし、製品原価を分類します。原価見積レポートや差異レポートの構造を決定します。
使用するモジュールCO-PC(製品原価計算 — 主に使用。標準原価見積、原価計算実行、仕掛品計算で使用)、CO-CCA(活動タイプを介して活動レートを原価構成に貢献)、PP(作業手順の作業が、その原価が構造によって分類される活動タイプを参照)、CO-PA(原価構成を収益性分析の値フィールドにマッピング可能)
トランザクションOKTZ(原価構成構造の作成/変更)、OKTZE(原価要素の構成への割当)、CK11N(構造を使用する標準原価見積)、CK40N(原価計算実行)
主要テーブルTCK01(原価構成構造ヘッダ)、TCK02(構造内の原価構成)、TCK03(原価要素から原価構成への割当)、TCK05(原価構成グループ)
S/4HANAに関する注意点S/4HANAでは、原価構成構造は設定と使用法に関してECCから変更されていません。S/4HANAで必須となった品目元帳は、同じ原価構成構造を使用して実績原価を標準原価と同じカテゴリに分割し、実績原価と標準原価の構成比較を可能にします。これにより、原価構成構造の設計はECCよりもS/4HANAでさらに重要になります。標準原価見積と実績原価の階層構造の両方を駆動するためです。

1.2 原価構成カテゴリ

材料(直接)、労務費(直接)、機械費、間接費、外部加工費といった代表的な原価構成カテゴリを、例や典型的な原価要素とともに示した比較表

原価構成は、原価構成構造内でユーザーが定義するカテゴリです。SAPがカテゴリを規定することはなく、COコンサルタントがクライアントのレポート要件に基づいて設計します。ただし、以下のカテゴリは業界標準の出発点となります。

原価構成標準カテゴリ割り当てられる原価要素の例主要な動作
原材料直接材料費500000(原材料消費)、500100(補助材料)部品表構成材消費からの一次原価要素(カテゴリ1)
購入部品直接材料費501000(購入部品)、501100(半製品購入)外部調達部品の一次原価要素
直接労務費直接人件費手動活動タイプ(LAB-MFG、LAB-SETUP)にリンクされた二次原価要素(カテゴリ43)生産労務活動タイプからの活動配賦原価要素
機械費直接機械費機械活動タイプ(MACH-CNC、MACH-PRESS)にリンクされた二次原価要素(カテゴリ43)機械活動タイプからの活動配賦原価要素
製造間接費間接費間接費原価計算シート計算からの二次原価要素(カテゴリ41)間接費割増原価要素
外部加工費外注加工費502000(外注加工 — 加工費)外注作業の一次原価要素
差異(統計用)差異分類差異カテゴリに割り当てられた二次原価要素差異分析で使用 — 標準原価見積には使用しない

設計原則: 5~10個の原価構成を定義します。構成が多いほどレポートの粒度は細かくなりますが、コンフィギュレーションの複雑性とレポートの幅が増加します。構成が少なすぎる場合(5個未満)は、原価管理の意思決定に十分な可視性が得られない可能性があります。CFOとプラントコントローラが月次原価レポートで確認する必要がある内容に合わせて、原価構成のリストを調整してください。


1.3 組織レベルとデータ階層

原価構成構造は、管理領域レベルで、他の製品原価管理マスタと共にスコープ設定されます。原価設定バリアントは原価構成構造を参照します。構造自体はカスタマイジングオブジェクトであり、直接転記可能なトランザクションオブジェクトではありません。

CO領域スコープの原価構成構造を示す階層図(原価計算バリアントから参照)

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

Controlling Area 1000
   │
   └── Cost Component Structure "Z1"      Std cost split
          ↑
          └── used by ── Costing Variant "PPC1"   Std cost estimate

設計原則: 同一管理領域内でプラントが根本的に異なる原価構造を持つ場合(例:同一管理領域内での自動車と消費財)を除き、管理領域ごとに1つの原価構成構造を使用します。1つの共有構造により、全プラントで標準原価レポートの一貫性が維持されます。


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

コスト構成構造を中心に、原価計算バリアント、標準原価見積、活動タイプ(二次原価要素)、品目元帳、CO-PA、原価センタに接続されたハブアンドスポーク図

オブジェクト関係性実務上の注意点
原価計算バリアント (OKKN)原価計算バリアントは原価構成構造を参照する原価構成構造はカスタマイジングで原価計算バリアントに割り当てられます。各原価計算バリアントは1つの原価構成構造のみを参照できます。原価計算バリアントを設定する前に、原価構成構造を設計してください。
標準原価見積 (CK11N)すべての原価見積は、この構造を使用して原価要素を構成要素に分類するCK11Nが標準原価見積を計算する際、明細内のすべての原価要素はTCK03を介して原価構成要素にマッピングされます。結果は原価見積の「原価構成ビュー」で確認できます。
品目元帳S/4HANAでは、品目元帳は原価構成別に実績原価を保存する品目元帳は、標準原価見積と同じ原価構成構造を使用して実績原価を分類します。これにより、構成要素ごとの実績対標準比較が可能になります。これはS/4HANA製品原価計算の差異分析における主要な出力です。
活動タイプ (KL01)活動タイプは、1次原価要素を介して原価構成に原価を貢献する活動タイプに割り当てられた1次原価要素(カテゴリ43)は、TCK03で原価構成要素にマッピングされます。これにより、原価見積における活動配分からの貸方/借方を受け取る構成要素が決まります。
CO-PA (収益性分析)原価構成要素はCO-PAの値フィールドにマッピングできるPA転送構造を介して、各原価構成要素は特定のCO-PA値フィールド(例:原材料構成要素 → PA値フィールド VV010)にフローできます。これにより、収益性分析レベルでの製品原価構成分析が可能になります。

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

2.0 COの責任範囲

原価構成構造データセクション(構造ヘッダ、原価構成、原価要素割当)におけるCOオーナーシップを示すチェックリスト

データセクションCO関与備考
原価構成構造ヘッダ (TCK01)◎ オーナーCO管理者がカスタマイジングで構造を作成・保守 (OKTZ)
原価構成要素 (TCK02)◎ オーナー構成要素の設計と番号付与 — CO管理者がカスタマイジングで実施
原価要素割当 (TCK03)◎ オーナー原価要素を構成要素にマッピング — CO管理者が担当。一次原価要素についてはFIとの、二次原価要素についてはCO-CCAとの整合性が必要
原価構成グループ (TCK05)◎ オーナー集約レポート作成のための任意グループ化 — CO管理者
原価計算バリアントリンク◎ オーナー原価構成構造を原価計算バリアントに割り当て — CO管理者がカスタマイジングで実施

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


2.1 原価構成構造ヘッダ (TCK01)

主要なTCK01フィールドのチェックリスト: 構造ID、説明、管理領域、固定費/変動費の分割

フィールド説明実務上の使用例
原価構成構造 (KKZMA)一意の識別子 — 通常は4桁の英数字コード管理領域を反映したコードを使用します(例:管理領域1000の場合は"CO10")。複数の管理領域を持つ実装では、管理領域固有のコードを使用して構造を区別します。構造IDは原価設定バリアントのカスタマイジングで参照されるため、作成前にコードを計画してください。
説明構造の自由テキスト説明範囲を説明します:「標準製品原価計算構造 — 管理領域1000」。管理領域ごとに複数の構造(基本 + 修正版)が存在する場合は、説明で明確に区別してください。
固定費/変動費分割構成要素が固定費部分と変動費部分を区別するかどうか単一の原価構成要素は、オプションで固定費サブ構成要素と変動費サブ構成要素に分割できます。これは原価センタ会計の固定費/変動費分析に必要です。分割を有効にするとレポートの詳細度が向上しますが、計画においてすべての原価要素と活動レートを固定費と変動費に分割する必要があります。ブループリント作成時に、クライアントが製品原価計算で固定費/変動費分析を必要とするかどうかを確認してください。

2.2 原価構成と原価要素の割当 (TCK02/TCK03)

積み重ねられたレイヤー図: 割当チェーンを示す: 原価要素範囲 → 原価構成 → 原価構成グループ → 原価見積レポートビュー

フィールド説明実務上の使用例
構成要素番号構造内での順序付けのための連番(10, 20, 30, …)原価レポートでの表示順序を決定します。将来の挿入に備えて10刻みで番号を付与します。マスタデータガバナンスガイドに標準の構成要素番号を文書化してください。
構成要素名称原価構成要素の表示名「原材料」「直接労務費」「機械費」「製造間接費」。名称は短く保ってください — これらは原価見積レポートの列ヘッダーとして表示されます。ビジネスユーザーに知られていない略語は避けてください。
原価要素 From/Toこの構成要素に割り当てられる原価要素の範囲原価見積で使用されるすべての原価要素は、正確に1つの構成要素に割り当てられる必要があります。ギャップ(マッピングされていない原価要素)があると、原価見積に「未分類」の金額が発生します — これは単体テストで検出しなければならない欠陥です。新しい原価要素を追加した後(例:活動タイプを作成した場合)、常にTCK03を更新して、新しい二次原価要素を正しい構成要素にマッピングしてください。
原価構成グループ集約表示のための原価構成要素のオプションのグループ化例:構成要素10(原材料)と20(購入部品)を「直接材料費」にグループ化。グループは原価レポートで小計として表示されます。完全な構成要素リストよりも少ない明細項目で済む、経営層向けのサマリーに役立ちます。

次に読むべきもの

L1) Big Picture

IDCategoryTitle
co-001OverviewSAP COとは何ですか?

L2-A) Master Data

IDCategoryTitle
co-a01OverviewSAP CO マスタデータ:概要、階層および関連性
co-a02-01Master DataSAP CO 品目マスタ
co-a03-01Master DataSAP CO 原価要素
co-a03-02Master DataSAP CO 原価要素グループ
co-a04-01Master DataSAP CO 利益センタグループ
co-a04-02Master DataSAP CO 利益センタ
co-a05-01Master DataSAP CO 原価センタグループ
co-a05-02Master DataSAP CO 原価センタ
co-a05-03Master DataSAP CO 活動タイプグループ
co-a05-04Master DataSAP CO 活動タイプ
co-a05-05Master DataSAP CO 統計キー数値
co-a06-01Master DataSAP CO 内部指図グループ
co-a06-02Master DataSAP CO 内部指図
co-a07-01Master DataSAP CO 原価構成 📍
co-a07-02Master DataSAP CO 原価計算バリアント
co-a08-01Master DataSAP CO 事業領域

L2-B) Transaction

IDCategoryTitle
co-b01OverviewSAP COトランザクション:プロセスフロー、階層、関係性