Status Display

Use

You use this function to check the status of a process.

Features

In the HR Process Workbench , the system displays the current status of each process.

You can also display the status of the personnel numbers included in a process.

Process Status

The process status is displayed on the process, process step, run, and set levels. The icons assigned to the levels during and after a process run provide information on the processing status. To display a legend for the icons, see Utilities.

The process status can be as follows:

Successful

You can close the process .

Provisional

This status is not currently used.

Ended with errors

To analyze the problem, display the spool list (see Process Control ). Remove the error and repeat the process step .

Scheduled

You have scheduled the process so that it runs later or after an event has occurred in the system.

Running

The HR Process Workbench is currently executing the process.

Canceled

To analyze the problem, display the job log (see Process Control ). Remove the error and repeat the process step.

Breakpoint

The HR Process Workbench has interrupted the process at a conditional or unconditional breakpoint. To continue the process, start the process step immediately after the breakpoint.

Waiting

You have scheduled the process so that it is executed when an event occurs in the system. The process is waiting for the event to occur.

Personnel Number Status

During the process flow, each personnel number is provided with information on the processing status. This means you can track the status of a personnel number throughout the process flow. Only correctly processed personnel numbers are transferred from one process step to another.

You can display the status of a personnel number at all process levels. The status can be as follows:

Successful

Provisional

Personnel numbers are provided with this status if they are processed using incomplete data that is nevertheless processed correctly by the process step. Personnel numbers with this status are transferred to the next process step, where they can be processed. Their status in all subsequent process steps is provisional .

Incorrect

If the program identifies errors, this status is assigned to personnel numbers.

For example, personnel numbers are assigned the status Incorrect when the payroll program runs if the system saves them in matchcode W (Payroll Correction Run) .

Initial

This status is assigned to personnel numbers if they were incorrect in a previous process step and cannot be processed by the current process step as a result. In this case, you must check the error that occurred in a previous process step, correct the error, and start the previous process step again.

Not selected

Personnel numbers with this status are not transferred to the next process step.

You can use this status to continue processing personnel numbers separately of each other as of a specific process step.

The payroll needs to run for all personnel numbers together. However, you want to perform evaluations for personnel numbers assigned to company code 0001 that are different from the evaluations performed for personnel numbers assigned to company code 0002.

Proceed as follows:

Create a program and insert the Company Code field on its selection screen. However, the field must not access the logical database and it must not influence program selection.

Create two variants for this program:

In variant 1, the value of the Company Code field is 0001.

In variant 2, the value of the Company Code field is 0002.

Insert two parallel process steps after the Payroll process step in your process model. Specify the program with variant 1 for one of the process steps, and the program with variant 2 for the other.

Insert the required evaluations as subsequent steps for both of these process steps.

If you start a process that is based on this process model, the system sets all of the personnel numbers that do not belong to company code 0001 to the status not selected when the process step with variant 1 is performed. Therefore, these personnel numbers are not transferred to the following process steps. Performing the process step with variant 2 has the opposite effect.

Activities

To display the status of a specific process level, expand the levels.

To display personnel numbers with a specific status, select the appropriate process level, choose Goto Display Personnel Numbers , and select the required status.