On this page
- パート1: ケースルーティングルール — 基本概念(全モジュール共通)
- 1.1) ケースルーティング(従業員へ / チームへ)とは
- 1.2) ルールロジック:照合列、評価順序、有効化
- 1.3) 組織レベルとデータ階層
- 1.4) 他のマスタデータオブジェクトとの統合
- パート 2: SC固有のフィールド詳細
- 2.0) SC所有権の範囲
- 2.1) 従業員へのケースルーティング(ルールテーブル設定)
- 2.2) ケースのチームへのルーティング(ルールテーブル設定)
- 2.3) ルール行(照合列 + 結果列)
- 2.4) 行順序 / 優先順位
- 2.5) アクティベーション状態
- 2.6) 一括メンテナンス (Excel エクスポート/インポート)
- 次に読むべきもの
SAP Service Cloud ケースルーティングルール
SAP Service Cloud ケースルーティングルール
ケースルーティングは、従業員/チーム/キューを選択する単一の設定画面ではなく、2つの独立した決定テーブル(「ケースルーティング(従業員へ)」と「ケースルーティング(チームへ)」)であり、それぞれに独自の決定テーブルID、独自の行、独自の単一Result値があります。両方のテーブルは、サービスレベル決定(SC-A06-02)で文書化されている同じ汎用ルールテーブルエンジンを変更せずに再利用します。すなわち、列の適応(Adapt Columns)で設定可能な最大15列、行内はAND / 行間はORの評価、上から下への最初の一致で終了するショートサーキット、優先順位を示す唯一の信号としての行位置、明示的な有効化(Activate)ステップ、および一括メンテナンスのためのExcelエクスポート/インポートです。異なるのは出力のみです。「ケースルーティング(従業員へ)」のResult列はパーティロール40(「処理者」)を設定し、「ケースルーティング(チームへ)」のResult列はパーティロール28(「サービスおよびサポートチーム」)を設定します。また、この記事では2つのよくある混乱点を解消します。公式ドキュメントのどこにも正式な「キュー」オブジェクトは存在せず、AI駆動の「ケースタイプ決定」機能は、名前が似ているものの完全に無関係な機能であるということです。
パート1: ケースルーティングルール — 基本概念(全モジュール共通)
1.1) ケースルーティング(従業員へ / チームへ)とは

ケースルーティングは、ケースが作成または編集されるたびに、1つの運用上の質問に答えるために存在します。つまり、このケースのフィールド値に基づいて、どの従業員(またはどのチーム)がそれを担当すべきか、という質問です。SAP Service Cloudは、これを1つの統合オブジェクトではなく、2つの個別のルールテーブルで回答します。管理者は「ケースルーティング(従業員へ)」を設定して個々のエージェントを割り当て、独立して「ケースルーティング(チームへ)」を設定してサービスタイムを割り当てます。どちらのテーブルも、もう一方のルーティングロジックを格納しません。これらは対等な関係であり、共有画面の2つのモードではなく、それぞれ独自の決定テーブルIDを持ちます。
| 項目 | 詳細 |
|---|---|
| 役割 | 2つの独立した決定テーブルエンジンで、ケースを個々の従業員(ケースルーティング(従業員へ))および/またはサービスのチーム(ケースルーティング(チームへ))に自動的に割り当てます。どちらかが他方のスーパーセットやモードではありません。 |
| 使用するモジュール | SAP Service Cloud(単独所有)。その基礎となるルールテーブルメカニズムをサービスレベル決定(SC-A06-02、別の設定画面、同一エンジンデザイン)と共有します。その結果値を、それぞれパーティロール40(処理者) およびパーティロール28(サービス&サポートチーム) に書き込み、より広範なパーティ決定フレームワークに供給します。 |
| トランザクション | ユーザメニュー → システム設定 → すべての設定 → ケース → ケースルーティング(従業員へ)(専用画面)、およびユーザメニュー → システム設定 → すべての設定 → ケース → ケースルーティング(チームへ)(従業員画面内にネストされていない、別の兄弟画面)。 |
| 主要テーブル | SAP Service Cloud:2つの独立した決定テーブルビジネスオブジェクト(管理/コアAPI ODataエンティティ)。それぞれ列の適応で設定し、それぞれ最大15列(自身の結果列を含む)に制限されます。SAP Service CloudはマルチテナントSaaSソリューションであり、コンサルタントに従来のABAPテーブルを公開しません。 |
| S/4HANAに関する注記 | Service Cloudテナント内でネイティブに設定されます。S/4HANAに相当するものはありません。従来のチケットベースのSAP Service Cloud(Cloud for Customer由来)に構造的に類似したチケットルーティングメカニズムが存在するかどうかは、本記事では独立して検証されていません。SC-A06-02により、ほぼ同一のサービスレベル決定相当機能がそこに存在することが確認されているため、並行するルーティング機能は可能性として考えられますが、未確認です。 |
よくある誤解 — 正式な「キュー」ルーティングターゲットは存在しません。
「ケースの従業員へのルーティング」画面と「ケースのチームへのルーティング」画面のいずれも、Result値として「キュー」オブジェクトを公開しておらず、公式ソリューションガイドの全文検索でも、「queue」は無関係な統合/メッセージキュー(送信トピックキュー、メール再試行キュー)についてのみ使用されており、ケース割り当てのターゲットとしては決して使用されていません。一部のトレーニング資料で見られる非公式な表現「チームキュー」は、ワークフローの動作(マネージャーがレビューしたり、エージェントが自分で選択したりする、チームに割り当てられたケースのリスト)を説明するものであり、ルールテーブル内の個別の設定可能なオブジェクトではありません。「キュー」列、Result値、または画面をモデル化したり文書化したりしないでください。正式に存在するResultターゲットは、Processor(ケースの従業員へのルーティングによる)とService and Support Team(ケースのチームへのルーティングによる)の2つだけです。
明確化 — 「ケースタイプ判定」は別の無関係なAI機能です。 SAP Service Cloudのインテリジェントサービスには「ケースタイプ判定」と呼ばれる機能も含まれており、NLP/AIを使用してケースの件名と説明テキストからケースタイプフィールドを推測します。これは、すでにタイプ分けされたケースを担当者やチームにルーティングすることとは何の関係もありません。これら2つの機能は、日常会話で「判定」という一般的な単語を共有しているだけです。AIベースのケースタイプ推測と、この記事で扱う決定テーブルベースのケースルーティング(担当者/チームへの)を混同しないでください。
1.2) ルールロジック:照合列、評価順序、有効化

両方のルーティングテーブルは、サービスレベル決定(SC-A06-02)とまったく同じ評価ロジックで動作します。これを再利用しているのは偶然ではなく、文書化された共有エンジン設計であり、各記事が独立して成立するようにここに再掲しています。
| 仕組み | 説明 | 実際の効果 |
|---|---|---|
| 同一行内のAND | 1行に入力されたすべての照合列の値が、その行が特定のケースに一致するために真と評価されなければならない | 3つの照合列が入力された行は3条件ルールとなる。これは従業員テーブルとチームテーブルの両方で全く同じように機能し、それぞれ完全に独立したルールセットとして評価される。 |
| 行をまたぐOR | 別々の行は独立した代替ルールであり、そのうちの1つでも一致すれば十分である | 異なるスコープのルールを1つのテーブルに共存させることができる。例:特定のケースタイプとソースの組み合わせに対する1行と、まったく異なるケースタイプに対する別の行。 |
| 上から下へ、最初に一致したものが優先 | システムはテーブルの順序で行を評価し、完全に一致した最初の行で停止する(ショートサーキット) | 一致した行より下の行は、そのケースに対して評価されることはない。これにより、行の順序は両方のテーブルにおいて、単なる表示上の設定ではなく、ルール設計の機能的な一部となる。 |
| 行の並べ替え=優先順位 | 行に独立した数値の優先順位フィールドはなく、並べ替えアイコン(行移動コントロール)が優先順位を変更する唯一の方法である | 新しく追加された行は、デフォルトでそのテーブルの最下部に配置され、優先させたいより広範なルールの上に移動する必要がある。移動しなければ、そのルールが発動することはない。 |
| 明示的な有効化 | ルールの変更は、明示的な有効化アクションの後にのみ有効となる。保存されていない、または有効化されていない編集は、以前に有効化されたルールセットをそのまま維持する | 各テーブルは独立して有効化される。「ケースルーティング(従業員へ)」への変更を有効化しても、「ケースルーティング(チームへ)」テーブルの有効なルールセットには影響を与えず、その逆も同様である。 |
| 共通の仕組みであり、専用のルーティングエンジンではない | 同一の「列の適応」/ AND-OR / 上から下へ / 有効化の設計は、サービスレベル決定(SC-A06-02)にも使用されている | これら3つのルールテーブル(サービスレベル決定、ケースルーティング(従業員へ)、ケースルーティング(チームへ))のいずれかの設定で習得したスキルは、他の2つにも直接適用できる。これらは、異なる結果列に適用された同一の汎用エンジンである。 |
設計原則 — 行の位置が優先順位フィールドであり、テーブルごとに独立しています。 サービスレベル決定と同様に、設定や監査のための数値の優先順位列はありません。ケースルーティング(従業員)とケースルーティング(チーム)は別々のテーブルであるため、それぞれに独立した行順序があります。一方のテーブルで行を並べ替えても、もう一方の評価順序にはまったく影響しません。
1.3) 組織レベルとデータ階層

データ階層の具体例(テナントレベル;SAP Service Cloudには、この上位に会社コード/プラントのスコープ設定はありません)
Client (SAP Service Cloud Tenant)
│
├── Case Routing to Employee Rule Table (Status: Active)
│ │
│ ├── Row 1: Case Type = "Customer Service Case" AND Category = "Billing"
│ │ ── Result ──> Processor "Agent: Jane Tanaka" (Party Role 40)
│ │
│ └── Evaluated top-to-bottom, independently of the Team table below
│
├── Case Routing to Team Rule Table (Status: Active)
│ │
│ ├── Row 1: Case Type = "Customer Service Case" AND Source = "Email"
│ │ ── Result ──> Service and Support Team "Billing Support EMEA" (Party Role 28)
│ │
│ └── Evaluated top-to-bottom, independently of the Employee table above
│
├── Party Schema "Standard Case Party Schema" — governs both Party Role 40 (Processor)
│ and Party Role 28 (Service and Support Team); with "Enforce consistency with
│ source party" enabled, the system keeps the assigned Processor and the assigned
│ Service and Support Team aligned, auto-clearing or updating one when the other
│ is manually changed outside a valid team structure
│
├── Case Type "Customer Service Case" ── read by both tables as a match column value
│ (no field on either rule table pointing back to Case Type as an owned object)
│
└── Category "Billing" / Source "Email" ── read by their respective rows as match column
values (same one-directional read, no reverse reference)設計原則 — 2つのResult出力は、ルーティングテーブル自体ではなく、Party Schemaを介して運用上リンクされています。 ケースルーティング(担当者)とケースルーティング(チーム)は互いに直接参照することはなく、両者の間に共有の「マスタ」テーブルも存在しません。リンクは1階層上のParty Schema設定に存在します。Party Role 40と28に対して「ソースパーティとの整合性を強制」が有効化されている場合、システムは手動で割り当てられたエージェントが自身のチーム構造の範囲外にある場合に自動的に修正します。つまり、ケースは原則として、その処理担当者とサービス&サポートチームを、たまたま一致する2つの完全に独立したルール評価から取得することも、一致しない場合にはこの整合性チェックによって調整が必要となることもあります。
1.4) 他のマスタデータオブジェクトとの統合

ケースルーティングは他のいくつかのオブジェクトに影響を及ぼしますが、テーブルごとに常に同じ2つの方向で行われます。つまり、マッチ入力としてケースフィールド値を読み取り、その結果として単一のパーティロール値を書き込みます。以下の表は、どのリレーションシップがソース化され、どのリレーションシップが調査パスから未消込明細として残っているかを明確に示しています。
| オブジェクト | 関係性 | 実務上の注意点 |
|---|---|---|
| パーティロール 40 — プロセッサ | 直接的、必須 — ケアルーティング対従業員の結果値 | ケースに対する個々のエージェントの割り当て。「ケアルーティング対従業員」テーブルが存在する唯一の理由。 |
| パーティロール 28 — サービス&サポートチーム | 直接的、必須 — ケアルーティング対チームの結果値 | ケースに対するチームの割り当て。「ケアルーティング対チーム」テーブルが存在する唯一の理由。 |
| ケースタイプ | 間接的 — 照合列の入力のみ、双方向に所有権なし | 機能範囲説明書とトレーニング資料の両方で具体的な照合フィールドの例として確認済み。どちらのルーティングテーブルも、ケースタイプを所有オブジェクトとして参照を格納しない。 |
| カテゴリ | 間接的 — 照合列の入力のみ、双方向に所有権なし | 機能範囲説明書のケアルーティングに関する1行の説明(「チーム、プロセッサ、ケースタイプ、またはカテゴリでルーティング」)で明示的に言及されている。 |
| ソース / チャネル | 間接的 — 照合列の入力のみ、トレーニング資料のみで裏付け | トレーニング資料のチュートリアル例では、ソース(例:メール、電話)を照合フィールドとして使用。一次的なソリューションガイドの手順自体では確認されていない。 |
| 取引先 | 間接的 — 非公式に裏付け、公式には列挙されていない | トレーニング資料では、「その取引先からのすべてのケースを…同じエージェントにルーティングする」ことを従業員レベルルーティングの現実的なシナリオとして説明。可能性はあるが、確認済みのデフォルト列ではない。 |
| サービスレベル決定 (SC-A06-02) | 同等 — 同一の基盤エンジンだが、別の機能領域における別個のルールテーブルインスタンス | 公式ガイドのトランスポートセクションで確認済み。「サービスレベル決定、ケアルーティング対従業員、ケアルーティング対チーム」を同じ「決定テーブル設定」ファミリーとして一覧表示している。 |
| パーティスキーマ (セクション 1.3) | 下流のガバナンス、ルーティング入力ではない | 両方のルールが発火した後の2つの結果出力間の整合性を管理。どちらのルーティングテーブルにも照合列を提供しない。 |
| メールチャネル設定 | 相互参照あり、広範な適用性を確認 | メールチャネル設定手順では、「ケアルーティング対従業員の設定」と「ケアルーティング対チームの設定」の両方を関連情報として明示的にリンクしており、ルーティングルールが手動作成されたケースだけでなく、メール経由で作成されたケースにも適用されることを確認。 |
| ケースタイプ決定 (AI/NLP機能) | 関係なし — 名称/トピックの衝突のみ (セクション 1.1) | ケアルーティングとメカニズム、画面、照合/出力フィールドを一切共有しない。NLPを使用してケースタイプフィールド自体を推論するもので、すでにタイプ付けされたケースをルーティングする前段階の、無関係な機能。 |
| チェンジプロジェクト / トランスポートツール | どちらのテーブルもチェンジプロジェクトではトランスポートされない | 両方の決定テーブル設定は、チェンジプロジェクトによるトランスポートから除外され(テナント固有データ)、代わりにTSVファイルを介してエクスポート/インポートする必要がある。決定テーブルID自体はケーステンプレートバージョンの一部としてトランスポートされるため、ターゲットテナントで同じ表示IDの下にテーブルを再作成する必要がある。 |
適用範囲に関する注記: (1) 両方のテーブルについて、選択可能なマッチ列の網羅的かつ最新の公式リストは存在しない。メカニズム(列の適応、利用可能な任意のケースフィールド、最大15列)は確認されているが、すべてのソースにわたって名前が挙げられている唯一の例示フィールドは、ケースタイプ、カテゴリ、ソース/チャネル、および(非公式に)アカウントである。(2) 各ルーティングテーブルがケースタイプ/ケーステンプレートごとにスコープ設定されているのか、それとも単一のグローバルテーブルであるのかは、決定的に確認されていない。トランスポートセクションにおける「ケーステンプレートバージョン内の…決定テーブルID」への言及は、テンプレートごとのスコープ設定を示唆しているが、コアとなる設定手順では、ルーティング方向ごとに1つの画面のみが説明されている。これは未解決の質問として扱うこと。(3) ケースがいずれかのテーブルで0行にマッチした場合の、文書化されたフォールバック/デフォルト動作は存在しない。セクション1.3の階層に関する注記および以下の設計原則を参照のこと。(4) 基礎となるルールエンジン技術は、ソリューションガイドのトランスポートセクションで正式に「決定テーブル」と呼ばれており、SC-A06-02からの、メカニズムの正式名称に関する以前の未解決の質問を解決するものである。これはBRFplusやその他の特定の技術として命名されてはいない。
設計原則 — 各テーブルの最終行に包括的な行を追加することは、文書化されたシステムデフォルトではなく、優れた実践方法です。 ケースが「ケースルーティングから従業員へ」または「ケースルーティングからチームへ」のいずれか、あるいはその両方で0行に一致した場合に何が起こるかについて、公式の情報源は何も述べていません。関連する唯一のデータポイントは、「未割当ケース数」が追跡対象の分析KPIであることです。これは、未割当状態が存在し監視されていることを確認しますが、その状態がルーティングルールの非一致によって特に引き起こされることを示すものではなく、他の原因による可能性もあります。記事や設定ガイダンスで特定のフォールバックメカニズムを記載しないでください。各テーブルに最終行としてワイルドカード行を追加することを推奨される安全対策として扱い、本番環境で特定のフォールバックが存在すると仮定する前に、サンドボックステナントで実際の非一致動作を確認してください。
パート 2: SC固有のフィールド詳細
2.0) SC所有権の範囲

| データセクション | SC関与 | 備考 |
|---|---|---|
| ケースルーティング(従業員テーブル)(列の適合 + 結果) | ◎ オーナー | 管理者が選択したケースフィールドのセットがマッチ列として公開され、固定の結果列がパーティロール40(処理者)を設定します。チームテーブルとは独立して、合計15列までに制限されます。 |
| ケースルーティング(チームテーブル)(列の適合 + 結果) | ◎ オーナー | 管理者が選択したケースフィールドのセットがマッチ列として公開され、固定の結果列がパーティロール28(サービスおよびサポートチーム)を設定します。従業員テーブルとは独立して、合計15列までに制限されます。 |
| ルール行(マッチ列 + 結果列) | ◎ オーナー | いずれかのテーブルの各行が1つの完全なルールです。マッチ列の値間のANDロジックと、1つの結果値で構成されます。 |
| 行の順序 / 優先順位 | ◎ オーナー | 各行の位置(並べ替えアイコンで並べ替え)が、各テーブルにおける唯一の優先順位メカニズムです。個別の数値フィールドはありません。 |
| アクティベーション状態 | ◎ オーナー | ドラフト編集と、現在有効で以前にアクティベートされたルールセットとの比較。各テーブルごとに独立して追跡されます。 |
| 一括メンテナンス(Excelエクスポート/インポート) | ○ 直接関与 | いずれかのテーブルで大規模なルールセットを編集するためのオプションのオフライン編集パスです。「列の適合」設定手順や「アクティベーション」手順に代わるものではありません。 |
凡例: ◎ = オーナー / クリティカル、○ = 直接関与
2.1) 従業員へのケースルーティング(ルールテーブル設定)

これは、管理者が個々のケースを特定の人間のエージェントにルーティングするために開く画面であり、セクション2.2のチームテーブルとは別個で、完全に独立して設定されます。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| 列の適応 (アクション) | 管理者向けのアクションで、このテーブルに列として表示するケースフィールドを追加または削除します | 新しいマッチ条件が必要になった際に再検討します(例:エージェント割り当てをアカウントベースにするためのアカウント列の追加)。列を変更しても、新しく追加した列の既存行に遡って値が入力されることはありません。 |
| マッチ列 (設定可能、利用可能な任意のケースフィールド) | ヘッダーがケースフィールドであり、行の値が照合対象となる特定の値である列 | 確認されている具体例としては、ケースタイプ、カテゴリ、ソース/チャネル、および(非公式に)アカウントがあります。その他の特定のフィールド名は、確認済みの現在のデフォルトではなく、説明のための例として扱ってください。 |
| 結果列 — 処理者 (固定) | すべての行が必ず入力する単一の出力列 — 行が一致した場合に割り当てられる個別従業員 (パーティロール 40) | これは「列の適応」では削除できない唯一の列タイプであり、このテーブルがチームテーブルとは別の独立した画面として存在する理由です。 |
| 列の上限 | 結果列を含めて、最大15列 | マッチ列は最大14列まで可能です。この上限はこのテーブルに独立して適用され、チームテーブル独自の上限とは別です。 |
2.2) ケースのチームへのルーティング(ルールテーブル設定)

これは、ケースを個人ではなくサービスチームにルーティングするために使用される兄弟画面であり、従業員画面内にネストされるのではなく、独自のメニューエントリからアクセスします。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| 列の適応 (アクション) | 管理者向けのアクションで、このテーブルに列として表示するケースフィールドを追加または削除します | 従業員テーブルの列セットとは完全に独立して設定されます。ビジネスロジック上必要であれば、2つのテーブルは互いに異なるマッチ列セットを公開できます。 |
| マッチ列 (設定可能、任意の利用可能なケースフィールド) | ヘッダーがケースフィールドであり、行の値が照合する特定の値である列 | 従業員テーブルと同じ実証済みの例示フィールド(ケースタイプ、カテゴリ、ソース/チャネル)。2つのテーブルが同じマッチ列を使用しなければならないというソースはありません。 |
| 結果列 — サービスおよびサポートチーム (固定) | すべての行が必ず入力する単一の出力列 — 行がマッチした場合に割り当てられるチーム (パーティロール28) | サービスおよびサポートチームのパーティロールを設定します。これは、SAP自身のパーティスキーマ設定により、従業員テーブル(セクション1.3)で設定されたプロセッサとの整合性をクロスチェックできます。 |
| 列上限 | 結果列を含め、最大15列 | 従業員テーブル独自の15列上限とは独立して適用されます。 |
2.3) ルール行(照合列 + 結果列)

各行は、実際に個別に作成されたルールであり、ルーティングテーブル両方の基本単位であり、どちらのテーブルでも同じように機能します。
| フィールド | 説明 | 実務上の使用法 |
|---|---|---|
| 行 | 1つの完全なルール:行内のすべての照合列の値が真(AND)と評価された場合にのみ、その行が発動します | 各行を完全に自己完結した条件として設計してください。行が部分的に適用されることはありません。いずれかの照合列の値がケースと一致しない場合、どちらのテーブルでも行全体がスキップされます。 |
| 照合列の値 | その行の照合列に入力された特定の値(例:ケースタイプ = “カスタマーサービスケース”) | 照合値は、ビジネスルールで実際に必要とされる範囲に限定してください。どちらかのテーブルの上位に配置された過度に広範な値は、より下位にある特定のルールを対象としたケースを、警告なく横取りする可能性があります。 |
| 結果列の値 | 行が一致した場合に割り当てられるプロセッサ(従業員テーブル)またはサービスおよびサポートチーム(チームテーブル) | 各テーブルの結果列は、自身のパーティロールのみを参照できます。従業員テーブルの行がチームを割り当てることはできず、その逆も同様です。 |
| キャッチオール行(推奨される慣行であり、文書化されたシステム機能ではありません) | すべてのケースが必ず何かに一致することを保証するために、広範/ワイルドカードの照合値を使用するオプションの最終行 | どちらかのテーブルで一致する行がゼロの場合に何が起こるかについて、ソースドキュメントは何も説明していません。これを両方のテーブルで独立した優れた管理慣行として扱い、それに依存する前にサンドボックスで実際の現在の動作を確認してください(セクション1.4を参照)。 |
2.4) 行順序 / 優先順位

これは、あるケースが理論上複数の行に一致する可能性がある場合に、実際にどのルールが優先されるかを決定する仕組みであり、従業員テーブルとチームテーブルで完全に別々に管理されます。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| 行位置 | 暗黙の優先順位値。ルール行に個別の数値優先順位フィールドはなく、どちらのテーブルにもありません | 従業員テーブルで行を並べ替えても、チームテーブルの行順序には影響しません。逆も同様です。両者は独立したシーケンスです。 |
| 並べ替えアイコン(並べ替えアクション) | テーブル内で選択した行を上下に移動するために使用するUIコントロール | 既存の広範なルールの前に、より具体的な新しいルールを発動させる必要がある場合に使用します。新しく追加された行は、デフォルトで追加先のテーブルの最下部に配置されます。 |
| 上から下への評価 | システムはテーブル順に行をチェックし、最初にtrueと評価された行で停止します | 評価はショートサーキットされるため、一致した行の後続の行は、そのケースに対してどちらのテーブルでも評価されることはありません。 |
| 行間のOR | 各行の列はANDで結合されますが、個別の行は互いに代替として結合されます | これにより、複数の独立したルールを1つのテーブルに共存させることができます。ルール1 OR ルール2 OR ルール3。各ルールは内部的に列1 AND 列2 AND … であり、従業員テーブルとチームテーブルでそれぞれ独立してtrueとなります。 |
2.5) アクティベーション状態

どちらのテーブルを編集しても、本番動作に対して意図的に非破壊的です。明示的なステップが完了するまでは何も有効にならず、2つのテーブルの有効化状態が互いに影響を与えることは決してありません。
| フィールド | 説明 | 実務上の使用例 |
|---|---|---|
| ドラフト / 未保存の変更 | ルールテーブルに対して行われた編集(新しい行、編集された値、並べ替え)で、まだ明示的に有効化されていないもの | 有効化する前にルール変更を完全にテストすること。従業員テーブルの未保存の変更は、ライブのプロセッサ割り当てに一切影響を与えず、チームテーブルの未保存の変更は、各テーブルの有効化が完了するまで、ライブのチーム割り当てに一切影響を与えません。 |
| 有効化(アクション) | 編集したルールを有効にするために必要な明示的なアクション。テーブルごとに個別に実行 | 「ケースルーティング(従業員へ)」の有効化は、「ケースルーティング(チームへ)」の保留中の変更を有効化しません。両方のテーブルを同時に編集している場合は、2つの別々の本稼働イベントとして計画し、伝達してください。 |
| 以前に有効化されたルールセット | 新しい編集が有効化されていない間、システムが引き続き適用するルールセット(テーブルごと) | どちらのテーブルを編集しても安全であることを確認します。管理者は、従業員またはチームルーティングの次期ルールセットをドラフト作成しても、現在のライブのケース割り当てを中断することはありません。 |
2.6) 一括メンテナンス (Excel エクスポート/インポート)

ルールテーブルが大きくなった場合、UIで1行ずつ編集するのは実用的ではなくなります。SAPは、サービスレベル決定の場合と同様に、ルーティングテーブルに対しても同じオフラインパスを提供しています。
| フィールド | 説明 | 実践的な使用例 |
|---|---|---|
| Microsoft Excelへのエクスポート | 現在のルールテーブル(列と行の値)をExcelファイルにエクスポートします。従業員テーブルとチームテーブルのそれぞれで独立して利用可能です。 | どちらかのテーブルが15列の上限に近づいたり、数十行に達して、UI上で1行ずつ編集することが非現実的になった場合に役立ちます。 |
| オフライン編集 | 再インポートする前に、エクスポートしたファイルをExcelで編集すること。 | エクスポート/インポートの前に、メンテナンス対象のテーブルに対して、どのケースフィールドを照合列として設定するかという列構造を、UIの「列の適合」機能で事前に設定しておく必要があります。一括メンテナンスは行の値の編集と追加を行いますが、新しい列を定義するものではありません。 |
| 再インポート | 編集したExcelファイルを正しいルールテーブルに戻すこと。 | 再インポートされた行も、有効になる前に、テーブル固有のアクティベーション手順(セクション2.5)が必要です。一括メンテナンスは、どちらのテーブルについても「ドラフト→アクティベート」のライフサイクルを回避するものではありません。また、従業員テーブルからエクスポートされたExcelファイルは、チームテーブルにインポートできません(結果列が異なり、決定テーブルIDも異なります)。 |
前提条件: カラム構造が先に存在している必要があります — エクスポート/インポートは行値のメンテナンスツールであり、カラム設計ツールではありません。これは2つのテーブルそれぞれに独立して当てはまります。UIで「カラムの適合」を最初に実行せずに、インポートファイルを介してまったく新しい一致フィールドを導入することは、文書化されたワークフローではありません。
次に読むべきもの
L1) Big Picture
| ID | Category | Title |
|---|---|---|
| sc-001 | Overview | SAP Service Cloudとは何ですか? |
L2-A) Master Data
| ID | Category | Title |
|---|---|---|
| sc-a01 | Overview | SAP Service Cloud マスタデータ:概要、階層、および関係性 |
| sc-a02-01 | Master Data | SAP Service Cloud 組織単位 |
| sc-a02-02 | Master Data | SAP Service Cloud 従業員 |
| sc-a02-03 | Master Data | SAP Service Cloud ビジネスロール |
| sc-a02-04 | Master Data | SAP Service Cloud ビジネスユーザ |
| sc-a02-05 | Master Data | SAP Service Cloud チーム |
| sc-a03-01 | Master Data | SAP Service Cloud メールチャネル |
| sc-a03-02 | Master Data | SAP Service Cloud メールテンプレート |
| sc-a04-01 | Master Data | SAP Service Cloud ナレッジベースプロバイダ |
| sc-a05-01 | Master Data | SAP Service Cloud サービスカタログ |
| sc-a05-02 | Master Data | SAP Service Cloud サービスカテゴリ |
| sc-a05-03 | Master Data | SAP Service Cloud ケースタイプ |
| sc-a06-01 | Master Data | SAP Service Cloud サービスレベル |
| sc-a06-02 | Master Data | SAP Service Cloud サービスレベル決定 |
| sc-a07-01 | Master Data | SAP Service Cloud ケースルーティングルール 📍 |
| sc-a10-04 | Master Data | SAP Service Cloud 保証 |
| sc-a11-01 | Master Data | SAP Service Cloud インストールベース |
| sc-a11-02 | Master Data | SAP Service Cloud 機能場所 |
L2-B) Transaction
| ID | Category | Title |
|---|---|---|
| sc-b01 | Overview | SAP Service Cloud トランザクション:プロセスフロー、階層、リレーションシップ |