Running Payroll
You have released the payroll area or areas for which you want to run payroll.

You usually
perform this step as a background job. For more information, see
payroll in a background
operation.
...
1. From the SAP Easy Access screen, choose Human Resources ® Payroll ® <Country> ® Payroll ® Start Payroll in the SAP menu.
You access the selection screen of the payroll program.
2. Enter the data required.

The current period indicator is set in the Payroll period group. Depending on the payroll area specified, the system reads the current period from the payroll control record.

If you flag Display log, you get a detailed payroll log after the payroll run. However, this is usually only a good idea if you simulate payroll for individual employees and want to accurately trace the calculations made in the process. If you perform payroll as a background job, you should not create the log as vast quantities of data are created.
The Test run (no update) indicator must not be flagged because otherwise the system will not save the payroll results.
3. Choose Program ® Execute or Execute and print.
The system performs payroll (usually in the background). If errors occur, you will get a list with the relevant error messages after payroll.
Use the error messages to check whether personnel numbers have been rejected or not selected.

In some situations, it is difficult to exactly trace the origin of an error using only the error message. If you can not tell how the error occurred from the error message, you can simulate payroll for the relevant employee a second time and create a payroll log. The log enables you to exactly trace all calculations and makes determining the error a lot easier.
The system stores the employees rejected during a payroll run in Matchcode W. To check which employees are stored in Matchcode W, you can display the personnel numbers not included in the payroll run.

If personnel numbers are rejected or not selected, you must not exit the payroll program. You must correct the master and time data for the relevant employee and finally perform a correction run.
If you make a qualified advance payment, you must not exit the payroll program. The system treats an advance payment in a similar way to a correction.