!--a11y-->
HR Process Workbench for Concurrent
Employment 
You use this component to perform the functions of the HR Process Workbench in a system in which concurrent employment is active.
To be able to use the HR Process Workbench for Concurrent Employment, you must work through the section Background Processing with the HR Process Workbench in Customizing for Payroll.
You implement the HR Process Workbench
for Concurrent Employment when using
concurrent
employment to automate the following processes, for example:
·
Payroll for Concurrent
Employment and subsequent activities
·
Off-Cycle
Subsequent Processing (see
Off-Cycle Activities
for Concurrent Employment).
A system in which concurrent employment is active offers the same features for the HR Process Workbench as a system without concurrent employment. However, note the following special features:
· In process models you use selection program H99_SELECT_PERNR_CE.
· For the process steps that contain programs, you use the concurrent employment version of a program, if it exists. For the process step Payroll you use, for example, the payroll driver for concurrent employment (RPCALCx0_CE).
You can also insert programs that do not use concurrent employment in the same process model. It does not matter what order the programs are in.

In a process model you can, for example, insert the following programs as process steps:
· RPCALCx0_CE (Payroll Driver for Concurrent Employment)
· RPCEDTx0_CE (Remuneration Statements for Concurrent Employment)
· RPCLJNx0 (Payroll Journal)
· RPCKTOx0 (Payroll Account)
· RPCIPE00_CE (Posting to Accounting for Concurrent Employment)
· You must use special program categories for programs that run concurrent employment. In the standard system the following program categories are provided:
¡ CALC_CE for payroll with concurrent employment
¡ XEDT_CE for creating remuneration statements with concurrent employment
¡ DME_CE for Wage and Salary Payments with Concurrent Employment
¡ CIPE_CE for posting with concurrent employment
To create new program categories, use the view cluster V_T52SE_NEW (Program Category Definition).
·
The process steps that you have assigned
to one of the named program categories, do not process individual
personnel
assignments (personnel numbers), but rather processes all the personnel
assignments of a concurrently employed person at the same time.

An employee has three personnel assignments. You only enter one of the personnel assignments in the selection program of the process model. However, the process step Payroll processes all three personnel assignments. If an error occurs in one of the personnel assignments, the system sets the error status not only for this one personnel assignment, but also for the other two.
See also:
