9.28 RENEW_TASKファンクション
このファンクションは、期限切れまたはエラーのタスクを再アクティブ化します。状態EXPIRED
またはERRORED
に遷移したタスクは、ビジネス管理者が更新できます。
ビジネス管理者がタスクを更新すると、指定されたタスクIDからの指定された情報で、新しいタスクが作成されます。更新後のタスクは期限切れ/エラー・タスクに関連付けられるため、ユーザーがその元のタスクを確認できます。このファンクションは、更新後のタスクのIDを返します。
構文
APEX_APPROVAL.RENEW_TASK (
p_task_id IN NUMBER,
p_priority IN INTEGER DEFAULT NULL,
p_due_date IN timestamp with time zone )
RETURN NUMBER;
パラメータ
パラメータ | 説明 |
---|---|
p_task_id |
タスクID。 |
p_priority |
更新後のタスクの優先度。 |
p_due_date |
更新後のタスクの期日。 |
戻り値
このファンクションは、更新後のタスクのIDを返します。
状態処理
元のタスクの状態: EXPIRED
、ERRORED
更新されたタスクの状態: ASSIGNED
、UNASSIGNED
例
BEGIN
apex_approval.renew_task(
p_task_id => 1234,
p_priority => apex_approval.c_task_priority_high,
p_due_date => sysdate + 10
);
END;
親トピック: APEX_APPROVAL (非推奨)