メインコンテンツにスキップ
Administrator Guide
最終更新: 2024-12-13
概念: 承認チェーンのルーティング

概念: 承認チェーンのルーティング

ビジネス プロセス定義に以下のステップを追加できます。
  • 承認チェーン
  • 総合承認チェーン
テナントに複雑な監督組織構造がある場合は、承認チェーン ステップがアクションを実行する適切な担当者にルーティングされるようにします。承認チェーンのステップを、マネジメント チェーンではなく、監督組織構造の上にルーティングすることをお勧めします。
"承認チェーン"
"総合承認チェーン" の
ステップは、以下に基づいてルーティングされるように設定できます。
  • マネジメント階層ポジション ベースのルーティングを使用して承認が転送されます。
  • 組織階層承認は、組織ベースのルーティングを使用して転送されます。
デフォルトでは、組織ベースのルーティングを有効にしない場合、ポジション ベースのルーティングを使用して承認チェーン ステップがルーティングされます。
拡張されたポジション ベースのルーティング機能を使用して承認チェーンのステップをルーティングする場合は、
"テナント設定の編集 - ビジネス プロセス" タスク
"ポジション ベースの承認チェーンのルーティングの強化
を有効にする" チェックボックスをオンにできます。このチェックボックスをオンにした場合、個人がそのポジションの 1 人以上のマネージャに報告する場合は、
"承認チェーン"
または
"総合承認チェーン"
ビジネス プロセスの各レベルにおけるすべての承認者が一貫して評価されます。組織内に複数のマネージャがいない可能性がある場合でも、この拡張ポジション ベースの承認チェーンのルーティング機能を有効にすることを検討することをお勧めします。
設定した内容に基づいて、ステップの次のレベルの承認者が決定され、承認者が割り当てられます。
"承認チェーン"
"総合承認チェーン" の
ステップでは、実行中条件と終了条件を定義できます。ビジネス プロセス定義で、
"承認チェーン"
または
"総合承認チェーン" の
ステップに関連付けられた条件を追加または変更できます。ステップの関連アクション メニューから、
"ビジネス プロセス"
"ステップの条件の管理" を
選択します。

組織階層別のルーティング

組織ベースのルーティングを使用して、直属部下の構造を超えて複数の領域を管理する可能性のあるリーダーに承認を送信できます。例: 以下のプロセスで組織ベースのルーティングを使用します。
  • 採用リクエスト
  • メリット昇給
  • サプライヤ請求書
ステップが個人の組織のマネージャに転送され、さらに次のレベルの組織のマネージャに転送されます。必要に応じて、次にサードレベルの組織のマネージャにステップが転送され、以降、組織階層の上位に転送されます。
組織ベースの階層を使用するには、ビジネス プロセス ステップの関連アクション メニューから
"詳細ルーティングの管理"
タスクにアクセスします。"
組織ベースのルーティング
" チェックボックスをオンにすると、以下のようになります。
  • "承認チェーン"
    "総合承認チェーン" の
    ステップでは、制限されたロール ベースのセキュリティ グループのみを選択できます。現在の組織と未割当の下位組織に対して設定されたアクセス権を持つセキュリティ グループを選択することをお勧めします。そうしないと、承認チェーンのステップが未割当になるか、組織構造で上位のすべての割当先に転送される可能性があります。
  • 後でビジネス プロセス定義でステップを別のステップ タイプに変更することはできません。
組織ベースのルーティングを有効にしない場合、ポジション ベースのルーティングが承認チェーンのステップに使用されます。
ユース ケース
詳細
個人とそのマネージャのポジションが 1 つで、2 人のポジションが異なる組織階層にある場合、承認チェーンのステップが個人の組織階層の最上位に送られます。
組織ベースのルーティングを使用する
承認チェーン
ステップを含むビジネス プロセス定義を設定します。会社では、以下の階層を使用します。
  • 組織 AAA は組織 AA の上位組織です。組織 AA は組織 A の上位組織です。
  • 組織 BBB は組織 BB の上位組織です。組織 BB は組織 B の上位組織です。
  • James は組織 A の従業員で、Betty の直属の上司です。ポジションが異なる組織階層にある。
  • Betty は組織 A のマネージャであり、このポジションの直属の上司は組織 BB の Logan です。
  • Logan は組織 BB のマネージャであり、ポジションの直属の上司は組織 BBB の Steven です。
  • Tony は組織 AA のマネージャであり、ポジションは組織 AAA のChris に直属しています。
組織ベースのルーティングを使用する James に関連するビジネス プロセスの場合、
"承認チェーン"
ステップが Betty、Tony、Chris にルーティングされます。
承認者が複数の組織レベルにいても、他の誰かがステップを承認した場合でも、承認者は後続の組織で承認ステップを受け取ります。
ビジネス プロセス定義では、ステップ
c
は組織ベースのルーティングを伴う
承認チェーン
ステップです。承認者が組織レベル 1 と 3 に属している。ステップは以下に送信されます。
  • 最初のレベルの Betty と MaxMax がステップを承認しました。
  • 第 2 組織にログインします。Logan がこのステップを承認します。
  • 第 3 レベルの Betty と SteveBetty と Steve が "My タスク" でタスクを受信します。
承認チェーン ステップが処理中の場合、組織が階層内のレベル数を減らすと、承認者のレベルはスキップされます。
組織階層では、承認者が次のように構成されます。
  • レベル 1: James
  • レベル 2: Betty
  • レベル 3: Logan
  • レベル 4: Steve
James は
"承認チェーン"
ステップを承認し、レベル 2 の Betty によるアクションを待っています。Betty はこのステップを承認します。承認チェーン プロセスの途中で、組織階層が新しい構造に変更されました。
  • レベル 1: James
  • レベル 2: Logan
  • レベル 3: Steve
最初にJames と Betty がステップを承認したため、ステップは Steve に転送されます。Logan はステップを受信しません。
組織階層内の承認数が増加すると、承認者が再度承認ステップを受ける可能性があります。ただし、このステップは必須ではありません。
組織階層では、承認者が次のように構成されます。
  • レベル 1: James
  • レベル 2: Logan
  • レベル 3: Steve
James は
"承認チェーン"
ステップを承認し、レベル 2 の Logan からのアクションを待っています。Logan がこのステップを承認します。承認チェーン プロセスの途中で、組織階層が新しい組織レベルを含む新しい構造に変更されました。
  • レベル 1: James
  • レベル 2: Betty
  • レベル 3: Logan
  • レベル 4: Steve
最初にJames と Logan がこのステップを承認したため、このステップはレベル 3 の Logan に転送され、
"不要"
というマークが付けられます。Betty はステップを受け取りません。
承認チェーン イベントが処理中の場合は、組織階層を変更しないことをお勧めします。

マネジメント階層別のルーティング

ポジション ベースのルーティングでは、監督組織のマネジメント階層別に
"承認チェーン" ステップ
"総合承認チェーン"
ステップをルーティングできます。
個人のポジションに基づいてすべてのイベントが転送されます。
ユース ケース
詳細
ステップは、個人のポジションのマネージャに転送され、次に個人のポジションのマネージャのマネージャに転送されるように転送されます。
ビジネス プロセス定義に
"承認チェーン"
ステップが含まれている。組織ベースのルーティングを設定していない。会社では、以下の階層を使用します。
  • 組織 AAA は組織 AA の上位組織です。組織 AA は組織 A の上位組織です。
  • 組織 BBB は組織 BB の上位組織です。組織 BB は組織 B の上位組織です。
  • James は組織 A の従業員で、Betty の直属の上司です。ポジションが異なる組織階層にある。
  • Betty は組織 A のマネージャであり、このポジションの直属の上司は組織 BB の Logan です。
  • Logan は組織 BB のマネージャであり、ポジションは組織 BBB の Steve に直属しています。
  • Tony は組織 AA のマネージャであり、ポジションは組織 AAA のChris に直属しています。
ポジション ベースのルーティングを使用する James に関連するビジネス プロセスの場合、
"承認チェーン"
ステップが Betty、Logan、Steve にルーティングされます。
"テナント設定の編集 - ビジネス プロセス"
タスクで "ポジション
ベースの承認チェーンのルーティングの強化を有効にする
" チェックボックスをオンにして拡張ルーティング機能を使用すると、承認レベルで承認者が一貫して評価され、ビジネス プロセス ステップがルーティングされます。
Fred は組織 7100 に属し、James と Betty に直属しています。マネジメント階層レベルは以下のとおりです。
  • レベル 1: James と BettyJames は Betty の直属の上司でもあります。
  • レベル 2: Betty とYmigoBetty の直属の上司は、組織 7000 の Umigo です。
  • レベル 3: ユミコと Jake組織 2000 の Jake の直属の上司は、Ymitto です。
  • レベル 4: Jake と SteveJake の直属の上司は、組織 1000 の Steve です。
  • レベル 5: Steve は CEO です。
拡張ポジション ベースのルーティングを使用して、
"承認チェーン"
ステップが承認のために各レベルにルーティングされます。組織内:
  • 1: James と Betty がステップを受信します。James がこのステップを承認し、次のレベルに進みます。
  • 2: Betty とCommunity がステップを受信します。このステップは "Ymitter" によって承認され、次のレベルに進みます。
  • 3: Jake のみがこのステップを受信します。すでに承認されているため、ステップは 彼女に送られません。Jake がステップを承認し、次のレベルに進みます。
  • 4: Steve のみがこのステップを受信します。このステップはすでに Jake が承認しているため、Jake には送られません。Steve がこのステップを承認し、承認チェーンが終了します。
"承認チェーン"
または
"総合承認チェーン"
ステップの処理中にマネジメント階層が変更された場合、承認者がスキップされる可能性があります。
拡張ポジション ベースのルーティング機能を有効にしている場合、ビジネス プロセス定義の
"承認チェーン"
ステップおよび
"総合承認チェーン"
ステップに対して、制限付きのロール ベースのセキュリティ グループを選択することをお勧めします。
"ポジション ベースの承認チェーンのルーティングの強化を
有効にする" チェックボックスをオンにして、レポートで以下のレポート フィールドを使用すると、値が一貫して処理され、返される値が決まります。
  • 次に割り当てられる可能性がある従業員
    。例: レポート フィールドは、
    "承認チェーン"
    ステップのルーティング方法に基づいて、同じマネージャ セットを返します。
  • 次に割り当てられる可能性がある従業員 (委任先を除く
    )
  • 代わりに次に割り当てられる可能性がある従業員
  • My タスクへのアクセス権を保持し、代わりに次に割り当てられた可能性がある従業員
必要に応じて、これらのレポート フィールドで返される値に基づいて条件ルールを更新することをお勧めします。

承認不要の承認チェーン ステップ

承認者が前のレベルで
承認チェーン
または
総合承認チェーンの
ステップを承認し、後のレベルでも承認者である場合、そのステップは
"不要"
としてマークされます。
"不要"
ステップに関するカスタム ビジネス プロセス通知は生成されません。