RSPTBFIL_ORG 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 RSPTBFIL_ORG 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.
Title: Include of RSPTBFIL for forms used in original system
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
DB_EXISTS_TABLE CALL FUNCTION 'DB_EXISTS_TABLE' EXPORTING tabname = 'UM4BATTAB' IMPORTING subrc = lv_subrc.
SUBST_CALC_MODEFLAG CALL FUNCTION 'SUBST_CALC_MODEFLAG' EXPORTING iv_startrel = ld_startrel iv_destrel = ld_destrel is_todir = ld_todir IMPORTING ev_modeflag = ld_modeflag EXCEPTIONS OTHERS = 1.
SUBST_CREATE_SUBST_NAME CALL FUNCTION 'SUBST_CREATE_SUBST_NAME' EXPORTING iv_oname = itab_shd-tabname iv_destrel = ld_destrel iv_tabex = tabex iv_buildconv = itab_shd-buildconv iv_startrel = ld_startrel IMPORTING ev_nname = itab_shd-shdname.
UPG_IS_SHADOW_SYSTEM CALL FUNCTION 'UPG_IS_SHADOW_SYSTEM' IMPORTING ev_shadow = lv_shadow_system.
TR_READ_COMM CALL FUNCTION 'TR_READ_COMM' EXPORTING wi_trkorr = lt_trkorr-trkorr wi_dialog = ' ' wi_sel_e070 = 'X' wi_sel_e071 = 'X' wi_sel_e07t = 'X' IMPORTING we_e070 = ls_e070 we_e07t = ls_e07t TABLES wt_e071 = lt_e071 wt_e071k = lt_e071k EXCEPTIONS not_exist_e070 = 1 no_authorization = 2 OTHERS = 3.
TRINT_MODIFY_COMM CALL FUNCTION 'TRINT_MODIFY_COMM' EXPORTING wi_e070 = ls_e070 wi_e07t = ls_e07t wi_save_user = ' ' wi_sel_e071 = 'X' wi_sel_e07t = ' ' TABLES wt_e071 = lt_e071 wt_e071k = lt_e071k EXCEPTIONS chosen_project_closed = 1 e070_insert_error = 2 e070_update_error = 3 e071k_insert_error = 4 e071k_update_error = 5 e071_insert_error = 6 e071_update_error = 7 e07t_insert_error = 8 e07t_update_error = 9 e070c_insert_error = 10 e070c_update_error = 11 locked_entries = 12 locked_object_not_deleted = 13 ordername_forbidden = 14 order_change_but_locked_object = 15 order_released = 16 order_user_locked = 17 tr_check_keysyntax_error = 18 no_authorization = 19 wrong_client = 20 unallowed_source_client = 21 unallowed_user = 22 * unallowed_trfunction = 23 * unallowed_trstatus = 24 * no_systemname = 25 * no_systemtype = 26 OTHERS = 27.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = 'PARALLEL_DIFFEXP' IMPORTING ev_value = par_ta EXCEPTIONS parameter_not_found = 2 OTHERS = 3.
UPG_GET_SINGLE_PARAMETER CALL FUNCTION 'UPG_GET_SINGLE_PARAMETER' EXPORTING name = gc_versparam IMPORTING upgparam_wa = param_wa EXCEPTIONS OTHERS = 0.
PUT_TRINT_TADIR_MODIFY CALL FUNCTION 'PUT_TRINT_TADIR_MODIFY' EXPORTING author = ld_author devclass = '$TMP' genflag = ' ' object = 'COMM' obj_name = ld_korrnum pgmid = 'LIMU' srcsystem = ld_srcsys EXCEPTIONS object_exists_global = 1 object_exists_local = 2 object_has_no_tadir = 3 object_is_distributed = 4 OTHERS = 5.
TR_READ_COMM CALL FUNCTION 'TR_READ_COMM' EXPORTING wi_trkorr = ld_trkorr wi_dialog = ' ' wi_sel_e070 = 'X' wi_sel_e07t = 'X' IMPORTING we_e070 = ls_e070 we_e07t = ls_e07t TABLES wt_e071 = lt_e071 wt_e071k = lt_e071k EXCEPTIONS not_exist_e070 = 1 no_authorization = 2 OTHERS = 3.
UPG_GET_SINGLE_COMPREL CALL FUNCTION 'UPG_GET_SINGLE_COMPREL' EXPORTING iv_component = 'SAP_BASIS' iv_buffered = ' ' IMPORTING ev_version = ld_cvers * EV_BASISSTATE = EXCEPTIONS no_release_found = 1 component_release_not_found = 2 invalid_component_name = 3 OTHERS = 4.
TRINT_INSERT_NEW_COMM_WITH_NAM CALL FUNCTION 'TRINT_INSERT_NEW_COMM_WITH_NAM' EXPORTING iv_trkorr = ld_trkorr iv_trfunction = 'F' iv_shorttext = id_e07t_wa-as4text iv_no_namespace_check = 'X' EXCEPTIONS system_error = 1 no_authorization = 2 db_access_error = 3 invalid_input = 4 OTHERS = 5.
TRINT_MODIFY_COMM CALL FUNCTION 'TRINT_MODIFY_COMM' EXPORTING wi_e070 = id_e070_wa wi_e07t = id_e07t_wa wi_save_user = ' ' wi_sel_e071 = 'X' wi_sel_e07t = ' ' TABLES wt_e071 = it_e071_tab wt_e071k = lt_e071k EXCEPTIONS chosen_project_closed = 1 e070_insert_error = 2 e070_update_error = 3 e071k_insert_error = 4 e071k_update_error = 5 e071_insert_error = 6 e071_update_error = 7 e07t_insert_error = 8 e07t_update_error = 9 e070c_insert_error = 10 e070c_update_error = 11 locked_entries = 12 locked_object_not_deleted = 13 ordername_forbidden = 14 order_change_but_locked_object = 15 order_released = 16 order_user_locked = 17 tr_check_keysyntax_error = 18 no_authorization = 19 wrong_client = 20 unallowed_source_client = 21 unallowed_user = 22 * unallowed_trfunction = 23 * unallowed_trstatus = 24 * no_systemname = 25 * no_systemtype = 26 OTHERS = 27.
STRF_SETNAME CALL FUNCTION 'STRF_SETNAME' EXPORTING dirtype = gc_acttype filename = lc_trlst subdir = 'bin' IMPORTING file = ld_trfile EXCEPTIONS wrong_call = 1 OTHERS = 2.
DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING tabname = tabname all_types = 'X' IMPORTING x030l_wa = x030l_wa EXCEPTIONS not_found = 1 OTHERS = 2.
DB_EXISTS_TABLE CALL FUNCTION 'DB_EXISTS_TABLE' EXPORTING tabname = tabname_2l IMPORTING subrc = rc.
DD_GET_NAMETAB_HEADER CALL FUNCTION 'DD_GET_NAMETAB_HEADER' EXPORTING status = 'A' "A: Read active NT, N: Read inactive, M: Latest tabname = ls_ddic_tables-tabname " Table name IMPORTING * r_modeflag = " Mode flag if read inactive * r_status = " read version (N/A) x030l_wa = ls_x030l_wa " Nametab header EXCEPTIONS not_found = 1 OTHERS = 2.
DDIF_NAMETAB_GET CALL FUNCTION 'DDIF_NAMETAB_GET' EXPORTING tabname = tabname all_types = 'X' IMPORTING x030l_wa = x030l_wa EXCEPTIONS not_found = 1 OTHERS = 2.
CALL FUNCTION 'DB_EXISTS_VIEW' EXPORTING viewname = viewname_25l IMPORTING subrc = rc.
DB_EXISTS_TABLE CALL FUNCTION 'DB_EXISTS_TABLE' EXPORTING tabname = lv_tabname_2l IMPORTING subrc = lv_subrc.
DB_EXISTS_VIEW CALL FUNCTION 'DB_EXISTS_VIEW' EXPORTING viewname = lv_tabname_2l IMPORTING subrc = lv_subrc2.
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 RSPTBFIL_ORG or its description.
RSPTBFIL_ORG - Include of RSPTBFIL for forms used in original system RSPTBFIL - Upgrade: Control of Table Changes RSPTBFIL - Upgrade: Control of Table Changes RSPSADEP_RECOVER_FROM_BUFFER - Program RSPSADEP_RECOVER_FROM_BUFFER RSPSADEP_RECOVER_FROM_BUFFER - Program RSPSADEP_RECOVER_FROM_BUFFER RSPSADEL_SWITCH_DEL_CLASS - Program RSPSADEL_SWITCH_DEL_CLASS