Programme SAP RHIQ_STUDENT_DELETE - Delete Student Data Before Production Startup

Purpose
This program deletes the selected student data objects for the studentsyou have chosen. The program determines the students to be deleted usingthe selection method youspecify.
The program deletes all data of the selected objects. There is no way ofrestoring the data you have deleted with this program.
You can select the following student data for deletion:

  • Student master data

  • If you select this option, the program deletes the following studentdata:
    Master data of the SAP business partner along with all roles andattributes
    The student object (object type ST) along with all infotypes andrelationships
    All study objects (CS) assigned to the student along with allinfotypes and relationships
    All activity documents for the student
    Appraisal data
    Notes
    • The student contract account

    • Contract objects of the student account

    • Related persons

    • If you select this option, the program deletes the business partners whohave the role related person and are linked to the student viarelationship 521 (is related to).
      • User names

      • If you select this option, the program deletes the user names assignedto the student business parter in table USAPPLREF (CUA: User Name/Application Object Assignments).

        Restrictions
        The program does not delete the applications (ISR notifications) of astudent. It also does not check the dependencies of applications thatstill exist in the system. You can archive applications (archivingobject QM_QMEL).
        The program does not delete the correspondence stored for a student. Italso does not check the dependencies of correspondence still availablein the system. You can archive correspondence (archiving objectFI_MKKCORR).
        The program does not delete objects of the object type individualwork (CI).

        Features

        Selection
        For information on the meaning of the various parameters, refer to therespective field help.

        Output
        The program creates an application log. You can access the applicationlogs of previous runs using programRHIQLOGDISPLAY_SYS.

        Further notes
        Always execute the deletion program in the background (menu optionProgram -> Execute in Background).
        The program does not evaluate the archiving and deletion flags, or thesystem status of the objects business partner, contractaccount, and contract object. The program deletes theseobjects even if the deletion flag is not set.
        To execute the deletion program, you require an authorization thatallows you to delete the selected objects, as well as an authorizationfor activity CM03 (authorization object P_CM_PROC).
        When you delete dependent objects, the results of the test run maydiffer from those of the update run. For more information, see therestrictions of the test run.
        You can use the Test Tool for SelectionMethods to display a list of the students the system found fordeletion. If you want to use selection methods you have defined in thedeletion program, you must first assign these to selection method groupDELE (deletion program for student data).