MSLDBF60 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 MSLDBF60 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: Copy General Subroutines
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RS_COPY_PROGRAM CALL FUNCTION 'RS_COPY_PROGRAM' EXPORTING SOURCE_PROGRAM = L_PROGRAM_FROM PROGRAM = L_PROGRAM_TO SUPPRESS_POPUP = C_TRUE SUPPRESS_SCREEN = C_TRUE SUPPRESS_NORM_CHECK = C_TRUE * devclass = l_development_class * corrnumber = l_correction_number WITH_CUA = C_TRUE WITH_DOCUMENTATION = C_TRUE WITH_DYNPRO = C_TRUE * with_includes = c_true "BINK159211 WITH_INCLUDES = C_FALSE "BINK159211 WITH_TEXTPOOL = C_TRUE WITH_VARIANTS = C_FALSE "Ausnahmen im FB behan.
RS_COPY_PROGRAM CALL FUNCTION 'RS_COPY_PROGRAM' EXPORTING SOURCE_PROGRAM = L_PROGRAM_FROM PROGRAM = L_PROGRAM_TO SUPPRESS_POPUP = C_TRUE SUPPRESS_SCREEN = C_TRUE SUPPRESS_NORM_CHECK = C_TRUE * devclass = l_development_class * corrnumber = l_correction_number WITH_CUA = C_TRUE WITH_DOCUMENTATION = C_TRUE WITH_DYNPRO = C_TRUE WITH_INCLUDES = C_FALSE WITH_TEXTPOOL = C_TRUE WITH_VARIANTS = C_FALSE EXCEPTIONS ENQUEUE_LOCK = 1 OBJECT_NOT_FOUND = 2 PERMISSION_FAILURE = 3 REJECT_COPY = 4 OTHERS = 5.
RS_COPY_PROGRAM CALL FUNCTION 'RS_COPY_PROGRAM' EXPORTING * corrnumber = l_correction_number * devclass = l_development_class PROGRAM = L_INCLUDETABLE-INCLUDE_TO "#EC DOM_EQUAL SOURCE_PROGRAM = L_INCLUDETABLE-INCLUDE_FROM "#EC DOM_EQUAL SUPPRESS_CHECKS = C_TRUE SUPPRESS_COMMIT = C_TRUE SUPPRESS_NORM_CHECK = C_TRUE SUPPRESS_POPUP = C_TRUE SUPPRESS_SCREEN = C_TRUE WITH_INCLUDES = C_FALSE EXCEPTIONS ENQUEUE_LOCK = 1 OBJECT_NOT_FOUND = 2 PERMISSION_FAILURE = 3 REJECT_COPY = 4 OTHERS = 5.
RS_COPY_PROGRAM CALL FUNCTION 'RS_COPY_PROGRAM' EXPORTING * corrnumber = l_correction_number * devclass = l_development_class PROGRAM = L_INCLUDETABLE-INCLUDE_TO "#EC DOM_EQUAL SOURCE_PROGRAM = L_INCLUDETABLE-INCLUDE_FROM "#EC DOM_EQUAL SUPPRESS_CHECKS = C_TRUE SUPPRESS_COMMIT = C_TRUE SUPPRESS_NORM_CHECK = C_TRUE SUPPRESS_POPUP = C_TRUE SUPPRESS_SCREEN = C_TRUE WITH_INCLUDES = C_FALSE EXCEPTIONS ENQUEUE_LOCK = 1 OBJECT_NOT_FOUND = 2 PERMISSION_FAILURE = 3 REJECT_COPY = 4 OTHERS = 5.
RS_TREE_OBJECT_PLACEMENT CALL FUNCTION 'RS_TREE_OBJECT_PLACEMENT' EXPORTING OBJECT = P_LDB_TO OPERATION = C_PLACEMENT_OPERATION_INS TYPE = C_PLACEMENT_TYPE. "FB hat keine Ausnahme
LDB_CONVERT_LDBNAME_2_DBPROG CALL FUNCTION 'LDB_CONVERT_LDBNAME_2_DBPROG' EXPORTING LDB_NAME = P_LDB_FROM FLAG_EXISTENCE_CHECK = C_FALSE IMPORTING DB_NAME = L_DB_NAME_FROM TOP_NAME = L_TOP_NAME_FROM NXXX_NAME = L_NXXX_NAME_FROM PUT_NAME = L_PUT_NAME_FROM F001_NAME = L_F001_NAME_FROM FXXX_NAME = L_FXXX_NAME_FROM SXXX_NAME = L_SXXX_NAME_FROM EXCEPTIONS WRONG_POSITION_OF_SLASHES = 1 LDB_NAME_TOO_LONG = 2 OTHERS = 3.
LDB_CONVERT_LDBNAME_2_DBPROG CALL FUNCTION 'LDB_CONVERT_LDBNAME_2_DBPROG' EXPORTING LDB_NAME = P_LDB_TO FLAG_EXISTENCE_CHECK = C_FALSE IMPORTING DB_NAME = L_DB_NAME_TO TOP_NAME = L_TOP_NAME_TO NXXX_NAME = L_NXXX_NAME_TO PUT_NAME = L_PUT_NAME_TO F001_NAME = L_F001_NAME_TO FXXX_NAME = L_FXXX_NAME_TO SXXX_NAME = L_SXXX_NAME_TO EXCEPTIONS WRONG_POSITION_OF_SLASHES = 1 LDB_NAME_TOO_LONG = 2 OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.