6.23 RENEW_TASKファンクション

このファンクションは、期限切れタスクを再アクティブ化します。状態EXPIREDに遷移したタスクは、ビジネス管理者が更新できます。

ビジネス管理者がタスクを更新すると、指定されたタスク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;

パラメータ

表6-21 RENEW_TASKのパラメータ

パラメータ 説明
p_task_id タスクID。
p_priority 更新後のタスクの優先度。
p_due_date 更新後のタスクの期日。

戻り値

このファンクションは、更新後のタスクのIDを返します。

BEGIN
    apex_approval.renew_task(
        p_task_id            => 1234,
        p_priority           => apex_approval.c_task_priority_high,
        p_due_date           => sysdate + 10
    );
END;