IS_HER_CM_STUDENT is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter IS_HER_CM_STUDENT into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
INCLUDE EMSG.
INCLUDE IEFGMAC3.
No SAP DATABASE tables are accessed within this REPORT code!
HRIQ_GET_ACTIVE_WF_PLVAR call function 'HRIQ_GET_ACTIVE_WF_PLVAR' * EXPORTING * ASK_PLVAR_DIALOG = ' ' importing act_plvar = g_plvar exceptions no_active_plvar = 1 others = 2.
HRIQ_OTYPE_T77S0_READ call function 'HRIQ_OTYPE_T77S0_READ' importing otype_st = g_otype_st otype_sc = g_otype_sc.
HRIQ_STUDENT_OBJIDS4OBJIDRANGE call function 'HRIQ_STUDENT_OBJIDS4OBJIDRANGE' exporting it_st_objid_range = lt_student_range[] importing et_st_objid = lt_st_objid[].
HRIQ_STUDENT_OBJIDS4NR_RANGE call function 'HRIQ_STUDENT_OBJIDS4NR_RANGE' exporting it_student12_range = lt_studentid_range[] importing et_st_objid = lt_student_delta[].
BAPI_STUDENT_ADDRESSES_GET call function 'BAPI_STUDENT_ADDRESSES_GET' exporting planversion = g_plvar objectid = x_student-objid * OPERATION = * ADDRESSTYPE = * importing * STANDARDADDRESSNUMBER = * STANDARDADDRESSGUID = * STANDARDADDRESSUSEINSTEAD = tables addresses = lt_addresses[] return = lt_ret[].
BAPI_STUDENT_ADDRESS_GETDETAIL call function 'BAPI_STUDENT_ADDRESS_GETDETAIL' exporting planversion = g_plvar objectid = x_student-objid addressguid =
-addressguid * READ_TEXTS = ' ' * LANGUAGE_ISO = * LANGUAGE = importing addressdata = ls_address * ADDRESSDATAT = tables * BAPIADTEL = * BAPIADFAX = * BAPIADTTX = * BAPIADTLX = * BAPIADSMTP = * BAPIADRML = * BAPIADX400 = * BAPIADRFC = * BAPIADPRT = * BAPIADSSF = * BAPIADURI = * BAPIADPAG = * BAPIAD_REM = * BAPICOMREM = * ADDRESSUSAGE = * ADDRESSUSAGET = return = lt_ret[].
BAPI_STUDENT_ADDRESS_GETDETAIL call function 'BAPI_STUDENT_ADDRESS_GETDETAIL' exporting planversion = g_plvar objectid =
-objid addressguid = -guid * READ_TEXTS = ' ' * LANGUAGE_ISO = * LANGUAGE = * importing * addressdata = * ADDRESSDATAT = tables * BAPIADTEL = * BAPIADFAX = * BAPIADTTX = * BAPIADTLX = * BAPIADSMTP = * BAPIADRML = * BAPIADX400 = * BAPIADRFC = * BAPIADPRT = * BAPIADSSF = * BAPIADURI = * BAPIADPAG = * BAPIAD_REM = * BAPICOMREM = addressusage = yt_addr_use[] * ADDRESSUSAGET = return = lt_ret[].
BAPI_STUDENTPROGRESULTS_GET call function 'BAPI_STUDENTPROGRESULTS_GET' exporting objectid = wa_student-objid planversion = g_plvar * PROGRAM_TYPE = keydate = sy-datum read_texts = piqc_true * LANGUAGE_ISO = language = sy-langu tables * progression_results = progression_results_txt = t_progrt[].
BAPI_STUDENTPROGRESULTS_GET call function 'BAPI_STUDENTPROGRESULTS_GET' exporting objectid = wa_student-objid planversion = g_plvar * PROGRAM_TYPE = keydate = sy-datum * READ_TEXTS = * LANGUAGE_ISO = * LANGUAGE = tables progression_results = yt_progr[] * PROGRESSION_RESULTS_TXT = return = lt_ret[].
HRIQ_HS_STATUSIND_READ_RFC call function 'HRIQ_HS_STATUSIND_READ_RFC' exporting objectid = wa_student-objid planversion = g_plvar from_date = sy-datum to_date = sy-datum * STATE = * STATUSES = * READ_TEXTS = * LANGUAGE_ISO = * LANGUAGE = tables * statusindicator = statusindicatort = t_statindict[] return = lt_ret[].
HRIQ_HS_STATUSIND_READ_RFC call function 'HRIQ_HS_STATUSIND_READ_RFC' exporting objectid = x_student-objid planversion = g_plvar from_date = sy-datum to_date = sy-datum * STATE = * STATUSES = * READ_TEXTS = * LANGUAGE_ISO = * LANGUAGE = tables statusindicator = yt_statindic[] * statusindicatort = return = lt_ret[].
HRIQ_STUDENT_STUDIES_GET_RFC call function 'HRIQ_STUDENT_STUDIES_GET_RFC' exporting objectid = x_student-objid planversion = g_plvar * BEGDA = * ENDDA = * ACAD_YEAR = * ACAD_SESSION = * READ_STUDYSEGMENTS = read_sessional_regists = piqc_true * READ_ADMISSIONS = * READ_MODULEGROUPS = * READ_ANTICIP_GRADUATION = tables * STUDYSEGMENTS = sessional_regists = yt_stud_ses[] * ADMISSIONS = * SPECIALIZATIONS = * ANTICIP_GRADUATION = return = lt_ret[].
HRIQ_AW_PERF_INDEX_GET_RFC call function 'HRIQ_AW_PERF_INDEX_GET_RFC' exporting * CALCULATION_POINT = 'AW01' planversion = g_plvar studentobjectid = wa_student-objid * PROGRAM_TYPE = * PROGRAM = * ACAD_YEAR = * ACAD_SESSION = * COMPLETED = 'X' * TRANSFERRED = 'X' * READ_TEXTS = ' ' * LANGUAGE_ISO = * LANGUAGE = tables * ADD_FILTER_PARAMETERS = * perf_indices = perf_indicest = t_pindext[] return = lt_ret[].
HRIQ_AW_PERF_INDEX_GET_RFC call function 'HRIQ_AW_PERF_INDEX_GET_RFC' exporting * CALCULATION_POINT = 'AW01' planversion = g_plvar studentobjectid = wa_student-objid * PROGRAM_TYPE = * PROGRAM = * ACAD_YEAR = * ACAD_SESSION = * COMPLETED = 'X' * TRANSFERRED = 'X' * READ_TEXTS = ' ' * LANGUAGE_ISO = * LANGUAGE = tables * ADD_FILTER_PARAMETERS = perf_indices = yt_pindex[] * PERF_INDICEST = return = lt_ret[].
HRIQ_AW_ACWORK_GET_RFC call function 'HRIQ_AW_ACWORK_GET_RFC' exporting planversion = g_plvar studentobjectid = wa_student-objid read_text = piqc_true read_appraisal = piqc_true * READ_APPRAISER = ' ' * PROGRAMTYPE = * PROGRAM = * ACAD_YEAR = * ACAD_SESSION = completed_work = piqc_true transferred_work = piqc_true * LANGUAGE_ISO = language = sy-langu read_waitlist = piqc_true tables * ACADEMICWORKID = * academicwork = academicworkt = lt_acworkt[] * APPRAISER = * APPRAISERT = return = lt_ret[].
HRIQ_AW_ACWORK_GET_RFC call function 'HRIQ_AW_ACWORK_GET_RFC' exporting planversion = g_plvar studentobjectid = x_student-objid * READ_TEXT = ' ' * READ_APPRAISAL = 'X' * READ_APPRAISER = ' ' * PROGRAMTYPE = * PROGRAM = * ACAD_YEAR = * ACAD_SESSION = * COMPLETED_WORK = 'X' * TRANSFERRED_WORK = 'X' * LANGUAGE_ISO = * LANGUAGE = read_waitlist = piqc_true tables * ACADEMICWORKID = academicwork = yt_acwork[] * ACADEMICWORKT = * APPRAISER = * APPRAISERT = return = lt_ret[].
HRIQ_CONFERQRFC_GETLIST call function 'HRIQ_CONFERQRFC_GETLIST' exporting iv_plvar = g_plvar iv_student_id = x_student-objid * IV_CQ_ID = * IV_GUID = * IV_BEGDA = '19000101' * IV_ENDDA = '99991231' iv_language = sy-langu * IV_LANGUAGE_ISO = iv_confcq = piqc_true iv_ackncq = piqc_true iv_read_text = piqc_true * IS_REFOBJ = tables et_conferq = yt_confq[] * et_conferq_func = et_return = lt_ret[].
HRIQ_TESTRESULTS_GETDETL call function 'HRIQ_TESTRESULTS_GETDETL' exporting * PLANVERSION = objectid = wa_student-objid test_guid = x_ext_test-test_guid * GET_SUBSCORES = ' ' read_texts = piqc_true * LANGUAGE_ISO = language = sy-langu importing return_code = l_rc * testresults_header = * testresults_headert = tables testresults_subscores = yt_subtest[] testresults_subscorest = lt_subtest_exp_delta[].
call function 'HRIQ_TESTRESULTS_GET' exporting planversion = g_plvar objectid = wa_student-objid * TESTTYPE = read_texts = piqc_true * LANGUAGE_ISO = language = sy-langu importing return_code = l_rc tables testresults_header = yt_ext_test[] testresults_headert = lt_testres_delta[].
HRIQ_TRANSCRIPT_GET call function 'HRIQ_TRANSCRIPT_GET' exporting planversion = g_plvar objectid = x_student-objid * TRANSTYPE = * ONLY_FA_REL_TYPES = ' ' * TRANSSTATUS = read_texts = piqc_true * LANGUAGE_ISO = * LANGUAGE = importing return_code = l_rc tables transcript_header = yt_ext_tr_h[] transcript_headert = lt_tr_ht_delta[].
HRIQ_STUDENT_STUDIES_GET_RFC call function 'HRIQ_STUDENT_STUDIES_GET_RFC' exporting objectid = x_student-objid planversion = g_plvar * BEGDA = * ENDDA = * ACAD_YEAR = * ACAD_SESSION = read_studysegments = piqc_true * READ_SESSIONAL_REGISTS = * READ_ADMISSIONS = * READ_MODULEGROUPS = * READ_ANTICIP_GRADUATION = tables studysegments = yt_stud_seg[] * sessional_regists = * admissions = * specializations = * anticip_graduation = return = lt_ret[].
HRIQ_STUDENT_STUDIES_GET_RFC call function 'HRIQ_STUDENT_STUDIES_GET_RFC' exporting objectid = x_student-objid planversion = g_plvar begda = piqc_lodate endda = piqc_hidate * ACAD_YEAR = * ACAD_SESSION = read_studysegments = piqc_true * READ_SESSIONAL_REGISTS = * READ_ADMISSIONS = read_modulegroups = piqc_true * READ_ANTICIP_GRADUATION = tables * studysegments = * sessional_regists = * admissions = specializations = yt_stud_spec[] * anticip_graduation = return = lt_ret[].
HRIQ_STUDENT_REGIST_TEXTS_GET call function 'HRIQ_STUDENT_REGIST_TEXTS_GET' exporting iv_plvar = g_plvar changing cs_piqstreg = ls_streg.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name IS_HER_CM_STUDENT or its description.