19.6.1 承認について
承認コンポーネントを使用すると、Oracle APEXでユーザー承認のタスクを作成できます。
承認コンポーネントは、Oracle APEXでの人間による承認のあらゆる側面を処理し、開発者が承認機能をアプリケーションに組み込むことができるようにします。承認コンポーネントにより、承認が必要なアイテムに対して1つ以上のタスクが作成されます。タスク承認者および管理者は、設計時に設定するか、タスクに関連するデータに基づいて実行時に動的に決定することができます。
APEXには、承認機能に関する次の構成要素が用意されています。
- タスク定義: タスク・パラメータ、参加者およびアクションを構成するための共有コンポーネント。
- 統合タスク・リスト: ページの作成ウィザードのページ・タイプ。受信ボックスのように機能するユーザーのタスクの要約の作成に使用されます。
- タスク詳細ページ: メタデータ、履歴、コメントおよびアクションを含めることができ、タスクの詳細を表示するページ。
APEX_APPROVAL
: タスクをプログラムで作成、取得および管理するためのパッケージAPI。
タスク定義、統合タスク・リストおよびタスク詳細ページを作成したら、タスク定義を「ヒューマン・タスク - 作成」ページ・プロセスとしてページに追加します。プロセスがアクティブ化されると、承認エンジンによってタスク定義からタスクが作成されます。ユーザーは、統合タスク・リストで自分のタスクを表示および処理できます。ユーザー・アクションに基づいて、タスクの状態が変化します。タスクの状態の詳細は、「タスクの状態および遷移について」を参照してください。
親トピック: 承認の管理