例: 自動切替の休職・休業の設定
この例では、以下の設定方法について説明します。
- 短期休職・休業の権利を使い切った場合に、短期休職・休業から長期休職・休業に切り替える。
- 長期休職・休業の権利を使い切った場合に、長期休職・休業から個人休暇に切り替える。
自社で、短期休職・休業の権利を使い切った社員を長期休職・休業に切り替え、さらに長期休職・休業を使い切った場合には個人休暇に切り替えるとします。この処理をできるだけ合理的に行うには、切替処理する休職・休業を設定します。
以下の休職・休業タイプをすべてポジション ベースまたは従業員ベースに設定して、残数が追跡されるように定義します。
- 短期休職・休業
- 長期休職・休業
- 個人休暇
セキュリティ: "System" 業務分野の以下のドメイン:
- Business Process Administration
- Manage: Business Process Definitions
- Set Up: Tenant Setup - BP and Notifications
- 短期休職・休業から長期休職・休業への自動切替を設定します。
- "休職・休業タイプの編集"タスクにアクセスします。
- "短期休職・休業" の"休職・休業タイプ"を選択します。
- "自動切替の休職・休業"タブの"次の休職・休業タイプ"で、"長期休職・休業" を選択します。
- "長期休職・休業" から "個人休暇" への自動切替を設定します。
- "休職・休業タイプの編集"タスクにアクセスします。
- "長期休職・休業" の"休職・休業タイプ"を選択します。
- "自動切替の休職・休業"タブの"次の休職・休業タイプ"で "個人休暇" を選択します。
- 自動切替の休職・休業をサポートするために "休職・休業の申請" ビジネス プロセスを設定します。
- ビジネス プロセスの関連アクション メニューから、 を選択します。
- "ビジネス プロセス ステップ"グリッドで完了ステップのあとにステップを追加し、以下の値を指定して"OK"をクリックします。フィールド値タイプサービス指定休職・休業の自動処理このサービス ステップを追加すると、以下のステップ条件が自動的に追加されます。この条件により、従業員が休職・休業から復帰する途中である場合、休職・休業の自動処理は実行されません。この休職・休業の申請が返されていない、または処理中である休職・休業の自動処理では、以下が自動的に実行されます。
- 従業員が休職・休業の権利をすべて使い切ったとき、または休職・休業の予定終了日になったときに、"休職・休業 から復帰" ビジネス プロセスを開始する。
- 休職・休業中に退職した社員の退職日と、休職・休業からの復帰日が同期するように "退職" ビジネス プロセスを設定した場合、休職・休業から従業員を復帰させる。
- 従業員が休職・休業の権利を使い切った場合、 休職・休業から従業員を復帰させ、次の休職・休業に切り替える。
"休職・休業の申請" または "休職・休業からの復帰の申請" のビジネス プロセスに "承認" 、"TO DO" などの他のステップがある場合、それらのステップが適用されます。 "休職・休業の自動処理" ステップでは、開始ステップのみが自動化されます。"休職・休業の自動処理" は、遡及的な休職・休業イベントに対応していません。過去の休職・休業を入力した場合、切り替える日付が過去の日付であれば、休職・休業が自動で切り替わりません。 - "ステップ"列の関連アクション メニューから、 を選択します。
- "遅延の基準"で "フィールド" オプションを選択し、フィールドを選択します。自動切替の休職・休業の場合は、"Last Date of Entitlement or Estimated Last Day or Actual Return Date" を選択することをお勧めします。"ビジネス プロセス ステップ"グリッドの"条件"列に、ステップ延期の条件が自動で追加されます。この条件は表示可能ですが変更不可です。
- 訂正された休職・休業に対してステップ遅延が再計算されるようにするには、"訂正時に遅延を再計算"チェックボックスをオンにすることをお勧めします。
- 遅延ステップの処理ユーザーとして設定するユーザーを検討します。権利を正しく計算するには、処理ユーザーが計算のすべてのフィールドにアクセスできる必要があります。"Tenant Non-Configurable" 業務分野で、計算のすべてのフィールドが "Public Reporting Items" に対してセキュリティ保護されている場合、このステップは不要です。選択した処理ユーザーがすべての遅延ステップで使用されます。このユーザーを選択する前に、この決定が他のビジネス プロセスの遅延ステップに与える影響を考慮してください。
- "テナント設定の編集 - ビジネス プロセス"タスクにアクセスします。
- "ビジネス プロセスの時間遅延バックグラウンド プロセスのユーザー"プロンプトからユーザーを選択します。ユーザーを指定しない場合、スケジューラが開始ユーザーとして使用されます。スケジューラは、"Public Reporting Items" ドメインへのアクセス権のみがあります。制限されたドメインに対してセキュリティ保護されたフィールドを権利の計算で使用すると、スケジューラが解決できないため、休職・休業の予定終了日が不正確になります。
休職・休業タイプに関係なく、延期ステップで指定された条件を満たした場合、その社員について休職・休業からの復帰申請が自動生成されます。さらに、"短期休職・休業" または "長期休職・休業" から復帰する社員の、次の休職・休業タイプの申請が生成されます。