SAP Reports / Programs | Basis Components | ABAP Workbench, Java IDE and Infrastructure | Function Builder(BC-DWB-TOO-FUB) SAP BC

MS38LFFU SAP ABAP INCLUDE - documentation and ABAP source code







MS38LFFU 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 MS38LFFU 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 MS38LFFU. "Basic submit
SUBMIT MS38LFFU AND RETURN. "Return to original report after report execution complete
SUBMIT MS38LFFU 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 MS38LFFU

DELETE REPORT RS38L-INCLUDE.
DELETE REPORT UT_INCLUDE STATE 'I'.
DELETE REPORT UT_INCLUDE STATE 'A'.
READ REPORT L_OLD_INCLUDE INTO REPTAB1.
READ REPORT RS38L-INCLUDE INTO REPTAB STATE 'A'. " ALTER NAME
READ REPORT RS38L-INCLUDE INTO REPTAB STATE 'I'.
DELETE REPORT RS38L-INCLUDE STATE 'I'.
DELETE REPORT RS38L-INCLUDE STATE 'A'.
READ REPORT RS38L-INCLUDE INTO REPTAB.
FORM FU_DELETE_TINCLINENTRY_NEW USING INCLUDE
FORM FU_INSERT_TINCLINENTRY_NEW USING INCLUDE " NEUER NAME
READ REPORT RS38L-INCLUDE INTO L_SOURCE STATE 'A'.
INSERT REPORT RS38L-INCLUDE FROM L_SOURCE STATE 'A'.
READ REPORT RS38L-INCLUDE INTO L_SOURCE STATE 'I'.
INSERT REPORT RS38L-INCLUDE FROM L_SOURCE STATE 'I'.
DELETE REPORT RS38L-INCLUDE.
FORM FU_CHECK_SOURCE_IS_INITIAL USING P_OLD_INCLUDE
READ REPORT P_OLD_INCLUDE INTO L_SOURCE STATE P_MODE.


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:

RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

TH_IN_UPDATE_TASK call function 'TH_IN_UPDATE_TASK' importing in_update_task = l_subrc1.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting author = ' ' devclass = ' ' inclname = rs38l-include object = rs38l-include operation = 'DELETE' program = prog type = 'CI'.

TH_REMOVE_JAVA_DELEGATION call function 'TH_REMOVE_JAVA_DELEGATION' exporting name = rs38l-name exceptions others = 1.

FUNCTION_EXPORT_TO_MEMORY call function 'FUNCTION_EXPORT_TO_MEMORY' exporting funcname = rs38l-name area = rs38l-area delete_flag = 'X'.

REPOSITORY_INFO_SYSTEM call function 'REPOSITORY_INFO_SYSTEM' exporting object_type = 'FUNC' action = 'S' object_name = rs38l-searchname exceptions others = 01.

REPOSITORY_INFO_SYSTEM_SET call function 'REPOSITORY_INFO_SYSTEM_SET' exporting object_name = obj_name object_type = obj_type action = 'S' * importing * fcode = tables objectlist = iftab exceptions others = 01.

RS_FUNCTION_PRINT call function 'RS_FUNCTION_PRINT' * exporting * selection_flag = 'X' tables func_tab = functab exceptions others.

FUNCTION_CHECK_REMOTE_INTERF call function 'FUNCTION_CHECK_REMOTE_INTERF' exporting p_rs38l = rs38l * CHECK_ONLY = 'X' tables p_import = if_import p_export = if_export p_change = if_change p_tables = if_tables.

RS_GLOBAL_INTERFACE_UPDATE * call function 'RS_GLOBAL_INTERFACE_UPDATE' in background task * destination space * exporting * group = rs38l-area.

RS_DELETE_FROM_WORKING_AREA call function 'RS_DELETE_FROM_WORKING_AREA' exporting object = 'REPS' obj_name = l_obj immediate = 'X'.

FUNCTION_CHECK_REMOTE_INTERF call function 'FUNCTION_CHECK_REMOTE_INTERF' exporting p_rs38l = rs38l check_only = ' ' tables p_import = if_import p_export = if_export p_change = if_change p_tables = if_tables.

TH_IN_UPDATE_TASK call function 'TH_IN_UPDATE_TASK' "ec importing in_update_task = l_subrc.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting inclname = rs38l-include object = rs38l-name operation = 'INSERT' program = rs38l-progname type = 'OFF'.

RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

TH_ADD_JAVA_DELEGATION call function 'TH_ADD_JAVA_DELEGATION' exporting name = rs38l-name exceptions others = 0.

RS_OBJECT_IN_WORKING_AREA * call function 'RS_OBJECT_IN_WORKING_AREA' * exporting * object = 'FUNC' * obj_name = l_obj ** global_check = 'X' * mode = 'U' * importing * object_is_work_item = l_flag.

ENQUEUE_ESFUNCTION call function 'ENQUEUE_ESFUNCTION' "!R3 exporting funcname = rs38l-name mode_tfdir = l_enq_mode exceptions foreign_lock = 4.

RS_ACCESS_PERMISSION





call function 'RS_ACCESS_PERMISSION' exporting authority_check = space global_lock = space mode = 'FREE' object = rs38l-name object_class = 'FUNC' suppress_corr_check = rs38l-extern.

DEQUEUE_ESFUNCTION * CALL FUNCTION 'DEQUEUE_ESFUNCTION' "!R3 * EXPORTING FUNCNAME = RS38L-NAME. "!R3

RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

CLM_PROT_ONLY_EDIT call function 'CLM_PROT_ONLY_EDIT' exporting modobject = l_smod_upgrad importing operation = operation.

FUNCTION_INCLUDE_SPLIT call function 'FUNCTION_INCLUDE_SPLIT' importing include_number = tfdir-include changing include = incl exceptions include_not_exists = 2 group_not_exists = 3 no_selections = 4 no_function_include = 5 others = 6.

RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

RS_OBJECT_IN_WORKING_AREA call function 'RS_OBJECT_IN_WORKING_AREA' exporting object = 'FUNC' obj_name = l_obj_name global_check = 'X' * MODE = 'S' importing object_is_work_item = l_is_inactive.

FUNCTION_INCLUDE_SPLIT call function 'FUNCTION_INCLUDE_SPLIT' exporting complete_area = rs38l-area importing namespace = l_old_namespace group = l_old_area exceptions others = 6.

RS_TESTDATA_SHIFT * call function 'RS_TESTDATA_SHIFT'"IN UPDATE TASK * exporting funcname = rs38l-name * oarea = rs38l-area * narea = rs38l_func-area.

FUNCTION_INCLUDE_SPLIT call function 'FUNCTION_INCLUDE_SPLIT' exporting complete_area = rs38l_func-area importing namespace = l_namespace group = l_area exceptions others = 6.

RS_INSERT_INTO_WORKING_AREA call function 'RS_INSERT_INTO_WORKING_AREA' exporting object = 'FUNC' obj_name = l_obj_name.

UPDATE_PROGDIR call function 'UPDATE_PROGDIR' exporting i_progdir = l_progdir i_progname = rs38l-copyinclud i_state = 'I' exceptions not_executed = 1 others = 2.

UPDATE_PROGDIR call function 'UPDATE_PROGDIR' exporting i_progdir = l_progdir i_progname = rs38l-copyinclud i_state = 'A' exceptions not_executed = 1 others = 2.

TH_IN_UPDATE_TASK call function 'TH_IN_UPDATE_TASK' importing in_update_task = l_subrc.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting author = ' ' devclass = ' ' inclname = rs38l-include object = rs38l-include operation = 'DELETE' program = old_name type = 'CI'.

RS_INSERT_INTO_WORKING_AREA call function 'RS_INSERT_INTO_WORKING_AREA' exporting object = 'REPS' obj_name = l_obj_name.

RS_INSERT_INTO_WORKING_AREA call function 'RS_INSERT_INTO_WORKING_AREA' exporting object = 'REPS' obj_name = l_obj_name.

FUNCTION_INCLUDE_SPLIT call function 'FUNCTION_INCLUDE_SPLIT' exporting complete_area = h_area importing namespace = rs38l-namespace group = rs38l-str_area exceptions others = 6.

TRINT_GFB_HANDLE call function 'TRINT_GFB_HANDLE' exporting action = 'FUNCINSERT' fb_in = l_fbname * IMPORTING * FB_OUT = exceptions tr_no_entry = 1 tr_object_exists = 2 tr_deny_access = 3 unsupported_method = 4 others = 5.




RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

TRINT_GFB_HANDLE call function 'TRINT_GFB_HANDLE' exporting action = 'FUNCINSERT' fb_in = l_fbname * IMPORTING * FB_OUT = exceptions tr_no_entry = 1 tr_object_exists = 2 tr_deny_access = 3 unsupported_method = 4 others = 5.

RS_NAVIGATION_GEDAECHTNIS call function 'RS_NAVIGATION_GEDAECHTNIS' exporting objektinfp = abapstruc objekttypp = 'FB' text1p = text1 text2p = text2 text3p = text3 importing fcode = f_code.

RS_NAVIGATION_BREAK call function 'RS_NAVIGATION_BREAK'.

RS_DD_TYPE_EDIT call function 'RS_DD_TYPE_EDIT' exporting objname = para2 edit_mode = 'S' exceptions object_not_found = 1 object_not_specified = 2 permission_failure = 3 others = 4.

RS_NAVIGATION_BREAK call function 'RS_NAVIGATION_BREAK'.

RS_EDTR_SHOW call function 'RS_EDTR_SHOW' exporting includename = typpool name = parameter program = typpool i_type = 'Y' exceptions doesnt_exist = 1 not_executed = 2 others = 3.

RS_NAVIGATION_MONITOR_ACTIVATE call function 'RS_NAVIGATION_MONITOR_ACTIVATE' importing fcode = sy-ucomm exceptions monitor_already_exist = 1 exception_occured = 2 others = 3.

RS_NAVIGATION_BREAK_RESET call function 'RS_NAVIGATION_BREAK_RESET' exceptions others = 1.

RS_NAVIGATION_POP call function 'RS_NAVIGATION_POP'.

RS_NAVIGATION_BREAK call function 'RS_NAVIGATION_BREAK'.

RS_DD_DEF_SHOW call function 'RS_DD_DEF_SHOW' exporting fname = fieldname objname = tablename show_type = 'F' exceptions object_not_found = 1 object_not_specified = 2 permission_failure = 3.

RS_NAVIGATION_BREAK_RESET call function 'RS_NAVIGATION_BREAK_RESET' exceptions others = 1.

RS_NAVIGATION_POP call function 'RS_NAVIGATION_POP'.

RS_NAVIGATION_BREAK_RESET call function 'RS_NAVIGATION_BREAK_RESET' exceptions others = 1.

RS_NAVIGATION_POP call function 'RS_NAVIGATION_POP'.

RS_NAVIGATION_BREAK call function 'RS_NAVIGATION_BREAK'.

RS_EDTR_SHOW call function 'RS_EDTR_SHOW' exporting includename = typpool name = parameter program = typpool i_type = 'Y' exceptions doesnt_exist = 1 not_executed = 2 others = 3.

RS_NAVIGATION_MONITOR_ACTIVATE call function 'RS_NAVIGATION_MONITOR_ACTIVATE' importing fcode = sy-ucomm exceptions monitor_already_exist = 1 exception_occured = 2 others = 3.

RS_NAVIGATION_BREAK_RESET call function 'RS_NAVIGATION_BREAK_RESET' exceptions others = 1.

RS_NAVIGATION_POP call function 'RS_NAVIGATION_POP'.

RS_NAVIGATION_BREAK call function 'RS_NAVIGATION_BREAK' exceptions others = 1.

RS_DD_ADD call function 'RS_DD_ADD' " Für Feld: RS_DD_EDIT exporting objname = dd02v-tabname objtype = 'S' popup = space .

RS_NAVIGATION_BREAK_RESET call function 'RS_NAVIGATION_BREAK_RESET' exceptions others = 1.

TH_IN_UPDATE_TASK call function 'TH_IN_UPDATE_TASK' "ec importing in_update_task = l_subrc.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting object = rs38l-name operation = 'DELETE' program = mainprog inclname = include type = 'OFF'.

TH_IN_UPDATE_TASK call function 'TH_IN_UPDATE_TASK' "ec importing in_update_task = l_subrc.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting object = rs38l-name operation = 'COPY' program = mainprog inclname = include type = 'OFF'.

FUNCTION_INCLUDE_SPLIT call function 'FUNCTION_INCLUDE_SPLIT' exporting program = tfdir-pname importing namespace = l_namespace group = l_area exceptions others = 6.

RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

RS_INSERT_INTO_WORKING_AREA call function 'RS_INSERT_INTO_WORKING_AREA' exporting object = 'FUNC' obj_name = l_obj_name.

RS_OBJECT_IN_WORKING_AREA call function 'RS_OBJECT_IN_WORKING_AREA' exporting object = 'FUNC' obj_name = l_obj_name global_check = 'X' importing object_is_work_item = l_activate_new.

RS_CORR_INSERT call function 'RS_CORR_INSERT' exporting global_lock = ' ' object = repid object_class = 'ABAP' master_language = new_master_language extend = 'X' exceptions cancelled = 01 permission_failure = 02.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting author = ' ' devclass = ' ' inclname = rs38l-include object = rs38l-include operation = 'INSERT' program = prog type = 'CI'.

RS_ACTIVATION_ERROR_SCREEN call function 'RS_ACTIVATION_ERROR_SCREEN' exporting e_line = f2 e_include = include message = f1 word = f3 exceptions navigation_flag = 1 activate_function = 2.

RS_CORR_INSERT call function 'RS_CORR_INSERT' exporting global_lock = ' ' object = repid object_class = 'ABAP' master_language = new_master_language extend = 'X' exceptions cancelled = 01 permission_failure = 02.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting author = ' ' devclass = ' ' inclname = rs38l-include object = rs38l-include operation = 'INSERT' program = prog type = 'CI'.

RS_CORR_INSERT * call function 'RS_CORR_INSERT' * exporting * global_lock = ' ' * object = repid * object_class = 'ABAP' * master_language = new_master_language * extend = 'X' * exceptions * cancelled = 01 * permission_failure = 02.

RS_TREE_OBJECT_PLACEMENT * call function 'RS_TREE_OBJECT_PLACEMENT' * exporting * author = ' ' * devclass = ' ' * inclname = rs38l-include * object = rs38l-include * operation = 'D_INTERNAL' * program = prog * type = 'CI'.

RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

RS_WORKING_AREA_INIT call function 'RS_WORKING_AREA_INIT'.

RS_OBJECT_IN_WORKING_AREA call function 'RS_OBJECT_IN_WORKING_AREA' exporting object = 'FUNC' obj_name = l_obj importing object_is_work_item = l_subrc.

RS_NAVIGATION_PUSH call function 'RS_NAVIGATION_PUSH' exporting exit = navigationstabl-exit mark = navigationstabl-mark objektinf = abapstruc objekttyp = objekttype text1 = text1 text2 = text2 text3 = text3.

RS_NAVIGATION_PUSH call function 'RS_NAVIGATION_PUSH' exporting exit = navigationstabl-exit mark = navigationstabl-mark objektinf = abapstruc objekttyp = objekttype text1 = text1 text2 = text2 text3 = text3.

RS_NAVIGATION_PUSH call function 'RS_NAVIGATION_PUSH' exporting exit = navigationstabl-exit mark = navigationstabl-mark objektinf = abapstruc objekttyp = objekttype text1 = 'Funktionsbibliothek'(210) text2 = 'Transaktion'(211) text3 = text3.

RS_NAVIGATION_MONITOR call function 'RS_NAVIGATION_MONITOR'.

RE_UNAME_CHECK * call function 'RE_UNAME_CHECK' * exceptions * nok = 1 * others = 2.

RS_WARNING_EXECUTE call function 'RS_WARNING_EXECUTE' importing answer = l_answer.

RS_FUNCTION_TEST call function 'RS_FUNCTION_TEST' exporting * AREA = ' ' funcname = rs38l-name sequence = 'X' * RUN_TIME_ON = ' ' * TRACE_SPECIAL_UNITS = ' ' exceptions no_function = 1 others = 2.

RS_WARNING_EXECUTE call function 'RS_WARNING_EXECUTE' importing answer = l_answer.

RS_FUNCTION_TEST call function 'RS_FUNCTION_TEST' exporting * AREA = ' ' funcname = rs38l-name * SEQUENCE = ' ' * RUN_TIME_ON = ' ' * TRACE_SPECIAL_UNITS = ' ' exceptions no_function = 1 others = 2.

RS_WARNING_EXECUTE * call function 'RS_WARNING_EXECUTE' * importing * answer = l_answer.

AUTHORITY_CHECK_TCODE * call function 'AUTHORITY_CHECK_TCODE' * exporting * tcode = 'SE30' * exceptions * ok = 1 * not_ok = 2 * others = 3.

RS_NAVIGATION_MONITOR call function 'RS_NAVIGATION_MONITOR'.

RS_NAVIGATION_SET_TOP call function 'RS_NAVIGATION_SET_TOP' exporting direction = direction importing exit = exit mark = mark next = next objektinf = navigationstabl-objektinf objekttyp = navigationstabl-objekttyp text1 = navigationstabl-text1 text2 = navigationstabl-text2 text3 = navigationstabl-text3 retcode = retcode exceptions set_empty = 1.

RS_NAVIGATION_TOP call function 'RS_NAVIGATION_TOP' importing objektinf = navigationstabl-objektinf.

RS_NAVIGATION_GET_FROM_SET call function 'RS_NAVIGATION_GET_FROM_SET' exporting direction = direction mengencounter = navigationstabl-objektinf(3) importing exit = exit mark = mark next = next objektinf = navigationstabl-objektinf objekttyp = navigationstabl-objekttyp text1 = navigationstabl-text1 text2 = navigationstabl-text2 text3 = navigationstabl-text3 retcode = retcode exceptions set_empty = 1.

RS_NAVIGATION_POP call function 'RS_NAVIGATION_POP'.

RS_NAVIGATION_POP call function 'RS_NAVIGATION_POP' importing next = next mark = mark exit = exit objektinf = navigationstabl-objektinf objekttyp = navigationstabl-objekttyp text1 = navigationstabl-text1 text2 = navigationstabl-text2 text3 = navigationstabl-text3.

POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting defaultoption = 'Y' textline1 = 'Sichern Funktionsbaustein'(001) textline2 = rs38l-name titel = 'Funktionsbaustein bearbeiten'(002) importing answer = p_answer.

FUNCTION_INCLUDE_SPLIT call function 'FUNCTION_INCLUDE_SPLIT' exporting program = tfdir-pname importing namespace = l_namespace group = l_area exceptions others = 10.

RS_WORKING_AREA_ACTIVE_CHECK call function 'RS_WORKING_AREA_ACTIVE_CHECK' exceptions nok = 1 others = 2.

RS_WORKING_OBJECT_ACTIVATE call function 'RS_WORKING_OBJECT_ACTIVATE' exporting object = 'FUNC' obj_name = obj_name activate_only_this_object = g_suppress_wa object_saved = object_saved exceptions object_not_in_working_area = 1 execution_error = 2 cancelled = 4 others = 3.

RS_OBJECT_IN_WORKING_AREA call function 'RS_OBJECT_IN_WORKING_AREA' exporting object = 'FUNC' obj_name = obj_name global_check = 'X' * MODE = 'S' importing object_is_work_item = l_flag.

RS_FUNCTION_VERSION call function 'RS_FUNCTION_VERSION' exporting funcname = rs38l-name with_retrieve = 'X'.

RS_FUNCTION_VERSION call function 'RS_FUNCTION_VERSION' exporting funcname = rs38l-name with_retrieve = 'X'.

RS_CORR_INSERT call function 'RS_CORR_INSERT' exporting global_lock = ' ' object = repid object_class = 'ABAP' master_language = new_master_language extend = 'X' exceptions cancelled = 01 permission_failure = 02.

RS_INSERT_INTO_WORKING_AREA call function 'RS_INSERT_INTO_WORKING_AREA' exporting object = 'FUNC' obj_name = l_objname exceptions others = 1.

RS_INSERT_INTO_WORKING_AREA call function 'RS_INSERT_INTO_WORKING_AREA' exporting object = 'REPS' obj_name = l_objname exceptions others = 1.

RS_INSERT_INTO_WORKING_AREA call function 'RS_INSERT_INTO_WORKING_AREA' exporting object = 'REPS' obj_name = l_objname exceptions others = 1.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting object = name operation = 'DELETE' program = rs38l-progname inclname = rs38l-include type = 'OFF'.

RS_TREE_OBJECT_PLACEMENT call function 'RS_TREE_OBJECT_PLACEMENT' exporting object = rename operation = 'INSERT' program = rs38l-progname inclname = rs38l-include type = 'OFF'.

RS_DELETE_FROM_WORKING_AREA call function 'RS_DELETE_FROM_WORKING_AREA' exporting object = 'FUNC' obj_name = l_objname immediate = 'X' actualize_working_area = 'X' exceptions others = 1.

TH_REMOVE_JAVA_DELEGATION call function 'TH_REMOVE_JAVA_DELEGATION' exporting name = name exceptions others = 0.

TH_ADD_JAVA_DELEGATION call function 'TH_ADD_JAVA_DELEGATION' exporting name = rename exceptions others = 0.

POPUP_TO_CONFIRM_STEP call function 'POPUP_TO_CONFIRM_STEP' exporting * DEFAULTOPTION = 'Y' textline1 = 'Die ausgewählte Source ist leer'(076) textline2 = 'Wollen Sie wirklich löschen?'(077) titel = 'Funktionsbaustein umhängen'(078) * START_COLUMN = 25 * START_ROW = 6 * CANCEL_DISPLAY = 'X' importing answer = l_answer .

AUTHORITY_CHECK_TCODE call function 'AUTHORITY_CHECK_TCODE' exporting tcode = l_tcode exceptions ok = 0 not_ok = 1.

FUNCTION_INCLUDE_SPLIT call function 'FUNCTION_INCLUDE_SPLIT' exporting program = tfdir-pname importing namespace = l_namespace group = l_area exceptions others = 10.



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 MS38LFFU or its description.