MEREP_UCOPY_SOURCE_GEN is a standard Executable ABAP Report 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 MEREP_UCOPY_SOURCE_GEN 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.
Selection Text: LF_DEST = RFC destination
Selection Text: LF_RANGE = Packet size
Title: Source system function module generator
Text Symbol: 001 = RFC Destination and Package Input
Text Symbol: 002 = Usage copy tables does not exist
Text Symbol: 003 = Usage copy source generated
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RS_FUNCTION_POOL_EXISTS CALL FUNCTION 'RS_FUNCTION_POOL_EXISTS' EXPORTING FUNCTION_POOL = LF_FNCGRP_NAME EXCEPTIONS POOL_NOT_EXISTS = 1 OTHERS = 2.
FUNCTION_POOL_CREATE CALL FUNCTION 'FUNCTION_POOL_CREATE' EXPORTING POOL_NAME = LF_FNCGRP_NAME RESPONSIBLE = sy-uname SHORT_TEXT = LF_POOL_TEXT EXCEPTIONS NAME_ALREADY_EXISTS = 1 NAME_NOT_CORRECT = 2 others = 3.
RS_FUNCTION_POOL_EXISTS CALL FUNCTION 'RS_FUNCTION_POOL_EXISTS' EXPORTING FUNCTION_POOL = LF_FNCGRP_NAME EXCEPTIONS POOL_NOT_EXISTS = 1 OTHERS = 2.
FUNCTION_POOL_CREATE CALL FUNCTION 'FUNCTION_POOL_CREATE' EXPORTING POOL_NAME = LF_FNCGRP_NAME RESPONSIBLE = sy-uname SHORT_TEXT = LF_POOL_TEXT EXCEPTIONS NAME_ALREADY_EXISTS = 1 NAME_NOT_CORRECT = 2 others = 3.
FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' EXPORTING FUNCNAME = LF_FM_NAME EXCEPTIONS FUNCTION_NOT_EXIST = 1 OTHERS = 2.
FUNCTION_DELETE CALL FUNCTION 'FUNCTION_DELETE' EXPORTING FUNCNAME = LF_FM_NAME EXCEPTIONS error_message = 1 OTHERS = 2.
DDIF_TABL_GET CALL FUNCTION 'DDIF_TABL_GET' EXPORTING NAME = LF_TABNAME TABLES DD03P_TAB = LT_DD03P EXCEPTIONS illegal_input = 1 OTHERS = 2.
RS_FUNCTIONMODULE_INSERT CALL FUNCTION 'RS_FUNCTIONMODULE_INSERT' EXPORTING FUNCNAME = LF_FM_NAME FUNCTION_POOL = LF_FNCGRP_NAME SHORT_TEXT = LF_FM_TEXT REMOTE_CALL = 'X' TABLES IMPORT_PARAMETER = LT_IMPORT_PARAMETER EXPORT_PARAMETER = LT_EXPORT_PARAMETER TABLES_PARAMETER = LT_TABLES_PARAMETER CHANGING_PARAMETER = LT_CHANGING_PARAMETER SOURCE = LT_SOURCE_CODE EXCEPTIONS double_task = 1 error_message = 2 function_already_exists = 3 invalid_function_pool = 4 invalid_name = 5 too_many_functions = 6 no_modify_permission = 7 no_show_permission = 8 enqueue_system_failure = 9 canceled_in_corr = 10 OTHERS = 11.
CALL FUNCTION CONCATENATE 'CALL FUNCTION ' '''Z_UCOPY_DEST_' TBLNAME '''' INTO LS_SOURCE_CODE.
CALL FUNCTION CONCATENATE 'CALL FUNCTION ' '''Z_UCOPY_DEST_' TBLNAME '''' INTO LS_SOURCE_CODE.
CALL FUNCTION CONCATENATE 'CALL FUNCTION ' '''Z_UCOPY_DEST_' TBLNAME '''' INTO LS_SOURCE_CODE.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
MEREP_UCOPY_SOURCE_GEN - Source system function module generator MEREP_UCOPY_SOURCE_GEN - Source system function module generator MEREP_UCOPY_DEST_GEN - Destination system funtion module generator MEREP_UCOPY_DEST_GEN - Destination system funtion module generator MEREP_UCOPY_DATA_TRANSFER - Data transfer from source to destination system. MEREP_UCOPY_DATA_TRANSFER - Data transfer from source to destination system.