Running On-Demand Payroll for Regular Pay 
Procedure
The Off-Cycle Workbench screen appears.
The system enters the employee's data in the Payroll status and Personnel structure group boxes.

The pay date must be on or after the pay date of the previous regular payroll run.
The Regular payroll accounting dialog box appears, informing you that the next regular payroll run will now take place.
A dialog box appears in which you can enter bank details, if required. If you continue without entering any details, a warning message is displayed.
After this, the dialog box Actions after a successful payroll run appears, offering you the following options:
This saves the payroll results to the payroll cluster.
This displays the payroll log.
This displays the remuneration statement.
Result
Once this program has been run for the employee concerned and the results saved, on-demand payroll cannot be run again for this period.
If you do discover that the results are incorrect, you should use transaction PU01 to delete the results. Make the necessary master data corrections before running the program again.

This procedure can only be used if a payment has not yet been made.
You are responsible for ensuring the follow-up activities are carried out correctly for the paid employee, such as running the bank transfer program RPCDTAG0.