Starting Payroll

Prerequisites

Starting the payroll run calls up a country-specific payroll driver which then performs a complete payroll accounting run for the selected employees in accordance with settings in a country-specific schema. The payroll must be released before it can be started. Personnel numbers are only selected for payroll accounting if they belong to a released payroll accounting area.

Procedure

  1. Choose Payroll ® Start payroll.
  2. Specify the payroll accounting area and period in the block Payroll Period.
  3. In the field Payroll area, the system provides a default value which corresponds to your user parameter settings or the entries you made when selecting the Payroll menu. You can, of course, overwrite this default value.

  4. In the block Selection, make an entry in the field Personnel number or the field Payroll area by specifying an individual value or a range or values.
  5. In the field Payroll schema, specify the name of the schema with which the payroll run will be performed.
  6. The system fills this field with the appropriate, country-specific payroll schema which means that you are not usually required to make an entry yourself.

  7. In the field Forced retroactive accounting as of, enter a date for the retroactive accounting run which you would like to trigger and which is not recognized automatically by the system.
  8. Ensure that a flag has not been set for the indicator Test run (no update).
  9. The indicator Test run ensures that the results of the payroll run are not saved. It must not be flagged for a live payroll run

  10. If necessary, set a flag for the indicator Store generated schema?.
  11. If necessary, set flags for the indicators Display log, Sorted output of tables, and Log times.
  12. Set a flag for the indicator Unconditional interrupt or User-specific interrupt or Switch off interrupt.
  13. The above indicators are for the function / operation Break, which can be specified in a country-specific payroll schema or subschema and which causes schema processing to be interrupted.

    The indicator Unconditional interrupt ensures that the function / operation Break always causes an interruption to occur.

    The indicator User-specific interrupt ensures that the function Break causes an interruption to occur depending on the ABAP/4 prefix. The ABAP/4 prefix is a part of your user parameters within SAP administration and can be specified as a parameter in addition to the function / operation Break. If you set a flag for the indicator User-specific interrupt, the Break is only effective if the ABAP/4 prefix in your user values matches the prefix specified as a parameter for the function / operation Break. If they do not match, no interruption occurs.

    The indicator Switch off interrupt ensures that the function / operation Break is ignored.

  14. If necessary, set a flag for the indicator Activate revision. Refer to the F1 help docu for more detailed information.
  15. The block Parameters for remuneration statement contains a series of default values suggested by the system. You can, of course, overwrite these default values. However, you are not usually required to make any entries yourself.

  16. If necessary, set a flag for the indicator Print superlines.
  17. Superlines are lines in which values for more than one wage type are printed. The determining factor is whether or not a wage type has been encoded with column type 1 in the view Form-Related Control of Wage Types (V_T512E).

    If a flag has been set for the indicator, a superline is only printed if it contains a wage type with column type 1.
    If a flag has not been set for the indicator, all superlines are printed.

  18. If necessary, set a flag for the indicator Display print selection screen. If a flag has been set for the indicator, a print selection screen is displayed in which you can set print parameters before the payroll log is printed.
  19. Choose Program ® Execute or alternatively Program ® Execute + print. A log is displayed when the payroll run is complete.
  20. Scroll down to the end of the log and check whether personnel numbers were rejected or not selected.

The System stores employees rejected by the payroll run in Matchcode W.
If personnel numbers are rejected or not selected do not exit the payroll program. Instead, you must check the payroll results and correct master data and time data for the appropriate personnel numbers where necessary.
In the same way, do not exit the payroll program if you want to split the payroll run. Do this if you want to perform payroll accounting at a later date for specific wage elements pertaining to the payroll period. Subsequent payroll runs for individual wage elements are treated similar to correction runs.
If payroll accounting is performed for all of the personnel numbers and you do not want to split the payroll run, you can exit the payroll program.