Function documentationDestruction of Personnel Numbers

 

In addition to the archiving objects for the destruction of person-related data, the Destruction of Personnel Numbers in Live Systems report (RPUDELPP) is available in HR that you can use to destroy personnel numbers and the associated data completely. The actual destruction of a personnel number and its data is made using another report Delete Personnel Numbers Completely (RPUDELPN) that is called from this report. In non-productive systems, you can execute the report RPUDELPN directly. For more information about the function scope, see the documentation of the reports RPUDELPP and RPUDELPN.

Prerequisites

  • To be able to apply the double verification principle and avoid unwanted data loss, the report provides two roles: one for requesting the data destruction and one for executing the data destruction.

    These two roles have to be assigned the Destruction of Data in Live Systems authorization object (P_DEL_PERN).

  • The user of the report has access authorization to all HR infotype data records of the personnel number to be destroyed.

Features

The destruction of a personnel number proceeds as follows:

  • The user with the role Request for Data Destruction for Data Protection Reasons starts the data destruction in the live system by requesting the destruction of a personnel number using the report RPUDELPP.

  • In the HRPAD_DELPN table, the status 01 is saved for this personnel number.

  • The user with the role Execution of Data Destruction for Data Protection Reasons executes the destruction with this report.

  • In the HRPAD_DELPN table, the status 03 is saved for this personnel number.

  • The RPUDELPN report is called.

  • The system checks whether the status 03 is the current status of the personnel number. If this is not the case, the destruction is rejected.

  • If the current status of the personnel number is 03, the data destruction is executed.

  • Once the personnel number has been destroyed successfully, the status is updated in the HRPAD_DELPN table to 04. The personnel number can now be reassigned.

    In the application log (transaction SLG1), you can display the logs for the destroyed personnel numbers under the object HR Application Log: Delete Personnel Numbers (HRDELPN).

    If an error occurred during the data destruction, the personnel number retains the status 03 so that you can recognize any failed data destruction runs.