This process describes the system behavior when the agent (processor) has executed the
Review and Send
function after entering data in a form when executing a process step and errors occur when the data is subsequently checked. The process flow can differ depending on the settings in Customizing and in the workflow:
The agent cannot send the data and complete the work item until he or she has resolved the incorrect entries.
The agent can send the data and complete the work item although errors still exist.
The agent can forward the work item with the incorrect data to an expert who either resolves the errors and returns the work item to the agent, or resolves the errors and sends the data, thus completing the work item.
When modeling the workflow that underlies the relevant process, you have used the standard task TS17900100
Edit Form
. There you can use the SEND_VARIATION and SEND_EXPERT_IF_INCONSISTENT elements to determine how the system is to behave when a user has generated error messages due to inconsistent data.
For more information, see the documentation on Standard Task TS17900100: Edit Form .
You have performed the IMG activity
Assign Possible Processors to Error Categories
and assigned possible experts to the following error categories that can occur:
Error categories of errors that occurred when saving data synchronously
Data Collision
No Authorization
Inconsistent Data
Object Is Locked (for background steps only)
Incorrect Customizing
All Other Categories
Error categories of errors that occurred in background steps and when saving data asynchronously
Exception when updating the process object
Exception when updating the application database
Exception when forwarding to the expert
For more detailed information, see the Implementation Guide (IMG) for
HR Administrative Services
under
Configuration of Forms/Processes
→
Process Configuration
→
Error Handling
→
Assign Possible Processors to Error Categories
.
You have performed the IMG activity
Enable Withdrawal of Processes
if required to do so, and have specified for the relevant process that the expert can withdraw this process. The
Withdraw Process
pushbutton is provided for the expert to do this. For more detailed information, see the Implementation Guide (IMG) for
HR Administrative Services
under
Configuration of Forms/Processes
→
Process Configuration
→
Error Handling
→
Enable Withdrawal of Processes
.
The agent navigates to his or her
universal worklist (UWL)
in the portal and opens a work item.
The system opens the corresponding form.
The agent enters the required data in the form.
The agent chooses the
Review and Send
function.
The system checks the entries against the business logic in the backend system.
The system identifies errors and informs the user of these errors by means of an appropriate message. Depending on the error category to which the error is assigned, the following process flows are possible:
Inconsistent Data
error category
Depending on the system settings, the following process flows are possible:
The agent corrects the data and chooses
Review and Send
again. The system checks the entries and sends the work item, for example, to the next agent.
The system displays the
Continue
pushbutton on the user interface. The agent does not correct the data and closes the work item with the incorrect data.
The system displays the
Forward to Expert
pushbutton on the user interface. The agent does not correct the inconsistent data and chooses
Forward to Expert
. The system forwards the work item to the expert defined in Customizing. This expert corrects the entries. The expert returns the work item to the previous agent by choosing
Back to Agent,
or sends the work item to the next agent by choosing
Review and Send
. Depending on the Customizing settings, the expert can also withdraw the process.
All other error categories for saving data synchronously
The agent is unable to resolve the error. The system displays the
Forward to Expert
pushbutton.
The agent chooses
Forward to Expert
.
The system forwards the work item to the expert who is defined in Customizing for the processing of errors for the relevant error category.
The expert resolves the error and returns the work item to the agent. Depending on the Customizing settings, the expert can also withdraw the process.
Error categories of errors that occur in background processes and when saving data asynchronously
The agent sends the work item and the data is updated asynchronously. If an error occurs, then – depending on the error category – the defined expert is informed of the problem by e-mail.
The system saves the data of the process object in the
programming exit
of the workflow. The data is then saved in the background. If an error occurs, the expert defined for the
Exception when updating to the process object
error category is informed of the problem by e-mail.