給与フロー・アウトバウンドAPI通知
給与フロー・アウトバウンドAPI通知機能を使用してアウトバウンド通知を構成します。 フロー内のタスクが完了すると、完了メッセージが外部ダウンストリーム・サーバーに送信されます。 タスクが完了すると、サーバーは自動通知を受け取り、ダウンストリームの非給与プロセスをトリガーします。
フロー・アウトバウンドAPI通知ソリューションは、業界標準のクライアント資格証明フローであるOAuth 2.0を利用します。 この標準により、トークン認証方式に基づいてサーバー間のセキュアな通信が可能になります。 この解答は、タスクが完了すると自動的にコールされます。
アウトバウンド確認通知を送信できるようにするには、フロー設定ページの「アウトバウンド統合」タブを使用し、OAuth 2.0で必要なこの情報を入力します。
「自分のクライアント・グループの給与」の「給与フロー・パターン」タスクを使用してフローを検索し、「編集」をクリックします。 「アウトバウンド統合」タブで、アウトバウンド確認通知の送信を許可するためにOAuth 2.0が必要とするこの情報を入力します。
- クライアントID
- クライアント・シークレット
- 承認Service URL
- リソースService URL
フロー設定ページで「アウトバウンドの有効化」チェック・ボックスも選択する必要があります。
この機能の構成レベルはフロー・パターン・レベルです。 ただし、フロー内のタスクごとに通知が送信されます。
- フロー・インスタンス名
- チェックリスト名
- フロー・タスク・グループ・ステータス
-
所有者タイプ
- 所有者
-
完了時間
通知の再試行
顧客アプリケーションからレスポンスを受信していない場合は、通知の自動再試行オプションと手動再試行オプションを使用できます。 自動再試行の数は5に設定され、各再試行間の待機時間はそれぞれ1、2、4、8、16秒です。
「完了」ステータスのタスクの場合、「チェックリスト」ページの「アクション」メニューにある手動再試行オプションを使用できます。 このオプションは、「未開始」または「進行中」ステータスのタスクには使用できません。 通知を表示して、「メッセージの表示」ページで通知メッセージを再試行できます。 「チェックリスト」ページの「アクション」メニューを使用して、「メッセージの表示」ページにナビゲートします。
アウトバウンドAPI通知の有効化
アウトバウンドAPI通知機能を有効にするには、ORA_PAY_SEC_UI_FLOプロファイル・オプションを使用します。 プロファイル・オプションを有効にする前に、キーを生成し、プロファイル・オプションを有効にするようにアップグレード・プロセスを実行できるように、Oracle SupportでSRを記録します。