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

MSLDBF60 SAP ABAP INCLUDE - Copy General Subroutines







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


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 MSLDBF60. "Basic submit
SUBMIT MSLDBF60 AND RETURN. "Return to original report after report execution complete
SUBMIT MSLDBF60 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Copy General Subroutines


INCLUDES used within this REPORT MSLDBF60

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:

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.



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