SAP IBP 時間プロファイル

SAP IBP 時間プロファイル
タイムプロファイルは、SAP IBPにおける計画の時間軸を定義する設定オブジェクトです。すべての計画エリアの計画ビューが最終的に表現される、順序付けられた重複のない期間バケット(日、週、月など)のシーケンスです。これは、マスタデータタイプや属性と同じフェーズ1のマスタデータ基盤層に位置しますが、両者からは独立して動作します。タイムプロファイルにはそれ自体に前提条件はなく、属性のように計画レベルに供給されるのではなく、計画エリアに直接供給されます。この記事では、タイムプロファイルがサポートする標準期間タイプ、その内部レベル階層、および設定に使用される「タイムプロファイル管理」アプリのフィールドレベルの詳細を説明します。
パート 1: 時間プロファイル — 中核概念(全モジュール共通)
1.1 時間プロファイルとは

タイムプロファイルは、それ自体が計画データではありません。これは、後で計画データが記録されるタイムラインの構造定義です。概念的には、あらゆる計画システムにおいてカレンダー/会計期間テーブルが果たす役割を担います。つまり、単一の需要数値や供給数値を保持するわけではありませんが、下流で記録されるすべての数値は、そのいずれかの期間に紐づけられます。すべての計画エリアは、有効化される前に必ず1つのタイムプロファイルが割り当てられていなければなりません。そのため、タイムプロファイルの設計は通常、モデル構築のフェーズ1において、マスタデータタイプや属性と並んで早期に確定されます。
| 項目 | 詳細 |
|---|---|
| 役割 | すべての計画エリアの計画ビューが基盤とする時間軸構造(期間タイプ、レベル階層、計画/履歴期間)を定義します。 |
| 使用するモジュール | SAP IBPのみ — S/4HANAに相当するものがない、IBPネイティブの内部設定オブジェクトです。すべての計画エリア、およびその計画エリア上に構築されるすべての計画ビューは、正確に1つの時間プロファイルを参照します。 |
| トランザクション / アプリ | 時間プロファイルの管理アプリ(Fioriランチパッド、モデル設定グループ) — カスタム時間プロファイルの作成、編集、有効化を行います。 |
| 主要テーブル | 顧客向けデータベーステーブルとしては公開されていません — SAP IBPのモデル設定オブジェクト(時間プロファイル、マスタデータタイプ、属性)は、文書化されたテーブルセットではなく、IBPモデルリポジトリに保存されます。 |
| SAP IBP注記 | 時間プロファイルは、すべての計画エリア実装において必須(オプションではない)マスタとしてリストされています。SAP IBPは、サンプル計画エリアコンテンツ(例:SAPIBP1参照モデル)の一部としてサンプル時間プロファイルを提供しますが、完全に新しいカスタムモデルには、明示的に作成されるまで時間プロファイルは存在しません。 |
1.2 標準期間タイプ

SAP IBP は標準で6つの期間タイプを標準装備しており、計画プロセスに誤った基本粒度を選択すると、修正に多大なコストがかかります。タイムプロファイルの各階層はこれら6つのいずれかから構築され、すでにアクティブな計画エリアにフィードしている階層は、プロファイルを再生成してその上に構築されたすべてのものを再設定しない限り、入れ替えることはできません。
| 期間タイプ | 典型的なユースケース | 主要な動作 |
|---|---|---|
| 日 | 短期需要計画、在庫モニタリング | 最も細かい標準期間タイプ。他のレベルはこれを集約したもの。 |
| テクニカル週 | カレンダー週ベースの短期計画で、月の区切りを明確にしたい場合 | カレンダー週が2ヶ月にまたがるケースに対応。SAP IBPはその週を2つのテクニカル週期間に分割し、どの期間も月の境界をまたがないようにする。 |
| 週 | 需要計画、供給計画 | 実行志向の計画プロセスで最も一般的な中粒度レベル。 |
| 月 | S&OP、中期計画 | ほとんどの戦術的計画期間における標準的な集約レベル。 |
| 四半期 | 財務計画、予算編成 | 典型的な財務/予算レビューサイクルに計画のリズムを合わせる。 |
| 年 | 長期戦略計画 | 最も粗い標準期間タイプ。通常、時間プロファイルのレベル階層の最上位。 |
設計原則: SAP IBP は会計期間もサポートしていますが、上記の6つの標準期間タイプとは異なり、会計期間は自動生成ではなく手動でロードする必要があります。設計で会計カレンダーに合わせた四半期/年バケットが必要な場合は、これをデータロード計画に考慮してください。
1.3 組織レベルとデータ階層

具体的な例を用いたデータ階層
Client (SAP IBP tenant / Model)
│
├── Master Data Type "MDT-PROD" — Simple · Product (Zone A sibling — see IBP-A02-01)
│
└── Time Profile "TP-WEEKLY" — Weekly granularity
├── Level 0 "WEEK" — most granular level
│ Default Display Horizon: 0 to 104 (current week + 104 weeks ahead)
├── Level 1 "MONTH" — aggregates WEEK
│ Default Display Horizon: -6 to 24 (6 months history + 24 months ahead)
└── Level 2 "QUARTER" — aggregates MONTH
Default Display Horizon: -4 to 8 (4 quarters history + 8 quarters ahead)設計原則: 時間プロファイルは、マスタデータタイプや属性と同じテナントレベル、フェーズ1層に位置します。これは単一の計画エリアから独立して存在し、内部設計ガイダンスに従い、通常はその時間プロファイルの周期に基づいて構築されるすべての計画エリアで標準化・共有され、計画エリアごとに再作成されることはありません(セクション2.4)。
1.4 他のマスタデータオブジェクトとの統合

時間プロファイルは単独で存在することはありません。これは、キーフィギュアや計画レベルと並んで、計画エリアが組み立てる直接的な入力の1つですが、それらの他の2つのオブジェクトとはまったく別の経路でそこに到達します。
| オブジェクト | 関係性 | 実務上の注意点 |
|---|---|---|
| 計画エリア | 時間プロファイルは、キーフィギュアおよび計画レベルと並んで、計画エリアへの直接入力です | 計画エリアは、正確に1つの時間プロファイルが割り当てられなければ有効化できません。内部のマスタデータ設定フローによると、時間プロファイルは計画エリアに直接供給され、計画レベルを経由しません。IBP-A03-03を参照してください。 |
| 計画レベル | 独立した並列入力 — 時間プロファイルとの直接的な関係はありません | 計画レベルは、マスタデータタイプと属性の組み合わせのみから導出されます(IBP-A02-01、IBP-A02-02を参照)。計画エリアは、時間プロファイルと計画レベルを、一方が他方に依存する連鎖ではなく、2つの別個の無関係な入力として組み立てます。 |
| マスタデータタイプ / 属性 | 同じフェーズ1のステップで独立して設定される、ゾーンAの兄弟オブジェクト | 時間プロファイルにはそれ自体に前提条件はなく、マスタデータタイプ/属性の設定と並行して実行されます。これら3つは互いに任意の順序で構築できますが、計画エリアを作成する前にすべてが存在している必要があります。 |
| 会計カレンダー | 時間プロファイル自体に設定されるオプションの調整設定 | 会計期間は時間プロファイル内でモデル化できますが、6つの標準期間タイプとは異なり、自動生成ではなく手動でロードする必要があります。設計上必要な場合は、ブループリント作成時に会計カレンダーのロードプロセスを確認してください。 |
パート 2: IBP固有のフィールド詳細
2.0 IBPオーナーシップの範囲

| データセクション | IBP関与 | 備考 |
|---|---|---|
| 一般時間プロファイル定義 | ◎ オーナー | ID、名称、説明、開始日、終了日 — 作成時に一度設定 |
| 時間プロファイル設定 | ◎ オーナー | 粒度、計画期間、履歴期間、会計カレンダー |
| 時間プロファイルレベル設定 | ◎ オーナー | レベル選択、レベル番号付け、レベルごとのデフォルト表示期間 |
| ガバナンスと共有 | ○ モデルガバナンスと共有 | 計画エリア間の共有、命名規則 |
凡例: ◎ = オーナー / クリティカル、○ = 直接関与
2.1 一般時間プロファイル定義

すべての時間プロファイルは、含まれるレベルに関係なく、「時間プロファイル管理」アプリの同じ短い識別画面から開始します(新規 → ID入力 → レベル選択 → 名称/説明 → 開始日/終了日 → 保存)。これらのフィールドは作成時に一度だけ入力され、セクション2.3のレベル設定がその上に積み重ねられる基盤となります。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| ID | 時間プロファイルの技術的識別子 | 実務ガイダンスでは3~4桁の数値を推奨。セクション2.4の命名ガバナンスと組み合わせて、複数の計画エリアを実行するプログラム全体でIDの一貫性を維持する。作成後に変更不可。 |
| 名称 / 説明 | ビジネスで読み取れる名称と自由記述の説明 | 意図した計画サイクル(例:「週次需要計画、2年ローリング期間」)を文書化する。これは、元の設計チーム以外のコンフィギュレータが、すべてのレベルを開かなくてもプロファイルの目的を理解するための最も迅速な方法となることが多い。 |
| 開始日 | 時間プロファイルの期間が生成される最も早い日付 | 意図的に設定する。履歴の拡張は後からでも可能だが、期間の再生成が必要となる。ブループリント時に、デフォルトの「今日」ではなく、必要な過去データの深さ(例:2~3年の実績)を合意すること。 |
| 終了日 | 時間プロファイルの期間が生成される最も遅い日付 | プロファイルが実際に生成する物理的な期間レコードの範囲を定める。終了日が短すぎる時間プロファイルは、新しいバケットを生成しなくなり、枯渇する前に拡張する必要がある。これを1回限りの設定ステップではなく、継続的な運用タスクとして管理すること。 |
2.2 時間プロファイル設定

これらの設定は、セクション2.1で入力された識別フィールドに加えて、時間プロファイル全体の全体的な範囲を管理します。
| 設定項目 | 説明 | 実務上の使用例 |
|---|---|---|
| 粒度 | プロファイルの基準となる時間バケット(日次、週次、月次など) | 需要計画プロセスで週次を選択するか、S&OPで月次を選択するかは、基本的な設計上の決定です。これは後から変更できず、変更するにはプロファイルを再作成し、それに基づいて構築されたすべての計画エリアと計画ビューを再設定する必要があります。 |
| 計画期間 | 現在の期間からタイムプロファイルのバケットがどの程度将来まで拡張されるか | 計画対象のプロセスに合わせて設定します。短期供給計画では、長期のS&OPプロファイルよりもはるかに短い将来期間が必要です。期間を長くしすぎると、計画上の付加価値がほとんどないままデータ量が増加します。 |
| 履歴期間 | 過去の期間をどの程度まで遡って保持するか | このプロファイルに対して実行される統計予測モデル(計画オペレータ、IBP-A05-01参照)をサポートするのに十分な履歴を保持します。履歴の保持が不十分だと、明確なエラーメッセージなしに予測モデルの精度が低下します。 |
| 会計カレンダー | プロファイルの期間を標準(グレゴリオ)カレンダーではなく、組織の会計カレンダーに合わせるためのオプション設定 | 四半期/年次のバケットを暦四半期ではなく、財務の会計期間に合わせる必要がある場合に必要です。会計期間は自動生成ではなく手動で読み込まれるため、FI/財務の関係者と早期に確認してください。 |
2.3 時間プロファイルレベルの設定

タイムプロファイルは、最も細かい粒度を最下層とするレベルの階層から構築されます。下位レベルの期間は、上位レベルのちょうど1つの親期間にロールアップされ、すべてのレベルのタイムラインは、ギャップや重複がなく連続している必要があります。カスタムタイムプロファイルの作成は、「タイムプロファイル管理」アプリで以下の固定順序に従います。「新規」を選択し、必要なレベルを選択し、IDと説明名を入力し、開始日/終了日を設定し、各レベルの名前とデフォルト表示期間を設定してから、保存して有効化します。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| レベル選択 | カスタム時間プロファイル作成時に含める期間タイプレベルのセット | 計画プロセスに実際に必要なレベルのみを選択すること。レベルが増えるごとにメンテナンスと生成のオーバーヘッドが発生する。需要計画プロファイルでは、通常、週/月/四半期のみが必要であり、標準の6つの期間タイプすべては不要である。 |
| レベル番号付け | 最も詳細なレベルは慣例的に0と番号付けされ、集約度が高くなるにつれて1、2、3…と番号付けされる | [確度中 — 検索インデックス化されたSAPヘルプポータルのコンテンツにより裏付けられているが、直接のページ読み取りによる独立した検証は行われていない] 主に、レベルが名前ではなく数式/計算でアドレス指定される場合の内部参照として関連する。数値IDはビジネス向けのラベルではなく、技術的な詳細として扱うこと。 |
| デフォルト表示期間 | 計画ビューがそのレベルでデフォルトで表示するタイムラインの範囲を制御するレベル別設定。開始/終了範囲で表現される。 | プロファイル全体で一度だけ設定するのではなく、レベルごとに調整すること。同じプロファイル内でも、週レベルは通常、四半期レベルよりも短い表示範囲を必要とする。これを誤ると、プランナーはデフォルトで、近い将来の詳細が少なすぎるか、長期的なノイズが多すぎるかのいずれかを目にすることになる。 |
さらに高度な階層レベルの機能として、「ローリング時間プロファイルレベル」モードと、数式/キーフィギュア計算で使用される技術的な
PERIODID(n)属性の2つが、個別のSAPヘルプポータルトピックとして存在しますが、フィールドレベルのマスタデータリファレンスの範囲外となります。これらの仕組みは本記事では独自に検証できませんでした。いずれかを設定する前に、SAPヘルプポータルの専用トピックを直接参照してください。
2.4 ガバナンスと共有

時間プロファイルは、最初に構築された単一の計画エリアを超えて存続・拡大する可能性があるため、SAP IBPの設計ガイダンスと実務者の経験の両方から、複製ではなく標準化が推奨されています。
| フィールド / ルール | 説明 | 実務上の使用例 |
|---|---|---|
| 計画エリア間共有 | 単一の時間プロファイルを複数の計画エリアに割り当てることができる | 内部設計ガイダンスでは、計画エリアごとに個別のプロファイルを作成するのではなく、モデル全体で少数の統一された時間プロファイルセットを標準化することを推奨している。これにより、一緒にレビューする必要があるプロセス(需要、供給、S&OP)間で計画サイクルを比較可能に保つことができる。 |
| 命名規則 | [信頼度中/低 — 単一のサードパーティ実務者情報] 関連するマスタデータタイプ/プロセスに対応する3文字のプレフィックスと、対象期間を組み合わせて、プロファイルのIDまたは説明に使用する | SAPが義務付けた標準ではない。プロジェクト独自の命名規則(マスタデータタイプのプレフィックスルールについてはIBP-A02-01セクション2.5も参照)に対して評価すべき実務者のパターンの一つとして扱うこと。レビューなしにそのままコピーしてはならない。 |
| 必須マスタステータス | 時間プロファイルは、すべての計画エリア実装において必須(オプションではない)マスタとしてリストされる | 一部のオプションのマスタオブジェクトとは異なり、プロジェクト計画ではすべてのIBP実装において時間プロファイル設計のための時間を予算化する必要がある。これは延期またはスキップすることはできない。 |
次に読むべきもの
L1) Big Picture
| ID | Category | Title |
|---|---|---|
| ibp-001 | Overview | SAP IBPとは何ですか? |
L2-A) Master Data
| ID | Category | Title |
|---|---|---|
| ibp-a01 | Overview | SAP IBP マスタデータ:概要、階層、関係性 |
| ibp-a02-01 | Master Data | SAP IBP マスタデータタイプ |
| ibp-a02-02 | Master Data | SAP IBP 属性 |
| ibp-a02-03 | Master Data | SAP IBP 時間プロファイル 📍 |
| ibp-a02-05 | Master Data | SAP IBP ロケーションマスタ |
| ibp-a03-01 | Master Data | SAP IBP キーフィギュア |
| ibp-a03-02 | Master Data | SAP IBP 計画レベル |
| ibp-a03-03 | Master Data | SAP IBP 計画エリア |
| ibp-a03-04 | Master Data | SAP IBP 計画バージョン |
| ibp-a03-05 | Master Data | SAP IBP 計画ビュー |
| ibp-a04-01 | Master Data | SAP IBP 統合モデル |
| ibp-a05-01 | Master Data | SAP IBP 計画オペレータ |
L2-B) Transaction
| ID | Category | Title |
|---|---|---|
| ibp-b01 | Overview | SAP IBPトランザクション:プロセスフロー、階層、および関係性 |