機械翻訳について

シリアル・グループ承認の設定

個人のグループからの承認を必要とする承認ワークフローを順番に作成できます。

これはシリアル・グループ承認と呼ばれます。 連続承認では、承認者のリストが順番にプロセスを承認する必要があります(リストの2番目のユーザーは、最初の個人が承認するまで承認できません)。 これは、Oracle Business Process Manager (BPM)およびオブジェクト・ワークフローを使用して管理します。

このトピックの内容は次のとおりです。

  • 承認者のグループの作成。

  • 承認フローの作成。

  • プロジェクトのデプロイ。

  • オブジェクト・ワークフローに承認フローを含めます。

  • 承認フローを早期に完了できるようにします。

ヒューマン・タスクの詳細は、『Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite』を参照してください。

承認者のグループの作成

シリアル・グループ承認を設定するには、まず承認者のグループを作成する必要があります。

  1. BPMワークリスト・アプリケーションにサインインします。

  2. 「管理」「承認グループ」にナビゲートします。

  3. CrmCommonApprovalGroupという名前のグループを作成します。 グループにこの名前を付ける必要があることに注意してください。

  4. グループのメンバー(承認者として指定する個人)を追加します。

    グループは静的または動的です。

  5. グループを保存します。

承認フローの作成

次に、標準承認フロー・テンプレートExtnBusinessProcessCompositeに基づく承認フローを作成します。

ノート:

このリリースでは、BPMコンポーザでのテンプレートの変更が実装に対して無効になっている場合があります。 その場合は、Oracle Supportに連絡してください。

  1. 「ビジネス・プロセス」ページで「新規」をクリックします。

  2. ベース・テンプレートとしてExtnBusinessProcessCompositeを選択します。

  3. BPMコンポーザの右側にあるコンポーネント・パレットから、既存のSerialApprovalステップを削除したのと同じ場所で、対話型タスク・ステップを承認フローにドラッグします。

  4. 新しいタスク・ステップの名前を変更します(例: GroupApproval)。

  5. タスクを選択し、そのタスクに対して4行のアイコンをクリックし、「プロパティを開く」をクリックします。

  6. 画面の下部で、すべてのパターンを検索し、SerialApprovalGroupApprovalタスクを選択します。

  7. 「変更の適用」をクリックします。

  8. タスクを再度選択し、そのタスクに対して4行のアイコンをクリックし、「オープン・データ関連付け」をクリックします。

  9. 次の表に示すように、入力と出力をマップします。

    入力

    GroupApproval

    出力

    taskTitle

    title

    該当なし

    taskOwner

    taskOwner

    該当なし

    taskOwner

    errorAssignee

    該当なし

    heldEntityIdStringVar

    ObjectId

    該当なし

    該当なし

    結果

    taskOutcome

  10. 「適用」をクリックします。

  11. プロセスを保存します。

プロジェクトのデプロイ

  1. メイン・メニューから、「デプロイメント」「プロジェクトのデプロイ」を選択します。

  2. 「プロジェクトのデプロイ」ダイアログ・ボックスで、次のように入力します:

    フィールド

    改訂ID

    識別可能なIDを指定してください。

    デプロイヤ・ユーザー名

    サインイン名。

    パスワード

    パスワード

    コンポジット・リビジョンをデフォルトとしてマーク

    このオプションを選択します。

  3. 「デプロイ」をクリックします。

    プロジェクトが正常にデプロイされると、確認メッセージが表示されます。

オブジェクト・ワークフローに承認フローを含める

これで、承認者のシリアル・リストを含む承認ワークフローを作成できます。 これを行うには、上で作成したGroupApprovalフローを使用するオブジェクト・ワークフローを作成します。

  1. アクティブなサンドボックスにいることを確認します。

  2. アプリケーション・コンポーザで、「オブジェクト・ワークフロー」をクリックします。

  3. オブジェクト・ワークフローの名前を入力し、オブジェクト(商談など)を選択します。

  4. 「作成」をクリックします。

  5. 「ビジネス・プロセス・フロー」の横にある「作成」アイコンをクリックします。

  6. フローの名前を入力します。

  7. 「プロジェクト名」の横にある「検索」をクリックします。

  8. リストからGroupApprovalを選択し、OKをクリックします。

  9. 「保存」をクリックします。

オブジェクト・ワークフローが起動されると、グループの最初のメンバーが承認通知を受け取ります。 最初のユーザーがフローを承認すると、そのフローはグループ内の2番目の個人にルーティングされます。

承認グループの全てのメンバーがリクエストを承認すると、フローは完了と見なされます。

承認フローの早期完了の許可

ほとんどの場合、最初の承認者がリクエストを否認すると、フローはただちに完了し、次の承認者には移動しません。 BPMワークリストで早期完了設定を構成することで、これを行うための承認フローを設定できます。

  1. グローバル・ヘッダーで「通知」アイコンをクリックします。

  2. 「詳細」をクリックします。

  3. BPMワークリストで、ユーザー名をクリックして「管理」を選択します。

  4. ページ上部の「タスク構成」をクリックします。

  5. 検索ボックスで、オブジェクト・ワークフローに使用するタスク(SerialApprovalGroupApprovalなど)を検索します。

  6. 「タスクの編集」鉛筆アイコンをクリックし、構成タブをクリックします。

  7. 「参加者が選択したらすぐにタスクを完了」チェック・ボックスを選択し、「拒否」を選択します。

  8. 「保存」アイコンをクリックし、オプションでコメントを入力します。

  9. 「タスクのコミット」アイコンをクリックし、オプションでコメントを入力します。