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

SAP Service Cloud Employee

Employeeは、サービス組織内の担当者(サービスエージェント、チームリーダー、管理者)を表すSAP Service Cloudのマスタレコードであり、組織単位に割り当てたり、システムアクセス用のビジネスユーザにリンクしたり、ケースルーティングルールで直接指定したりすることができます。組織単位がテナント内でネイティブに作成されるのとは異なり、Employeeは、通常、管理コンソールでの手動入力ではなく、SuccessFactors Employee Centralからのインバウンドレプリケーションによって取り込まれるフェーズ1マスタです。この記事では、その階層モデル、他のEmployee & Orgマスタとの関係、および管理者が同期レコードを確認またはトラブルシューティングする際に遭遇するすべてのフィールドをマッピングします。


第1部: 従業員 — 基本概念(全モジュール共通)

1.1 従業員とは

ハブアンドスポーク図。中央に従業員、それに組織単位、ビジネスユーザー、チーム、ビジネスロールが接続されている

Employeeは、サービス組織内で働く実在の人物を表します — すべてのケース割当、チームメンバーシップ、システムログインの背後にいる個人です。これは、ケース作業に関わるすべてのマスタ(ビジネスユーザ、チーム、ケースルーティングルール)に、実際に責任を負う具体的な人物を紐付けるために存在し、誰も実際に責任を負わない抽象的なロールに作業が割り当てられることを防ぎます。

項目詳細
役割サービス組織内の個人のテナントレベルレコード。ビジネスユーザー、チームメンバーシップ、および直接的なケースルーティング割り当てがすべて参照するアンカー。
使用するモジュールSAP Service Cloud (従業員と組織 — テナントローカルレコードのプライマリ所有者); SAP SuccessFactors Employee Central (HR属性のシステムオブレコード) からソースされる。
トランザクションSAP Service Cloud 管理コンソール: 設定 > 従業員; インバウンド同期は通常、SAP Cloud Integration / SuccessFactors Employee Central レプリケーションを介して実行される。
主要テーブルSAP Service Cloud: Employee ビジネスオブジェクト (管理/コアAPI ODataエンティティ) — SAP Service Cloud はマルチテナントSaaSソリューションであり、コンサルタントに従来のABAPテーブルを公開しない。
S/4HANA 注記従業員はS/4HANAからソースされない。そのシステムオブレコードはSuccessFactors Employee Centralである。Service Cloudは、組織割り当て、チームメンバーシップ、およびケースルーティングに使用されるテナントローカルコピーを保存する。これは、テナント内でネイティブに作成および管理され、外部のシステムオブレコードを持たない組織単位 (SC-A02-01) とは異なる。

1.2 従業員カテゴリと機能ロール

Service Cloudテナントにおける一般的な従業員カテゴリの比較表:フロントラインエージェント、チームリーダー、バックオフィススペシャリスト、管理者、非アクティブ/退職者

Service Cloudは固定の「従業員タイプ」フィールドを提供しません。以下に示す実用的なカテゴリは、従業員レコードが作成された後に実際にどのように使用されるかを説明したものです。この区別を誤ると、意図しないケースワークアクセス権が付与されたり、本来のエージェントがケースを受け取るために必要なビジネスロールやチーム割り当てを失ったりする原因となります。

従業員カテゴリ典型的な役割ユースケース主な動作
フロントラインサービスエージェント割り当てられたケースを直接処理同期された従業員レコードの大部分ケースワークのビジネスロールを持つビジネスユーザーにリンク;一般的なケースルーティングルールの対象
チームリーダー/スーパーバイザーチームを監督し、エスカレーションを処理チーム管理とレポート作成多くの場合、該当ユニットのレコードに参照される組織単位(SC-A02-01)の長でもある;チーム全体のケース負荷を可視化
バックオフィス/スペシャリストエスカレーションまたは専門的なケースを処理2次/3次サポートケースを最初に受け付けるフロントラインエージェントとは異なる組織単位に所属する場合がある
管理者(ケース非処理)テナントを設定、ケースは割り当てられないIT/管理スタッフケースワークのビジネスロールがなくても、設定アクションに監査証跡を残すために従業員レコードは依然として必要
非アクティブ/退職済み従業員履歴参照のみ従業員が組織を離れた削除ではなくステータスを非アクティブに設定 — チームメンバーシップ履歴とケース割り当てレコードは属性として保持され、クエリ可能な状態を維持

設計原則: 同期されたすべての従業員レコードにケースワークアクセスが必要であると想定しないでください。上記のカテゴリに基づいて、同期時にデフォルトで付与するのではなく、ビジネスロールとチームメンバーシップを意図的に付与してください。


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

SAP Service Cloud マスタデータランドスケープのゾーンA部分。テナントレベルでの従業員、組織ユニット、ビジネスロール、ビジネスユーザー、チームを示しています

データ階層の具体例(ゾーンA · 従業員&組織 — テナントレベル;SAP Service Cloudには、これを上位とする会社コード/プラントのスコープはありません)

Client (SAP Service Cloud Tenant)
   │
   └── Organizational Unit "SVC-ORG-001" — Service Dept (3-level hierarchy: HQ → Dept → Section)
          │
          ├── Employee "EMP-001" — Taro Yamada (external sync from SuccessFactors Employee Central)
          │      │
          │      └── Business User "YAMADA01" — system login for EMP-001
          │
          └── Team "SVC-TEAM-01" — Technical Support (5 members)

Business Role "SVC_AGENT" — Service Agent · Standard (independent master, no prerequisite)
Business User "YAMADA01" ── assigned to ──> Business Role "SVC_AGENT"
Team "SVC-TEAM-01" ── references ──> Employee "EMP-001" (team lead / member)

設計原則: 従業員は、ネイティブに作成されるのではなく、外部システムからマスタとしてフェーズ1でソースされるものです。SuccessFactors Employee Centralを記録システムとして扱い、Service Cloudで同期されたフィールド(名前、メール、マネージャ)を直接手動編集しないでください。次の同期サイクルでローカルの変更が上書きされるためです。


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

ハブアンドスポーク図: 従業員を中心に、組織ユニット、ビジネスユーザー、チーム、ビジネスロール、ケースルーティングルールが接続されている

従業員は単独で存在するわけではありません。これは、組織単位が紐づける個人レコードであり、ビジネスユーザがシステムアクセス用にミラーリングする対象であり、チームおよびケースルーティングルールが割り当てのために参照するものです。

オブジェクト関係性実務上の注意点
組織ユニット (SC-A02-01)すべての従業員は、正確に1つの組織ユニットに割り当てられる(前提条件)従業員レコードを保存する前に組織ユニットが存在している必要があります。これにより、従業員のデフォルトの組織ベースのレポートおよびルーティング範囲が決まります。
ビジネスユーザ (SC-A02-04)1つのビジネスユーザは、通常1人の従業員に1対1でリンクされるビジネスユーザは、リンクされた従業員を通じて組織コンテキスト全体を継承します。これは、従業員がシステムログインアクセスを必要とする場合にのみ作成され、同期時には自動的には作成されません。
チーム (SC-A02-05)チームは従業員 + 組織ユニットから供給され、従業員の直下にはネストされないチームメンバーシップは組織ユニット割り当てとは別に管理されます。従業員の組織ユニットを再割り当てしても、そのチームメンバーシップは自動的に移動しません。
ビジネスロール (SC-A02-03)リンクされたビジネスユーザを介して間接的に到達する従業員自体には直接的なビジネスロールフィールドはありません。アクセス権はビジネスユーザを通じて流れ、従業員を直接経由しません。
ケースルーティングルール (SC-A07-01)従業員は、チームと並んで直接ルーティングターゲットとして指定できる同期が正しく行われていない、または無効な従業員レコードは、その従業員を直接指定するケースルーティングルールを静かに破壊します。これは、SuccessFactors上流での組織変更後にケースの割り当てが停止する場合の一般的な根本原因です。

パート 2: SC固有のフィールド詳細

2.0 SCオーナーシップの範囲

従業員データセクション全体におけるSC所有権を示すチェックリスト:基本識別、組織割当、ロケール&連絡先

データセクションSC関与備考
コア識別情報◎ オーナー従業員ID、従業員名、メール、ステータス — テナント内でこの従業員を特定しますが、ほとんどの値はSuccessFactors同期によって設定されます
組織割当◎ オーナー組織単位、マネージャ、役職 — 従業員を他の従業員・組織マスタが参照する報告階層内に配置します
ロケール・連絡先◎ オーナータイムゾーン、言語、電話番号 — SLA表示、ケース処理のデフォルト、およびこの従業員のチャネルベースのマッチングに影響する詳細情報

凡例: ◎ = オーナー / クリティカル、○ = 直接関与


2.1 コア識別

主要な従業員識別フィールドのチェックリスト: 従業員ID、従業員名、メール、ステータス

これらのフィールドは、このレコードがどの従業員であるか、および現在割当を受け付けているかどうかを確立します。以下の組織フィールドおよびロケールフィールドは、これらが設定されて初めて意味を持ちます。

フィールド説明実務上の使用
従業員IDテナント内で一意の従業員レコード識別子。通常、複製時にSuccessFactorsのPerson IDから継承されます。同期されたIDを手動で採番し直さないでください。インバウンド統合がこのフィールドを所有しているため、ローカルでの上書きは次の同期サイクルで上書きされ、ビジネスユーザーリンクが暗黙的に破損します。
従業員名SuccessFactors Employee Centralで上流管理されているフルネーム。ケース割り当てドロップダウンやチーム名簿全体に表示されます。同期後に古い名前や切り詰められた名前が表示される場合、通常は統合のマッピング問題を示しており、Service Cloudのデータ入力エラーではありません。
メールアドレスプライマリメールアドレス。ケース割り当てに関連する内部通知のデフォルト送信先として使用されます。アクティブな従業員間で一意である必要があります。重複アドレス(例:以前のレコードが非アクティブに設定される前に、再雇用者が以前のアドレスを再利用する場合)は、メールチャネル処理においてあいまいなメール対従業員のマッチングを引き起こします。
ステータス(アクティブ/非アクティブ)従業員が現在ケース、チーム、またはルーティング割り当てを受け入れるかどうかを示します。従業員が退職した場合は、削除ではなく非アクティブに設定します。チームメンバーシップ履歴とケース割り当て監査証跡はクエリ可能なまま残ります。この遷移は通常、同期を介して流れるSuccessFactorsの退職イベントによって駆動され、管理者の手動操作によるものではありません。

2.2 組織割当

従業員の組織フィールドのスタック階層図: 組織単位、マネージャ、役職

これらのフィールドは、従業員をテナントのレポート構造内に配置します。同期時に組織単位の割り当てを正しく行うことで、後でケースルーティングやレポート範囲が暗黙的に変更されるのを防ぎます。

フィールド説明実務上の使用
組織単位この従業員が所属する単一の組織単位 (SC-A02-01)従業員レコードを保存する前に必須。従業員のデフォルトの組織ベースのレポート範囲と、現実的に参加可能なチームのプールを決定します。
マネージャ従業員の直属の上司。通常は別の従業員レコード管理コンソールでの承認ルーティングと組織図表示に使用されます。SuccessFactors から取得する場合、このフィールドは通常、Service Cloud で個別に管理されるのではなく、SF 自身のマネージャ階層を反映します。
役職HR システムから継承された自由記述またはコード化された役職主にケース処理のための情報コンテキスト(例:フィールドテクニシャンのプロファイルとヘルプデスクエージェントのプロファイルを区別するため)。これ自体はアクセス権を付与または制限せず、その制御はビジネスロールによって行われます。

2.3 ロケール & 連絡先

従業員のロケールおよび連絡先フィールドのチェックリスト: タイムゾーン、言語、電話

これらのフィールドは、SLA表示とチャネルベースのケース処理に必要な業務コンテキストで従業員レコードを補完します。テナントが複数の国やタイムゾーンにまたがる場合に最も重要となる詳細情報です。

フィールド説明実務上の使用例
タイムゾーン従業員の勤務タイムゾーン。SLAカウントダウン表示およびその従業員に関連する勤務時間計算に使用されます。複数の地域にまたがるチームでは明示的に設定してください。テナントデフォルトのタイムゾーンのままにしておくと、従業員は実際の勤務時間と一致しないSLAカウントダウンを目にすることになり、複数地域展開後によくある苦情の原因となります。
言語従業員が希望するUIおよびコミュニケーション言語。従業員が返信を作成する際に表示されるメールテンプレート(SC-A03-02)コンテンツの言語バリアントを決定します。テンプレートバリアントは言語ごとに管理されます。
電話番号直通電話番号または内線番号。主に電話チャネルのケースにおけるCTI(コンピュータテレフォニーインテグレーション)のスクリーンポップマッチングのために設定されます。電話番号フィールドが未設定または古い場合、電話ベースのケースルーティングにおける発信者と従業員の自動マッチングが機能しなくなります。

次に読むべきもの

L1) Big Picture

IDCategoryTitle
sc-001OverviewSAP Service Cloudとは何ですか?

L2-A) Master Data

IDCategoryTitle
sc-a01OverviewSAP Service Cloud マスタデータ:概要、階層、および関係性
sc-a02-01Master DataSAP Service Cloud 組織単位
sc-a02-02Master DataSAP Service Cloud 従業員 📍
sc-a02-03Master DataSAP Service Cloud ビジネスロール
sc-a02-04Master DataSAP Service Cloud ビジネスユーザ
sc-a02-05Master DataSAP Service Cloud チーム
sc-a03-01Master DataSAP Service Cloud メールチャネル
sc-a03-02Master DataSAP Service Cloud メールテンプレート
sc-a04-01Master DataSAP Service Cloud ナレッジベースプロバイダ
sc-a05-01Master DataSAP Service Cloud サービスカタログ
sc-a05-02Master DataSAP Service Cloud サービスカテゴリ
sc-a05-03Master DataSAP Service Cloud ケースタイプ
sc-a06-01Master DataSAP Service Cloud サービスレベル
sc-a06-02Master DataSAP Service Cloud サービスレベル決定
sc-a07-01Master DataSAP Service Cloud ケースルーティングルール
sc-a10-04Master DataSAP Service Cloud 保証
sc-a11-01Master DataSAP Service Cloud インストールベース
sc-a11-02Master DataSAP Service Cloud 機能場所

L2-B) Transaction

IDCategoryTitle
sc-b01OverviewSAP Service Cloud トランザクション:プロセスフロー、階層、リレーションシップ