Ansicht
Dokumentation
HRIQDE_SPEC_INSERT_RFC - Inserts Specializations for a Student
General Material Data PERFORM Short ReferenceThis documentation is copyright by SAP AG.
Functionality
This remote function module allows you to modify the students' specializations. The new specializations have to be provided in the table IT_SPECIALIZATIONS. For all study objects, the old specializations are replaced with the new ones.
The system carries out the following steps in the RFC:
- The function module checks the validity of the specializations. This is done using the RFC HRIQ_SPECIALIZATION_GEN_CHECKS.
- If no errors occur, all specializations for the study objects that have been entered in the table IT_SPECIALIZATIONS are read. These are collected in the internal table lt_p1001_del which contains the specializations that are to be removed. For the new specializations entered in IT_SPECIALIZATIONS, the system reads some additional data and then collects it in the table lt_p1001_ins (which contains the new records).
- The system calls the function module HRIQ_STUDY_SPECIALIZATION_SAVE to update the specializations using the internal tables lt_p1001_del and lt_p1001_ins.
Example
Notes
Further information
Parameters
ET_RETURNIT_SPECIALIZATIONS
IV_COMMIT
IV_ISTAT
IV_PLVAR
IV_STUDENT_OBJID
Exceptions
Function Group
HRPIQDESTUDENTSTUDYRFCCL_GUI_FRONTEND_SERVICES - Frontend Services SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
This documentation is copyright by SAP AG.
Length: 1608 Date: 20240523 Time: 101015 sap01-206 ( 35 ms )