配賦モデルを作成する
このチュートリアルでは、PlaidCloud でコスト配賦を最初から最後まで作成します。完了すると、ドライバーデータを使用してコストプールをターゲットのディメンションに配分する、動作するモデルができます。これは、活動基準原価計算、IT チャージバック、共有サービスの配分の基礎となるものです。
所要時間は約 1 時間です。配賦は PlaidCloud の最大の特長であり、このモデルを理解するには、このチュートリアルが最適です。
作成するもの
Section titled “作成するもの”IT 部門の総コストを、各ユニットのユーザー数で重み付けして、事業部門に配分します。
IT cost table → ┐ ├→ Allocation step → results tableUser counts → ┤ (driver-based) ┘ ↑ Business unit dimension- PlaidCloud ワークスペース(お持ちでない場合は無料トライアルを開始してください)
- 次のものを含む、またはインポートできるプロジェクト:
- 配賦する値 — 月ごとの IT コスト(合計またはサブカテゴリ別)
- ドライバーデータ — 事業部門ごとのユーザー数
- ディメンション — 事業部門の階層(ユニット → 部門 → 会社)
- コンセプトの理解 — ワークスペース、プロジェクト、ワークフロー、ディメンション、配賦
ステップ 1: 入力を設定する
Section titled “ステップ 1: 入力を設定する”プロジェクトに次の 3 つがあることを確認します。
| オブジェクト | 保持する内容 |
|---|---|
it_cost テーブル |
IT コストの合計(例: 月ごとに 1 行で金額を保持) |
users_by_bu テーブル |
事業部門ごとに 1 行で、user_count 列を持つ |
business_units ディメンション |
事業部門の階層。リーフノードは users_by_bu のユニット名と一致する |
不足しているものがある場合は、続行する前にワークフローで読み込んでください。
ステップ 2: 配賦ワークフローを作成する
Section titled “ステップ 2: 配賦ワークフローを作成する”- プロジェクトを開き、ワークフロータブに切り替えます。
- 新規ワークフローをクリックします。名前を「IT Cost Allocation」にします。
- 新しいワークフローを Workflow Explorer で開きます。
ステップ 3: 配賦ステップを追加する
Section titled “ステップ 3: 配賦ステップを追加する”- Allocation カテゴリから新しいステップを追加します。最も柔軟なオプションである Allocation Rules を選択します。
- ソースを構成します。
- ソーステーブル:
it_cost - ソース金額列: 金額が入っている列
- ソーステーブル:
- ドライバーを構成します。
- ドライバーテーブル:
users_by_bu - ドライバー値の列:
user_count - ドライバー照合列: 事業部門名が入っている列
- ドライバーテーブル:
- ターゲットを構成します。
- ターゲットディメンション:
business_units - ターゲットレベル: 配賦先とする階層のレベルを選択します(通常はリーフレベル)
- ターゲットディメンション:
- 出力を構成します。
- 結果テーブル:
it_cost_allocated
- 結果テーブル:
ステップ 4: 実行して確認する
Section titled “ステップ 4: 実行して確認する”- ステップを実行します。
- テーブルタブを開き、
it_cost_allocatedを開きます。 - 各行は、1 つの事業部門に配分されるコストの 1 区分を表します。列は次のとおりです。
- ソースの金額(例: 月の IT コスト合計)
- ターゲットの事業部門
- 使用されたドライバー値(そのユニットのユーザー数)
- 配賦率(ユーザー数 ÷ 全ユニットのユーザー数合計)
- 配賦金額(ソース × 配賦率)
ステップ 5: 数値を検証する
Section titled “ステップ 5: 数値を検証する”すべての配賦が通過すべき 3 つのチェックがあります。
- 合計の照合 — 配賦金額の合計がソースの合計と等しいこと(丸め誤差の許容範囲内)
- 配賦率の合計 — ソースの行ごとに配賦率の合計が 1.0(= 100%)になること
- カバレッジ — 配分を受けるべきディメンション内のすべての事業部門が、実際に配分を受けていること
検証の完全なチェックリストは、配賦結果ガイドを参照してください。
数値が合わない場合、最もよくある原因は次のとおりです。
- ドライバーデータの欠落 — ディメンション内の事業部門に対応する行が
users_by_buにない場合、その部門は配賦を受けません - 名前の不一致 — ドライバーテーブルでは「Sales East」でも、ディメンションでは「Sales-East」の場合(スペースや大文字小文字の違いは一致しません)
- ゼロまたは負のドライバー — ゼロや想定外の配賦になります
ステップ 6: 結果を活用する
Section titled “ステップ 6: 結果を活用する”結果テーブルは、他の PlaidCloud のテーブルと同じように扱えます。たとえば、次のことができます。
- 以降のワークフローのステップで他のテーブルと結合する(例: GL に全部原価の列を追加する)
- ダッシュボードや外部の利用者向けに公開する
- 次の配賦ラウンドのソースとして再配賦する(段階的なモデルの場合)
試してみたいバリエーション
Section titled “試してみたいバリエーション”基本モデルが動作したら、次のような拡張をよく行います。
- 複数のコストプール — 1 行の
it_costを、IT のサブカテゴリ(コンピューティング、ストレージ、ライセンス)ごとの行に置き換え、それぞれ異なるドライバーで個別に配賦します - 複数期間 — ソースを月ごとに分割し、期間ごとに 1 つの配賦結果を生成します
- 多層の配賦 — 部門の間接費をユニットに、ユニットのコストを製品に、製品のコストを顧客に配賦します。各層がそれぞれ独立した配賦ステップになります
- 再帰的な配賦 — 共有サービスが相互に利用し合う場合(IT が HR にサービスを提供し、HR が IT にサービスを提供する)。再帰的な配賦を参照してください
- ルールベースの割り当て — 配分が複数のドライバーに依存し、ソースによって異なる場合は、単一のドライバーテーブルを接続する代わりに、ガイド付きビルダーで配賦ディメンションを作成します。配賦ディメンションの作成を参照してください
次のステップ
Section titled “次のステップ”- 配賦ガイド — すべてのオプションと構成の選択肢
- ルールベースのタグ付け — ソースの行ごとに異なる配賦ルール
- 配賦ステップのリファレンス — 配賦カテゴリのすべてのワークフローステップ
- ディメンションガイド — 配賦のターゲットとなる階層の作成