Ansicht
Dokumentation
HRIQ_SPECIALIZATION_CHECKS_RFC - General Checks for Specialization Booking
ABAP Short Reference Fill RESBD Structure from EBP Component StructureThis documentation is copyright by SAP AG.
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_RETURNIT_MODULE_GROUPS
IV_ISTAT
IV_KEYDATE
IV_PLVAR
IV_PROGRAM_OBJID
IV_STUDENT_OBJID
Exceptions
Function Group
HRPIQ00SPECIALIZATIONSCPI1466 during Backup Addresses (Business Address Services)
This documentation is copyright by SAP AG.
Length: 4396 Date: 20240523 Time: 105837 sap01-206 ( 38 ms )