ライフサイクルイベントアクティビティの設定
ライフサイクルイベントアクティビティを作成または変更します。ライフサイクルイベントアクティビティには、承認、従業員タスク、履行者アクティビティ、通知、フロー、コンテンツ、またはアクティビティコンテナーがあります。
始める前に
必要なロール:sn_hr_le.activity_writer およびアクティビティを所有する所有グループ内のメンバーシップ。
各アクティビティは、所有グループに関連付けられている必要があります。アクティビティにターゲットとなる対象者がある場合は、対象者レコードを使用して、該当するアクティビティをトリガーするためにライフサイクルイベントケースの対象者が満たす必要がある条件または基準を定義することができます。各アクティビティは、単一のアクティビティセットに関連付けられます。
手順
承認の場合
承認であるライフサイクルイベントアクティビティを設定します。Approvals では、指定された承認者が承認または却下を実行するためのタスクを作成します。
始める前に
必要なロール:sn_hr_le.activity_writer およびアクティビティを所有する所有グループ内のメンバーシップ。
手順
従業員タスクの場合
従業員のタスクであるライフサイクルイベントアクティビティを設定します。従業員タスクは、ライフサイクルイベントケースの対象者にアサインされます。
始める前に
必要なロール:sn_hr_le.activity_writer およびアクティビティを所有する所有グループ内のメンバーシップ。
手順
履行者アクティビティの場合
履行者のためのライフサイクルイベントアクティビティを設定します。履行者アクティビティは、HR、IT、施設などの部門のエージェントまたは履行者にアサインされます。
始める前に
必要なロール:sn_hr_le.activity_writer およびアクティビティを所有する所有グループ内のメンバーシップ。
手順
通知の場合
通知であるライフサイクルイベントアクティビティを設定します。Notifications は、指定された受信者へのメールの送信を自動化します。
始める前に
必要なロール:sn_hr_le.activity_writer およびアクティビティを所有する所有グループ内のメンバーシップ。
手順
フローアクティビティパラメーター
ライフサイクルイベントアクティビティでフローアクティビティパラメーターを使用して、アクティビティ内のサブフローから値を自動的に入力します。
ライフサイクルイベントのサブフローを設定し、アクティビティ内のサブフローの入力パラメーターの値を渡すことができます。
ライフサイクルイベントアクティビティから任意のサブフローを呼び出すことができるため、少ないコードまたはコード構成なしで済みます。
ライフサイクルイベントアクティビティからサブフローを呼び出すことで、ライフサイクルイベントの特定の時点でサードパーティアプリケーションとやり取りするために使用できるエンタープライズ規模のワークフローを実現できます。
詳細については、「フロー」を参照してください。
ユースケース
| サブフロー | パラメーター |
|---|---|
| Workday で従業員を退職させます。 |
|
| サブフロー | パラメーター |
|---|---|
| Workday で従業員を無断欠勤としてマークします。(従業員は雇用オファーを受け入れましたが、ある時点で契約の破棄を決定しました。) |
|
| サブフロー | パラメーター |
|---|---|
| プライマリジョブの切り替え |
|
詳細については、「サブフロー」を参照してください。
アクティビティフィールドと入力パラメーターのマップ
テーブルのフィールドを使用して、アクティビティフィールドを入力パラメーターにマップできます。
または、カスタムスクリプトを使用してアクティビティフィールドを入力パラメーターにマップすることもできます。
フローの場合
サブフローを使用するライフサイクルイベントアクティビティを設定します。
始める前に
必要なロール:sn_hr_le.activity_writer およびアクティビティを所有する所有グループ内のメンバーシップ。
手順
アクティビティフィールドマッピングの設定
アクティビティフィールドマッピングを使用して、テーブル、カスタムテキスト、またはカスタムスクリプトのフィールドからの情報を、サブフローからのフロー入力にマップします。
始める前に
このタスクについて
手順
コンテンツの場合
ライフサイクルイベントアクティビティをスケジュールコンテンツに設定します。このアクティビティタイプを使用すると、関連するカスタマイズされたコンテンツをライフサイクルイベントの一環として従業員に提供できます。たとえば、会社に関連する情報または作業バナーの 1 日目を、オンボーディングの一環として新規雇用者にプッシュできます。
始める前に
必要なロール:sn_cd.content_manager、sn_hr_le.activity_writer およびアクティビティを所有する所有グループ内のメンバーシップ。
手順
アクティビティコンテナーの場合
アクティビティグループのコンテナーであるライフサイクルイベントアクティビティを設定します。このアクティビティタイプを使用すると、アクティビティセット内のアクティビティの依存関係を管理できます。アクティビティコンテナーを使用して、アクティビティの順序を並列または順番にしたり、アクティビティセット内で複数のアクティビティコンテナーを設定したりできます。
始める前に
必要なロール:sn_hr_le.activity_writer およびアクティビティを所有する所有グループ内のメンバーシップ。
手順
パルスサーベイの場合
パルスサーベイであるライフサイクルイベントアクティビティを設定します。パルスサーベイで従業員のフィードバックを取得します。
始める前に
必要なロール:
手順
アクティビティセット内でのアクティビティの移動
アクティビティセット内でアクティビティを移動する方法は複数あります。
- ドラッグアンドドロップ機能を使用すると、アクティビティをアクティビティセット内で移動したり、別のアクティビティセットに移動したりすることができます。
- アクティビティの並べ替えポップアップを使用して、アクティビティを配置する場所を選択します。
- アクティビティを編集し、新しいアクティビティセットを選択して保存するか、新しい表示順序番号を入力してアクティビティセット内のアクティビティを並べ替えます。
- 要求アクティビティを並べ替えることはできません。注:要求は、識別を容易にするために、要求カードの周囲がグレイの背景になっています。
- アクティビティを要求アクティビティの上に移動することはできません。
を使用してアクティビティを別のアクティビティセットに移動すると、デフォルトでは、要求アクティビティの下にあるアクティビティセットの一番上に移動します。
ライフサイクルイベントアクティビティの並べ替え
さまざまな方法で、ライフサイクルイベントのアクティビティセット内のアクティビティを並べ替えることができます。
始める前に
必要なロール:admin
手順
アップストリームアクティビティからのアクティビティのトリガー
ライフサイクルイベントケースでは、別のアクティビティセットにあるアクティビティをトリガーまたは作成できます。
その後のアクティビティセットのアクティビティは、前のアクティビティセットのサーベイ回答に基づいて作成でき、ケースが作成された人 (対象者) 以外のユーザーに対して作成できます。
[従業員入力を収集] タスクタイプのアクティビティを作成できます。別のアクティビティはその結果に基づいて作成されます。この例では、[従業員入力を収集] タスクタイプのアクティビティがアップストリームアクティビティです。これから作成されるアクティビティがダウンストリームアクティビティです。
- アップストリームサーベイによるダウンストリームサーベイの作成
- たとえば、ライフサイクルイベントアクティビティで、マネージャーにサーベイを実施してもらうことができます。
- サーベイで、新しい従業員に特別な設備が必要かどうかを採用担当マネージャーに尋ねます。
- 採用担当マネージャーは、新規雇用者に特別な設備が必要かどうかを示すサーベイに回答できます。
- 回答が「はい」の場合、ダウンストリームアクティビティセットに新しいサーベイを作成し、特定の安全装置が必要かどうかを尋ねることができます。
- 元のライフサイクルイベントケースにアクセスできるユーザーは誰でも新規雇用者に対する特定の安全装置を要求する 2 回目のサーベイに回答できます。
- このアクティビティを設定するには、HR タスクタイプが [従業員入力を収集] の HR テンプレートを関連付けます。詳細については、「HR タスクテンプレートの構成」と「HR ケースへの HR タスクの追加」を参照。
- システム プロパティ
- sn_hr_core.create_new_survey_instances システムプロパティは、同じユーザーの既存のサーベイインスタンスが存在する場合でも、各サーベイタスクで新しいサーベイインスタンスを作成するかどうかを決定します。