Task Actions and Notifications

Submit a flow and monitor the status of the tasks within it and take actions from the generated checklist. You can also perform certain tasks from the View Flows and Process Results pages.

Review the status of a flow by checking the status icons and notifications.

This topic covers:

  • Task Actions

  • Available Task Actions Based on Task Status

  • Actions Available on a Page

  • Notifications

Task Actions

This table lists the actions you can take and how it impacts a flow.

Action

Description

Skip

Skip a task and set the status of the task to complete. The process skips the task and continues with the remaining tasks within the flow.

Roll Back Errors

Roll back a task, all records in error are rolled back and a payroll relationship group created for the employees in error status. You can correct data before resubmitting the process.

Roll Back All

All tasks within a task flow, except skipped tasks, are rolled back. The status of the task flow is set to 'In Progress' with the number of completed tasks set to zero.
Note: You can't use this option for skipped tasks within a flow. For example, if you skip the first task in a flow and you use the Roll Back All option in the second task, then the first task won't be included in this action.

Roll Back

Available only for single tasks. Once the task is rolled back, the Status for this task is "Full Roll Back" .

Mark for Retry

Available only for single tasks. Once the task is marked for retry, the status for this task is set to "Completed with Alerts".

Retry

Resubmit records marked for retry or in error.

Retry a process that has completed with alerts to rerun any incomplete records. For example, if a process completes but has 5 errors, you can correct the data for the 5 errors and retry the task for the 5 records.

Force Resubmit

Force resubmit a task if a process is stuck due to a system issue. The task status is then set to 'In Progress'.

Submit

You can only use this action when a task has been fully rolled back.

Cancel Current and Recurring Schedule

Cancel the process due to run currently and also all processes scheduled for a future date. This action can't be supported in process results because the process has completed.

Cancel Recurring Schedule

Cancels the processes planned as part of the schedule plan for a future date, but doesn't cancel the running of the current process. This action can't be supported in process results because the process has completed.

Cancel Cancels all ESS threads of a flow task that are in In Progress status. This action is available in the Checklist and Results Summary UIs.

Only owners of the flow task, and the user who submitted the flow, can take this action. Actions aren't available to other types of users.

Available Task Actions Based on Task Status

The Action menu displays the actions available for a task based on its status. Here's a list of actions you can perform based on the status of a task.

Action

Stopped with Critical Alerts

Completed with Alerts

In Progress

Corrected Processes

Pending

Completed

Skip

Yes

Yes

No

Yes

Yes

No

Roll Back Errors

No

Yes

No

No

No

No

Roll Back All

Yes

Yes

No

Yes

No

Yes

Roll Back

Yes

Yes

No

No

No

Yes

Mark for Retry

Yes

Yes

No

Yes

No

Yes

Retry

No

Yes

No

No

No

No

Force Resubmit

Yes

No

No

No

No

No

Submit

No

No

No

Yes

No

No

Cancel Current and Recurring Schedule

No

No

No

No

Yes

No

Cancel Recurring Schedule

No

No

No

No

Yes

No

Cancel No No Yes No No No

The actions available to you when working with a task depend on its status and the status of the tasks that precede or follow it, as given here.

Action on Current Task

Status of Current Task

Status of Previous or Subsequent Tasks in the Flow

Roll Back or Retry

Completed

All subsequent task must have a status of Rolled Back or Completed.

Submit

One of the following:

  • Roll Back

  • On Hold

  • Mark for Retry

All previous tasks must have a status of Completed.

Note: Only owners of the flow task, and the user who submitted the flow, can take this action. Actions aren't available to other types of users.

Actions Available on a Page

This table lists the actions available to you and from where you can use them.

Action

Task or Task Flow

Available in View Flows

Available in Payroll Checklist

Available in Process Results Summary

Skip

Both

Yes

Yes

No

Roll Back Errors

Task

No

Yes

No

Roll Back All

Task Flow

No

Yes

No

Roll Back

Task

No

Yes

Yes

Mark for Retry

Task

No

Yes

Yes

Retry

Task

No

Yes

Yes

Force Resubmit

Task

No

Yes

No

Submit

Task

No

Yes

Yes

Cancel Current and Recurring Schedule

Both

Yes

No

No

Cancel Recurring Schedule

Both

Yes

No

No

Cancel No No Yes Yes

Apart from the above actions that you can perform using the Actions menu, you can also perform the following actions on the respective pages as given here.

Action

Task or Task Flow

Available in View Flows

Available in Payroll Checklist

Available in Process Results Summary

View Results

Task

No

No

Yes

View Process Details

Both

No

Yes

Yes

Single Task Parameters

Both

Yes

Yes

Yes

Task Flow Parameters

Task Flow

Yes

Yes

No

View Log Files

Yes

Yes

Yes

View Error and Warning Messages

No

No

Yes

Display Linked flows

Task

No

Yes

No

Flow Notifications

Update the flow pattern to have flow notifications sent to you to remind you of upcoming tasks or to warn you of tasks that are overdue. Completing a task removes its notifications. The setup of notifications include specifying the type of notifications and when to send them on the flow pattern. Only flow owners receive the notifications.

Specifying the number of days before the application automatically deletes a notification for the Notification Expiration Offset parameter on the Payroll Process Configurations page. To open this page, use the Payroll Process Configuration task from Quick Actions on the Home page.

Note: You receive notifications when you resubmit a task but not when you select Force Resubmit from the Actions menu.

Cancel Action

Use the Cancel action in the Checklist and Results Summary UIs to cancel all ESS threads of a flow task that are in In Progress status. A process can get stuck and have

In Progress status due to various reasons. for example, it could be due to process time lapse, an infrastructure issue such as a network failure, or an ESS failure due to patching, and so on. You can then cancel the jobs that are stuck, take corrective action, and resubmit the process.

When you cancel a process from the Checklist page, the process displays either of these statuses:
  • Completed with alerts if some relationship actions have errored or are unprocessed.

  • Critical Alerts if after cancellation none of the relationship actions are processed.

Only users who have the ORA_PAY_SCHEDULED_PROCESSES_ADMINISTRATION_DUTY duty role can access and cancel ESS jobs for flows that they didn't submit.

Note: With this duty role, you can cancel ESS jobs for all types of flows. For example, with this duty role you can cancel ESS jobs for the Calculate Payroll flow, even if you don't have access to the Calculate Payroll flow and you haven't submitted the Calculate Payroll flow.

You can also cancel a specific ESS job from the Oracle Enterprise Scheduler Service (ESS) page. However, as a best practice we don't recommend you cancel ESS jobs from the ESS page because using the ESS page doesn't trigger the display of the banner message for the specific task being cancelled.