Ansicht
Dokumentation

HRIQ_SPECIALIZATION_CHECKS_RFC - General Checks for Specialization Booking

HRIQ_SPECIALIZATION_CHECKS_RFC - General Checks for Specialization Booking

ABAP Short Reference   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

This remote function module allows you to check the validity of specializations that are assigned toa student. The following values are contained in the interface of the function module:

IV_PLVAR Plan variant
IV_ISTAT Planning status
IV_STOBJID Object ID of the student
IV_SCOBJID Object ID of the program for which the specializations are assigned
IV_KEYDATE Key date of the validity
IT_MODGRPS Module groups (specializations) that should be checked
ET_RETURN Error messages in case the assignment is incorrect

The system carries out the following checks in the function module:

  • VSR check against callup point 0006
  • Multiple assignment of a specialization (at one point in time)
  • Too many specializations of a module group category have been assigned
  • Check for priority assignment, if the priority assignment is mandatory
  • Assignment of a specialization of a module group category that is not allowed
  • Combination table comparison.
In this table, you can define positive or negative inclusion or exclusion of specializations for a program. The check verifies whether the specializations in the table IT_MODGRPS are consistent with the definitions in the infotype 1736.
  • Specialization combinations at callup point 0005
  • Allowed combination in case of different variants, for example, 2 majors OR 1 major & 1 minor

Example

If a student (Object ID 80000000) wants to book the following specializations for the program 'Mathematics 101' (Object ID 80001000):

  • Major in Mathematics,,(Object ID 80002000)
  • Minor in Biology,,(Object ID 80003000)

The call of the function module would look as follows:

PLVAR 01
ISTAT 1
IV_STOBJID 80000000
IV_SCOBJID 80001000
IV_KEYDATE 20071203
IT_MODGRPS

80002000 MAJ Major X SPACE 20080301 99991231 SPACE
80003000 MIN Minor X SPACE 20080301 99991231 SPACE

Notes

Further information





Parameters

ET_RETURN
IT_MODULE_GROUPS
IV_ISTAT
IV_KEYDATE
IV_PLVAR
IV_PROGRAM_OBJID
IV_STUDENT_OBJID

Exceptions

Function Group

HRPIQ00SPECIALIZATIONS

CPI1466 during Backup   Addresses (Business Address Services)  
This documentation is copyright by SAP AG.

Length: 4396 Date: 20240523 Time: 105837     sap01-206 ( 38 ms )