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:
|
All previous tasks must have a status of Completed. |
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.
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.
-
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.
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.