SAP SF ルートマップ
SAP SF ロードマップ
ルートマップは、承認ワークフローの再利用可能な順序付けられた一連のステップ(自己評価、マネージャ評価、キャリブレーション、最終など)を定義するマスタデータオブジェクトであり、各ステップの承認者決定方法とともに、起動されたレビューフォーム(実際の運用では目標計画)が起動から完了までどのように進むかを制御します。これは、フェーズ2(権限とシステム設定)の「目標とパフォーマンス設定」サブブロックで設定され、モジュールのセットアップフローによると、その唯一の前提条件は権限ロールであり、パフォーマンスフォームテンプレートや目標計画テンプレートではありません。この違いは、以下のセクション1.3のSuccessFactorsマスタデータランドスケープに対して独立して確認されています。この記事では、ルートマップとは何か、その一般的なステップパターンのバリエーション、ランドスケープの「タレント&報酬」ゾーンにおいて「権限&時間」ゾーンへの単一の参照を持つ独立したオブジェクトとしてどのように位置づけられるか、そしてAdmin Centerコンサルタントが設定するすべてのフィールドについて説明します。
パート1: ロードマップ — 中核概念(全モジュール共通)
1.1 ルートマップとは

Route Mapはクライアントレベル(テナントレベル)のファンデーションオブジェクトであり、それ自体は従業員データを一切保持しません。承認ワークフローの形状(その順序付けられたステップと各ステップの承認者解決ロジック)を定義するものであり、個々の従業員がそのワークフローを実際に進行する状況を定義するものではありません。起動されたフォームや計画は、起動時点のRoute Mapのステップシーケンスをスナップショットとして取り込み、各従業員の個別の進行状況を別々に追跡します。Route Map自体は、再利用可能でバージョン管理された設定オブジェクトとして維持されます。
| 項目 | 詳細 |
|---|---|
| 役割 | 起動されたレビューフォームまたは計画が開始から完了までに経由する、承認ワークフローステップ(ステップタイプ、ステップ名、ステップごとの承認者決定方法)の順序付けられたシーケンスを定義します。 |
| 使用するモジュール | パフォーマンス&ゴール(パフォーマンス管理)が所有します。ルートマップは、パフォーマンスフォームテンプレートにバインドされるワークフローエンジンであり、実際の展開では、目標承認サイクルのために目標計画テンプレートにもバインドされます(セクション1.4参照)。 |
| トランザクション | 管理センター → 「ルートマップとルートマップステップの管理」(ルートマップとその順序付けられたステップの作成/編集)。ルートマップの選択は、フォームテンプレートウィザード/プロビジョニングテンプレート設定のテンプレート起動設定時にも表示されます。 |
| 主要テーブル | 従来のABAPテーブルはありません。評価尺度、目標計画テンプレート、パフォーマンスフォームテンプレートと同様に、ルートマップ定義は内部のパフォーマンス管理設定オブジェクト(ステップシーケンス + 承認者決定XML)として保存され、汎用の「Import and Export Data」ツールでは公開されません。 |
| S/4HANAに関する注意 | SuccessFactorsルートマップとオンプレミスのいかなる構造との間にも、提供される同期機能は存在しません。最も緩やかな概念上の類似物は、従来のABAPにおけるSAP Business Workflow承認チェーンですが、ルートマップはクラウドネイティブなSuccessFactors独自の概念であり、両者がシステム的にリンクされることは決してありません。 |
1.2 ルートマップ ステップパターンバリアント

ルートマップのステップパターンは、単なる見た目の選択ではありません。起動されたフォームが通過する承認の引き継ぎ回数、評価が確定する前にキャリブレーションが強制されるかどうか、そして実際にレビューサイクル全体が完了するまでにどれだけの時間がかかるかを直接決定します。軽量なチェックポイントに対してステップシーケンスを過剰に構築すると、不要な引き継ぎで評価者を苛立たせます。一方、報酬に連動する年次レビューのためにステップを過小に構築すると、経営陣が実際に必要とするキャリブレーションステップが省略されてしまいます。
| ルートマップパターン | コード | ユースケース | 主要な動作 |
|---|---|---|---|
| 標準順次ルートマップ | 例:RM_Std | 最も一般的な基本パターン。完全な年次レビューフォームにバインドされる | ステップは厳密に順序通りに実行される — 自己 → マネージャー → キャリブレーション → 最終。各ステップの完了が次のステップを開始するための必須条件となる |
| マネージャーのみの軽量ルートマップ | 例:RM_MidYear | 正式な評価結果をキャリブレーションしない中間チェックポイントフォーム | 通常は2ステップのみ(自己 → マネージャー)。キャリブレーションステップなし。チェックポイントフォームの軽量でスコアリング不要な性質に適合 |
| 多面評価並行ルートマップ | 例:RM_360 | 同僚、部下、自己の入力をマネージャーの評価とともに収集する360度評価フォーム | 1つ以上のステップが厳密な順次ではなく並行して実行されるように設定されるため、複数の評価者がフォームを次に進める前に各自の部分を独立して完了できる |
| 差戻し/反復ルートマップ | 例:RM_SendBack | ステップが前方に受け入れられる前に修正サイクルを必要とするレビュー文化 | 1つ以上のステップに明示的な差戻しアクションが含まれており、前方への進行のみを許可するのではなく、フォームを以前のステップの所有者に戻すことができる |
設計原則: ルートマップのステップ数と複雑さを、レビューの実際の目的に合わせること — 強制的なキャリブレーションステップを伴う軽量なチェックポイントルートマップは、対応するガバナンス上のメリットがないまま摩擦を生み出します。一方、キャリブレーションなしの報酬連動型年次レビュールートマップでは、報酬プロセスが通常依存するマネージャー間の一貫性チェックを行わずに評価が確定してしまいます。
1.3 組織レベルとデータ階層

具体的な例を用いたデータ階層
Route Mapは、SuccessFactorsマスタデータランドスケープ(ゾーンD)のテナントレベルの「タレント&報酬」ゾーンに位置していますが、Rating Scale、Goal Plan Template、Performance Form Template(これらは単一の直列チェーンを形成)とは異なり、他のゾーンDノードとの確固たる親子関係を持たない、スタンドアロンのクライアントレベルオブジェクトです。ランドスケープにおける唯一の接続は、ゾーンC(権限&時間)への単一のアウトバウンドクロスゾーン参照です。
Client (SuccessFactors Instance)
│
├── Route Map "RM_Std" — Self → Manager → Calibration → Final ← this article
│ │
│ └── references ──> Permission Role "PR_ESS" — Employee Self-Service (Zone C, see SF-A03-02)
│
└── Performance Form Template "PFT_Annual2024" — Annual Review, 4-section, of GPT_2024
(same Zone D; no landscape data-model connector to Route Map — real-world usage only, see Section 1.4)【必須】ランドスケープ検証に関する注意事項: モジュールMaster.mdのER図では、Route MapがPerformance Form Templateの子としてネストされています(「Rating Scale → Goal Plan Template / Performance Form Template → Route Map」)。同じ図ブロック内に、別途「Route Map ←── Permission Role」という注釈が併記されています。一方、Setup Flowでは、Route Mapの前提条件として「21. Route Map ← (Permission Role)」の1つだけがリストされており、Permission Role(Performance Form Templateではない)がRoute Mapの唯一の依存関係として記載されています。公開済みのSuccessFactors Master Data Landscape(
sf-a01/images/04-sf-a01-master-landscape.html、ゾーンD、本セッションでHTML/SVGソースから直接検証済み、SF-A03-07/08/09で既に記録された独立した検証と一致)は、ER図ではなくSetup Flowと同じ方法でこれを解決しています。Route Map(RM_Std)はゾーンDのRow 4ノード(top:1295px)として独立して配置されており、SVG内のすべての<line>要素をスキャンした結果、そのノードで開始または終了するコネクタは存在しません。ゾーンDの2つの実線チェーンは、その1行手前で終了しています(RS_5pt → GPT_2024 → PFT_Annual2024はx=1060でy=1150に終了、CP_Merit2024 → CT_Merit → ER_FT1Yはx=1360でy=1245に終了)。Route Mapノードに接続されている唯一の要素は、そのカード内のref-chipで「↗ PR_ESS」と表示されており、ゾーンDの凡例ではこれを「Route MapはゾーンCのPermission Roleを参照する」と明示しています。これはゾーン間参照であり、親子コネクタではなく、Performance Form Template、Goal Plan Template、Rating Scaleへの接続でもありません。したがって、このランドスケープに記録されているRoute Mapの唯一のデータモデル関係はPermission Roleとの関係です — セクション1.4を参照してください。 実際のSuccessFactors導入環境では、Route Mapは通常、Performance Form Template(および目標承認ワークフローの場合はGoal Plan Template)のセットアップの一部として選択されバインドされます — セクション2.4を参照してください。ただし、本ランドスケープによれば、そのバインディングは起動時のテンプレート選択であり、保存されたデータモデルコネクタではないため、ここでは統合ではなく使用法として説明されています。
設計原則: ルートマップは、以前の権限ロールと同様に、それ自体には従業員データを持たず、データモデルに真の親オブジェクトが存在しないため、その階層上の位置は意図的に浅くなっています。つまり、単一のクライアントレベルのノードであり、その唯一の構造的関係は、承認者解決のための権限ロールへの外部参照です。コンサルタントにとって重要な複雑さは、すべてルートマップ自体のステップ設定(パート2)にあり、追加の階層ネスティングにはありません。
1.4 他のマスタデータオブジェクトとの統合

Route Mapは、ランドスケープ内で確認済みのデータモデル関係を1つだけ持ちます — Permission Roleへのアウトバウンド参照です — 視覚的にはRating Scale → Goal Plan Template → Performance Form TemplateのチェーンやCompensationチェーンオブジェクトと同じTalent & Compensationゾーン内に配置されていますが。ER図でRoute MapがPerformance Form Templateの下にネストされているのを見たコンサルタントは、そのネストをランドスケープで検証されたコネクタではなく、実際の使用状況の説明として扱う必要があります。完全な検証についてはセクション1.3を参照してください。
| オブジェクト | 関係性 | 実務上の注意点 |
|---|---|---|
| 権限ロール | 参照(チップ、クロスゾーン) — ルートマップステップは、固定された指名個人ではなく、権限ロールを介して動的に承認者を解決できる | これはルートマップで確認されている唯一のランドスケープ関係である。このように設定されたステップは、該当従業員に対して現在権限ロールを保持している者によって、実行時に実際の承認者を解決する。権限ロール側から同じ関係が記述されているSF-A03-02、セクション1.4を参照(「参照元」)。 |
| パフォーマンスフォームテンプレート | ランドスケープコネクタではない — 実際の導入では通常、テンプレート設定の一部として構成される(ルートマップバインディング、セクション2.4)が、このランドスケープでは直接的なデータモデルコネクタとしては表現されていない | コンサルタントは、特定のパフォーマンスフォームテンプレートと特定のルートマップの間に、目標プランテンプレートがパフォーマンスフォームテンプレートにリンクされているような(SF-A03-09参照)、保存され常に同期されたリンクが存在すると想定すべきではない。バインディングは起動ごとに選択され、このランドスケープによれば構造的な関係として追跡されない。 |
| 目標プランテンプレート | ランドスケープコネクタではない — SAP SuccessFactorsの導入では、目標承認ワークフローのために、パフォーマンスフォームテンプレートと同じ起動時選択パターンに従い、ルートマップを目標プランテンプレートにもバインドすることが一般的である | ここでは、検証された関係ではなく、実際の一般的な設定慣行として正直に説明されている。ER図もランドスケープも、目標プランテンプレート↔ルートマップのコネクタをまったく描画していないためである。目標プランテンプレートオブジェクト自体についてはSF-A03-08を参照。 |
パート 2: SF 固有のフィールド詳細
2.0 SFの所有範囲

| データセクション | SFの関与 | 備考 |
|---|---|---|
| ルートマップ定義(コア識別) | ◎ オーナー | ルートマップID、ルートマップ名、説明、ステータス |
| ワークフローステップ設定 | ◎ オーナー | ステップ順序、ステップ名、ステップタイプ、期日オフセット |
| ステップレベルの承認者割当 | ◎ オーナー | 承認者解決方法、権限ロール参照、フォールバック承認者、差戻し動作 |
| テンプレートバインディングでの使用 | ◎ オーナー | テンプレートバインディング、サイクル間での再利用、ステップ順序の継承 |
凡例: ◎ = オーナー / クリティカル、○ = 直接関与
2.1 ルートマップ定義(コア識別)

Route Map Definitionは、Route Mapが存在するために必要な最小限のレコードです。これは、すべてのPerformance Form TemplateのRoute Map Bindingフィールド(SF-A03-09、セクション2.4)およびすべてのステップレベルのPermission Role参照が解決される対象です。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| ルートマップID | ルートマップの一意識別子(外部コード) | 各テンプレートの「ルートマップバインディング」フィールドが起動時に参照するキー値です。本稼働前に命名規則(例:RM_ プレフィックス+目的、RM_Std)を合意しておいてください。複数のテンプレートが既にバインドしているルートマップの名前を変更すると、すべてのバインディングを再確認する必要があります。 |
| ルートマップ名 | テンプレートのワークフローバインディング設定時に、ルートマップピッカーに表示される表示名 | ワークフローの形状を説明するものにすべきであり、特定の事業部門を指すものではありません(例:「営業ルートマップ」ではなく「標準4ステップ年次」)。同じルートマップは、多くの無関係なテンプレートで日常的に再利用されます。 |
| 説明 | ステップの順序と、このルートマップを使用すべきタイミングに関する自由記述の説明 | ワークフローの意図が平易な言葉で文書化される唯一の場所です。類似した名前のルートマップが複数存在し、コンサルタントが迅速に適切なものを選択する必要がある場合、ブループリントレビュー時に役立ちます。 |
| ステータス | アクティブ / 非アクティブ | 非アクティブなルートマップは、新しいテンプレートバインディング用のピッカーから除外されますが、既にバインドされているテンプレート(およびその処理中のフォーム)には遡及的に影響しません。非アクティブ化する前に、そのルートマップを参照しているアクティブなテンプレートがないことを確認してください。 |
2.2 ワークフローステップの設定

ワークフローステップ設定は、起動されたフォームや計画が通過する順序付けられたパスを実際に定義する反復可能な子レコード(ステップごとに1行)であり、セクション1.2のステップパターンバリアントが物理的に構築される場所です。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| ステップ順序 | ルートマップ内でのステップの順序位置(ステップを完了しなければならない順序) | デフォルトでは順次処理 — 前のステップが完了とマークされるまで、通常は次のステップを開始できません。ただし、並列ステップが意図的に設定されたルートマップ(セクション1.2、マルチレーターパターン)は除きます。最初のフォームがすでに処理中になってからではなく、開始前にステップの順序が意図したビジネスプロセスと一致していることを確認してください。 |
| ステップ名 | そのステップで参加者に表示されるラベル(例:「自己評価」、「マネージャーレビュー」、「キャリブレーション」、「最終承認」) | 参加者がそのステップで行うアクションを平易な言葉で説明する必要があります — ラベルが間違っていると、開始時に「ここで何をすべきかわからない」というサポートチケットが発生する一般的な原因となります。 |
| ステップタイプ | ステップが評価ステップ(参加者がスコアを入力/編集できる)か、非評価ステップ(表示専用、ルーティング、または管理用)か | 評価タイプのステップのみをキャリブレーションの前に配置する必要があります。シーケンス途中に配置された非評価ステップは、通常、評価アクションではなく、純粋な引き継ぎ(例:スコア権限のないHRレビュー)に使用されます。 |
| 期限オフセット | レビュー期間終了日または前のステップの完了日から、ステップの期限までの日数 | このフィールドを設定するコンサルタントは、パフォーマンスフォームテンプレート自体のレビュー期間(SF-A03-09、セクション2.4参照)に合わせて調整する必要があります — バインドされたテンプレートの実際のレビュー期間よりも長いサイクルを想定したオフセットは、中間チェックポイントスタイルのルートマップでよくある開始時の欠陥です。 |
2.3 ステップレベル承認者割当

ステップレベル承認者割当とは、各ステップの誰が担当するかを決定するものです。これは、ランドスケープの確定したルートマップを実装するフィールドグループ → 権限ロール参照(セクション1.3/1.4)です。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| 承認者解決方法 | 実行時にステップの実際の承認者がどのように決定されるか — オプションには通常、マネージャ(動的、組織階層ベース)、マトリックスマネージャ、HRビジネスパートナー、権限ロールを介して解決されるカスタムロール、または指名ユーザ(固定個人)が含まれます | カスタムロール解決は、本記事で確認されたランドスケープ関係を実装する方法です — このステップは、ハードコードされた名前ではなく、従業員に対して参照されている権限ロールを現在誰が保持しているかを評価することで承認者を解決します。指名ユーザは、組織変更を追跡しないため、真に例外的なケースに限定して使用する必要があります。 |
| 権限ロール参照 | カスタムロール解決で設定されたステップにバインドされている特定の権限ロール(例:自己評価ステップの場合は PR_ESS、マネージャステップの場合はマネージャ相当のロール) | このフィールドは、ルートマップノード上のランドスケープの「↗ PR_ESS」チップを具体的に実装します — このフィールドが指す権限ロールオブジェクトについてはSF-A03-02を参照し、起動前に参照されたロールの対象母集団が実際に意図された承認者母集団をカバーしていることを確認してください。 |
| フォールバック承認者 | プライマリ解決方法で有効な承認者が返されなかった場合(例:マネージャが割り当てられていない従業員)にステップがルーティングする参加者 | フォールバック設定の欠落は、フォームが停滞する一般的な原因です — 起動時に従業員のマネージャフィールドが空白の場合、そのステップには誰も処理できない状態が残ります。 |
| 差戻し動作 | ステップがフォームを以前のステップの所有者に修正のために戻すことを許可するかどうか、およびどの以前のステップに戻すか | 差戻し/反復ルートマップパターン(セクション1.2)でのみ関連します — ループバックの真のビジネスニーズなしに標準順次ルートマップでこれを設定すると、参加者が誤ってクリックする可能性のある未使用の制御面が追加されます。 |
2.4 テンプレートバインディングでの使用

ルートマップ自体には従業員データは含まれておらず、単独で起動されることもありません。このルートマップがバインドされたパフォーマンスフォームテンプレート(または実際の運用では目標計画テンプレート)が起動されたときにのみ有効になります。このセクションでは、そのバインドが実際にどのように機能するかを説明し、セクション1.3で確立した「正直さの区別」を意図的に繰り返します。これは実際の運用上の使用法であり、検証済みのランドスケープデータモデルコネクタではありません。
| 使用方法 | 説明 | 実践的な使用例 |
|---|---|---|
| テンプレートバインディング | パフォーマンスフォームテンプレートの「ルートマップバインディング」フィールド(SF-A03-09、セクション2.4)は、テンプレート設定時に特定のルートマップを選択します。同じパターンは、目標計画テンプレートの承認ワークフローでも一般的に使用されます。 | これは起動時の選択であり、目標計画テンプレートがパフォーマンスフォームテンプレートにバインドするような構造的なコネクタではありません。同じルートマップは、原則として、異なるレビュータイプの複数のテンプレートにバインドできます。 |
| サイクル間での再利用 | 同じルートマップ(例:RM_Std)は通常、毎年再利用され、サイクルごとに新しくバージョン管理されたテンプレート(PFT_Annual2024、PFT_Annual2025、…)にバインドされます。サイクルごとに再作成されるわけではありません。 | テンプレート自体に使用されるバージョン管理の規律を反映しています(SF-A03-09、セクション2.5「サイクルごとのバージョン」を参照)。ルートマップのステップ構造は安定したまま、バインド先のテンプレートが毎年変更されます。 |
| ステップシーケンスの継承 | バインドされると、起動されたフォームまたは計画は、ルートマップのステップシーケンスと承認者解決ロジックをそのまま継承します。テンプレートはステップを再定義したり並べ替えたりしません。 | コンサルタントは、すべてのステップシーケンスと承認者ロジックの変更をルートマップオブジェクト自体で行う必要があり、テンプレートレベルでシーケンスのギャップを回避しようとしてはなりません。テンプレートのステークホルダーが期待する内容と、バインドされたルートマップが実際に行う内容との不一致は、ブループリントレビューにおける一般的な欠陥です。 |
| ランドスケープに関する注意 | このテンプレートバインディングの使用法は、実際のSuccessFactors設定の慣行であり、ER図の元の(ランドスケープ未確認の)ルートマップのパフォーマンスフォームテンプレート下へのネストと一致しています。 | このモジュールのオブジェクト関係を文書化する際に、これをデータモデルの統合として引用しないでください。セクション1.3/1.4に従い、ルートマップに対してランドスケープで確認されている関係は、Permission Roleへの参照のみです。 |
次に読むべきもの
L1) Big Picture
| ID | Category | Title |
|---|---|---|
| sf-001 | Overview | SAP SuccessFactorsとは何ですか? |
L2-A) Master Data
| ID | Category | Title |
|---|---|---|
| sf-a01 | Overview | SAP SuccessFactors マスタデータ:概要、階層、関係性 |
| sf-a02-01 | Master Data | SAP SF 法人 |
| sf-a02-02 | Master Data | SAP SF ビジネスユニット |
| sf-a02-03 | Master Data | SAP SF 事業部門 |
| sf-a02-04 | Master Data | SAP SF 部門 |
| sf-a02-05 | Master Data | SAP SF 原価センタ |
| sf-a02-06 | Master Data | SAP SF ロケーション |
| sf-a02-07 | Master Data | SAP SF ジョブファミリー |
| sf-a02-08 | Master Data | SAP SF ジョブコード |
| sf-a02-09 | Master Data | SAP SF 給与グレード |
| sf-a02-10 | Master Data | SAP SF ポジション |
| sf-a03-01 | Master Data | SAP SF 権限グループ |
| sf-a03-02 | Master Data | SAP SF 権限ロール |
| sf-a03-03 | Master Data | SAP SF 休日カレンダー |
| sf-a03-04 | Master Data | SAP SF 勤務スケジュール |
| sf-a03-05 | Master Data | SAP SF タイムタイプ |
| sf-a03-06 | Master Data | SAP SF 時間プロファイル |
| sf-a03-07 | Master Data | SAP SF 評価尺度 |
| sf-a03-08 | Master Data | SAP SF 目標計画テンプレート |
| sf-a03-09 | Master Data | SAP SF パフォーマンスフォームテンプレート |
| sf-a03-10 | Master Data | SAP SF ルートマップ 📍 |
| sf-a03-11 | Master Data | SAP SF 報酬計画 |
| sf-a04-01 | Master Data | SAP SF 担当者 |
| sf-a04-02 | Master Data | SAP SF エンプロイメント |
| sf-a04-03 | Master Data | SAP SF 従業員プロファイル |
L2-B) Transaction
| ID | Category | Title |
|---|---|---|
| sf-b01 | Overview | SAP SuccessFactors トランザクション:プロセスフロー、階層、関係性 |