SAP ABAP IMG Activity SIMG_OHPIQ_6028 (Maintain Client-Specific User Exits)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ (Package) Campus Management
IMG Activity
ID SIMG_OHPIQ_6028 Maintain Client-Specific User Exits  
Transaction Code S_KI4_29000028   IMG Activity: SIMG_OHPIQ_6028 
Created on 19991216    
Customizing Attributes SIMG_OHPIQ_6028   Maintain Client-Specific User Exits 
Customizing Activity SIMG_OHPIQ_6028   Maintain Client-Specific User Exits 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name SIMG_OHPIQ_6028    

In this activity, you define the user exit programs for client-specific user exits.

The following application areas are always client-specific and must therefore be maintained in view V_T80D Client-Specific User Exits in FI-SL:

  • GBLR (Val./sub.: Exits for rules)
  • GBLS (Val./sub.: Exits for substitutions)

In client-specific application areas, you can use the same exit program in each client. You do not have to create a new exit program for each client.

Standard settings

The following user exits are provided in Campus Management:

User exit key    User exit description

UCP1    Replace average grades for admission

UCP2    Replace academic calendars

UCP3    Replace business events of students

UCP4    Replace modules of students

UCP5    Replace qualifications of students

UCP6    Replace additional data of students

UCP7    Replace test results and external subjects of students

We recommend that you use these user exits as templates when you create your own user exits.

User exits are subroutines of exit programs. You must therefore maintain user exits via the exit program. You maintain an exit program by copying it, creating or changing the user exit(s), and entering the copied exit program in view V_T80D Client-Specific User Exits in FI-SL.

Activities

  1. Enter the name of the user exit program for the relevant application area.
  2. To enter a user exit program for a user-defined application area, proceed as follows:
    1. Choose New entries.
    2. Enter the application area and the user exit program.
    3. Save your changes.

Example

The function of user exits is described in detail in the following using user exit UCP2 as an example (Replace academic calendars).

User exit UCP2 searches the academic calendars of a university during the program admission process. The academic calendar data it finds is made available in the central CM rules structure PQRULEMASTERS. The exit gets its data from the application for admission.

The system calls the function module HRIQ_ACAD_GET_TIMELIMTS. This function module determines the session variant for the program, the calendar data for the academic year, the academic session, and the session variant, and returns this data to the internal table LT_TIMELIMINITS. If the function module does not find any calendar data for the academic year, academic session, and session variant, the system exits the exit program without providing any calendar data. If this is the case, the required dates have not been maintained in the academic calendar.

If the academic calendar does contain the required data, the system searches for a free space in the central structure PIQRULEMASTERS and appends the data transferred by the function module to this structure.

When the user exit program has been processed, the central structure contains the requested calendar data. The dates of applications can then be checked against the calendar dates using the appropriate validations.

Business Attributes
ASAP Roadmap ID 201   Make global settings 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG SIMG_OHPIQ_6028 0 AHR0000560 Campus Management 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
V_T80D V - View GCX2 00000001KI Client-Specific User Exits in Campus Management 
History
Last changed by/on SAP  20010418 
SAP Release Created in