SAP Reports / Programs | Basis Technology R/3 | Defense Forces and Public Security | Basis Technology R/3(IS-DFS-BIT) SAP IS

/ISDFPS/GNR_CHECK_O01 SAP ABAP INCLUDE - /ISDFPS/GNRCHECKO01







/ISDFPS/GNR_CHECK_O01 is a standard ABAP INCLUDE 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 /ISDFPS/GNR_CHECK_O01 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT /ISDFPS/GNR_CHECK_O01. "Basic submit
SUBMIT /ISDFPS/GNR_CHECK_O01 AND RETURN. "Return to original report after report execution complete
SUBMIT /ISDFPS/GNR_CHECK_O01 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT /ISDFPS/GNR_CHECK_O01

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

/ISDFPS/GNR_CHECK_OBJ_FROM_DB CALL FUNCTION '/ISDFPS/GNR_CHECK_OBJ_FROM_DB' EXPORTING obj_spec = gs_gnr_sel check_ext_intervals = p_chkext ref_system = g_logsys TABLES it_logsys_to_check = so_lschk it_logsys_no_adjust = gt_logsys_no_adjust et_results = lt_nriv_display et_logsys = lt_logsys EXCEPTIONS invalid_global_key = 1 check_type_not_handled = 2 OTHERS = 3.

/ISDFPS/GNR_FILTER_RESULTS CALL FUNCTION '/ISDFPS/GNR_FILTER_RESULTS' EXPORTING p_return_red_results = p_red p_return_yellow_results = p_yellow p_return_green_results = p_green p_return_grey_results = p_grey TABLES it_results = lt_nriv_display et_results = gt_nriv_display.

/ISDFPS/GNR_FREE_INTERVALS_INT CALL FUNCTION '/ISDFPS/GNR_FREE_INTERVALS_INT' EXPORTING obj_spec = gs_gnr_sel check_reservations = ' ' min_interval_width = l_int_width TABLES it_nriv = gt_nriv et_iv_free = gt_nriv_free_act.

/ISDFPS/GNR_FREE_INTERVALS_INT CALL FUNCTION '/ISDFPS/GNR_FREE_INTERVALS_INT' EXPORTING obj_spec = gs_gnr_sel check_reservations = 'X' min_interval_width = l_int_width TABLES it_nriv = gt_nriv et_iv_free = gt_nriv_free_res.

/ISDFPS/GNR_CHECK_OBJ CALL FUNCTION '/ISDFPS/GNR_CHECK_OBJ' EXPORTING obj_spec = gs_gnr_sel check_ext_intervals = p_chkext ref_system = g_logsys TABLES it_logsys_no_adjust = gt_logsys_no_adjust it_nriv = gt_nriv et_results = lt_nriv_display et_logsys = lt_logsys EXCEPTIONS OTHERS = 1.

/ISDFPS/GNR_FILTER_RESULTS CALL FUNCTION '/ISDFPS/GNR_FILTER_RESULTS' EXPORTING p_return_red_results = p_red p_return_yellow_results = p_yellow p_return_green_results = p_green p_return_grey_results = p_grey TABLES it_results = lt_nriv_display et_results = gt_nriv_display.

/ISDFPS/GNR_FREE_INTERVALS_INT CALL FUNCTION '/ISDFPS/GNR_FREE_INTERVALS_INT' EXPORTING obj_spec = gs_gnr_sel check_reservations = ' ' min_interval_width = l_int_width TABLES it_nriv = gt_nriv et_iv_free = gt_nriv_free_act.

/ISDFPS/GNR_FREE_INTERVALS_INT CALL FUNCTION '/ISDFPS/GNR_FREE_INTERVALS_INT' EXPORTING obj_spec = gs_gnr_sel check_reservations = 'X' min_interval_width = l_int_width TABLES it_nriv = gt_nriv et_iv_free = gt_nriv_free_res.

/ISDFPS/GNR_CHECK_OBJ_FROM_DB CALL FUNCTION '/ISDFPS/GNR_CHECK_OBJ_FROM_DB' EXPORTING obj_spec = ls_gnr check_ext_intervals = p_chkext ref_system = g_logsys TABLES it_logsys_to_check = so_lschk it_logsys_no_adjust = gt_logsys_no_adjust et_results = lt_nr_results et_logsys = lt_logsys EXCEPTIONS invalid_global_key = 1 check_type_not_handled = 2 OTHERS = 3.

/ISDFPS/GNR_FILTER_RESULTS CALL FUNCTION '/ISDFPS/GNR_FILTER_RESULTS' EXPORTING p_return_red_results = p_red p_return_yellow_results = p_yellow p_return_green_results = p_green p_return_grey_results = p_grey TABLES it_results = lt_nriv_display et_results = gt_nriv_display.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING i_structure_name = '/ISDFPS/nriv_display' CHANGING ct_fieldcat = gt_fieldcatalog.

/ISDFPS/GET_TIME_TZ CALL FUNCTION '/ISDFPS/GET_TIME_TZ' EXPORTING time_zone = gs_nriv_display_sel-reserving_tz IMPORTING date_tz = gs_nriv_display_sel-reserving_date time_tz = gs_nriv_display_sel-reserving_time.

/ISDFPS/GET_TIME_TZ CALL FUNCTION '/ISDFPS/GET_TIME_TZ' EXPORTING time_zone = ls_nriv-reserving_tz IMPORTING date_tz = ls_nriv-reserving_date time_tz = ls_nriv-reserving_time.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '059' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_msgv3 = ls_nriv-from_nr_reserved if_msgv4 = ls_nriv-to_nr_reserved if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'E' if_msgno = '068' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '054' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/GET_TIME_TZ CALL FUNCTION '/ISDFPS/GET_TIME_TZ' EXPORTING time_zone = ls_nriv-reserving_tz IMPORTING date_tz = ls_nriv-reserving_date time_tz = ls_nriv-reserving_time.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '069' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG





CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'E' if_msgno = '068' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/TEST_SYSTEM_RFC_CONN CALL FUNCTION '/ISDFPS/TEST_SYSTEM_RFC_CONN' EXPORTING system = ls_nriv-logsys IMPORTING rfc_ok = l_rfc_ok EXCEPTIONS OTHERS = 3.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '060' if_msgv1 = ls_nriv-logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '063' if_msgv1 = ls_nriv-logsys if_msgv2 = ls_nriv-object if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/NRIV_CALL_SNRO_REMOTE CALL FUNCTION '/ISDFPS/NRIV_CALL_SNRO_REMOTE' EXPORTING logsys = ls_nriv-logsys object = ls_nriv-object * IMPORTING * ERROR_MESSAGE = EXCEPTIONS entry_not_exist = 1 gnr_dest_unknown = 2 OTHERS = 3.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/SYNC' if_msgty = 'E' if_msgno = '001' if_msgv1 = ls_nriv-logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'E' if_msgno = '070' if_msgv1 = ls_nriv-logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'E' if_msgno = '071' if_msgv1 = ls_nriv-logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'E' if_msgno = '058' if_msgv1 = ls_nriv-logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'E' if_msgno = '070' if_msgv1 = l_logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/TEST_SYSTEM_RFC_CONN CALL FUNCTION '/ISDFPS/TEST_SYSTEM_RFC_CONN' EXPORTING system = l_logsys IMPORTING rfc_ok = l_rfc_ok EXCEPTIONS OTHERS = 3.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '060' if_msgv1 = l_logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '057' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_msgv3 = ls_nriv-from_nr_reserved if_msgv4 = ls_nriv-to_nr_reserved if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/NRIV_UPDATE CALL FUNCTION '/ISDFPS/NRIV_UPDATE' DESTINATION ls_gnr_sys-gnr_admin_dest EXPORTING logsys = ls_gnr_sys obj_spec = gs_gnr_sel IMPORTING e_problem_occured = l_problem_occured TABLES it_nriv = lt_nriv et_appl_log_msg = lt_is_bal_s_msg.

/ISDFPS/BAL_MSG_SAVE CALL FUNCTION '/ISDFPS/BAL_MSG_SAVE' "#EC * EXPORTING is_log_header = ls_appl_log_header it_log_msg = lt_appl_log_msg if_send_mail = ' ' if_display_log = 'X' if_save_log = ' ' " NO save EXCEPTIONS import_para_error = 1 bal_log_error = 2 OTHERS = 3.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'E' if_msgno = '058' if_msgv1 = l_logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'E' if_msgno = '056' if_msgv1 = l_logsys if_probclass = '1' CHANGING ct_appl_log_msg = gt_appl_log_msg.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = l_title text_question = l_question text_button_1 = 'Ja'(010) icon_button_1 = ' ' text_button_2 = 'Nein'(011) default_button = '1' display_cancel_button = ' ' IMPORTING answer = l_answer EXCEPTIONS text_not_found = 1 OTHERS = 2.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '074' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'W' if_msgno = '073' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.




/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '075' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '066' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/GET_TIME_TZ CALL FUNCTION '/ISDFPS/GET_TIME_TZ' EXPORTING time_zone = ls_nriv-reserving_tz IMPORTING date_tz = ls_nriv-reserving_date time_tz = ls_nriv-reserving_time.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'W' if_msgno = '067' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.

/ISDFPS/MSG_TO_BAL_MSG CALL FUNCTION '/ISDFPS/MSG_TO_BAL_MSG' EXPORTING if_msgid = '/ISDFPS/NR' if_msgty = 'S' if_msgno = '089' if_msgv1 = l_nr_name if_msgv2 = ls_nriv-logsys if_probclass = '2' CHANGING ct_appl_log_msg = gt_appl_log_msg.



Contribute (Add Comments)

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 /ISDFPS/GNR_CHECK_O01 or its description.