RKE_TRANSPORT_OBJECTS 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 RKE_TRANSPORT_OBJECTS 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: CO-PA: Transport of Customizing Objects
Text Symbol: 001 = Continue request
Text Symbol: 002 = Should the correct objects be
Text Symbol: 003 = transferred to the request?
Text Symbol: 004 = EIS transport tool: Repairs (generated) ;;
Text Symbol: 011 = Consistency check: %MAX% objects, %CUR% processed
Text Symbol: 012 = Transport check: %MAX% objects, %CUR% processed
Text Symbol: 013 = Saving transport objects...
Text Symbol: 020 = Add to language tables in foreign languages...
Text Symbol: 030 = Generated request
INCLUDE LKXOBTP1.
INCLUDE SBAL_CONSTANTS.
No SAP DATABASE tables are accessed within this REPORT code!
RKD_COLLECT_MASS_OBJECTS CALL FUNCTION 'RKD_COLLECT_MASS_OBJECTS' EXPORTING language = langu mandant = mandt application = applc return_objecttypes = rttyp" list of depend. obj.-types
RKC_PROGRESS_SHOW CALL FUNCTION 'RKC_PROGRESS_SHOW' EXPORTING text = text-011 maximum = tabln current = sy-tabix.
RKC_OBJECTLST_TO_TRANSPORTLST CALL FUNCTION 'RKC_OBJECTLST_TO_TRANSPORTLST' EXPORTING i_transport_info = i_trans_info TABLES objectlist = obs e071_tab = e071_tab e071k_tab = e071k_tab.
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = g_s_log IMPORTING e_log_handle = g_log_handle EXCEPTIONS log_header_inconsistent = 1 OTHERS = 2.
RKC_PROGRESS_SHOW CALL FUNCTION 'RKC_PROGRESS_SHOW' EXPORTING text = 'Sprachen ergänzen'(020) show_text = 'X'.
RKC_PROGRESS_SHOW CALL FUNCTION 'RKC_PROGRESS_SHOW'.
TR_CHECK_TYPE CALL FUNCTION 'TR_CHECK_TYPE' EXPORTING wi_e071 = s_e071 IMPORTING we_category = l_categ we_cli_dep = l_clidep.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = text-002 textline2 = text-003 titel = text-001 start_column = 25 start_row = 6 IMPORTING answer = answer.
RKC_PROGRESS_SHOW CALL FUNCTION 'RKC_PROGRESS_SHOW'.
BAL_LOG_DELETE CALL FUNCTION 'BAL_LOG_DELETE' EXPORTING i_log_handle = g_log_handle EXCEPTIONS log_not_found = 1 OTHERS = 2.
TRINT_READ_REQUEST_HEADER CALL FUNCTION 'TRINT_READ_REQUEST_HEADER' EXPORTING iv_read_e070 = 'X' CHANGING cs_request = request EXCEPTIONS empty_trkorr = 1 not_exist_e070 = 2 OTHERS = 3.
TRINT_READ_REQUEST_HEADER CALL FUNCTION 'TRINT_READ_REQUEST_HEADER' EXPORTING iv_read_e070 = 'X' CHANGING cs_request = request EXCEPTIONS empty_trkorr = 1 not_exist_e070 = 2 OTHERS = 3.
RKE_DOMVALUE_TEXT_GET CALL FUNCTION 'RKE_DOMVALUE_TEXT_GET' EXPORTING i_doma = 'TRFUNCTION' "#EC NOTEXT i_domvalue = type IMPORTING e_ddtext = categ_text EXCEPTIONS domname_not_found = 1 domvalue_not_found = 2 OTHERS = 3.
RKE_DOMVALUE_TEXT_GET CALL FUNCTION 'RKE_DOMVALUE_TEXT_GET' EXPORTING i_doma = 'TRFUNCTION' "#EC NOTEXT i_domvalue = type IMPORTING e_ddtext = categ_text EXCEPTIONS domname_not_found = 1 domvalue_not_found = 2 OTHERS = 3.
TR_INSERT_REQUEST_WITH_TASKS CALL FUNCTION 'TR_INSERT_REQUEST_WITH_TASKS' EXPORTING iv_type = type iv_text = text * IV_OWNER = SY-UNAME * IV_TARGET = * IT_ATTRIBUTES = it_users = users * IV_TARDEVCL = * IV_DEVCLASS = * IV_TARLAYER = IMPORTING es_request_header = request et_task_headers = tasks EXCEPTIONS insert_failed = 1 enqueue_failed = 2 OTHERS = 3 .
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_s_msg = l_s_msg i_log_handle = g_log_handle EXCEPTIONS log_not_found = 0 OTHERS = 1.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_s_msg = l_s_msg i_log_handle = g_log_handle EXCEPTIONS log_not_found = 0 OTHERS = 1.
TR_REQUEST_CHOICE CALL FUNCTION 'TR_REQUEST_CHOICE' EXPORTING iv_suppress_dialog = 'X' iv_request_types = 'T' iv_cli_dep = ' ' iv_request = i_request-trkorr it_e071 = it_e071 it_e071k = it_e071k iv_lock_objects = ' ' * IMPORTING * ES_REQUEST = EXCEPTIONS invalid_request = 1 invalid_request_type = 2 user_not_owner = 3 no_objects_appended = 4 enqueue_error = 5 cancelled_by_user = 6 recursive_call = 7 OTHERS = 8 .
CALL FUNCTION 'TR_APPEND_TO_COMM_OBJS_KEYS' EXPORTING wi_simulation = ' ' wi_suppress_key_check = ' ' wi_trkorr = i_kornr TABLES wt_e071 = it_e071 wt_e071k = it_e071k EXCEPTIONS key_char_in_non_char_field = 1 key_check_keysyntax_error = 2 key_inttab_table = 3 key_longer_field_but_no_generc = 4 key_missing_key_master_fields = 5 key_missing_key_tablekey = 6 key_non_char_but_no_generic = 7 key_no_key_fields = 8 key_string_longer_char_key = 9 key_table_has_no_fields = 10 key_table_not_activ = 11 key_unallowed_key_function = 12 key_unallowed_key_object = 13 key_unallowed_key_objname = 14 key_unallowed_key_pgmid = 15 key_without_header = 16 ob_check_obj_error = 17 ob_devclass_no_exist = 18 ob_empty_key = 19 ob_generic_objectname = 20 ob_ill_delivery_transport = 21 ob_ill_lock = 22 ob_ill_parts_transport = 23 ob_ill_source_system = 24 ob_ill_system_object = 25 ob_ill_target = 26 ob_inttab_table = 27 ob_local_object = 28 ob_locked_by_other = 29 ob_modif_only_in_modif_order = 30 ob_name_too_long = 31 ob_no_append_of_corr_entry = 32 ob_no_append_of_c_member = 33 ob_no_consolidation_transport = 34 ob_no_original = 35 ob_no_shared_repairs = 36 ob_no_systemname = 37 ob_no_systemtype = 38 ob_no_tadir = 39 ob_no_tadir_not_lockable = 40 ob_privat_object = 41 ob_repair_only_in_repair_order = 42 ob_reserved_name = 43 ob_syntax_error = 44 ob_table_has_no_fields = 45 ob_table_not_activ = 46 tr_enqueue_failed = 47 tr_errors_in_error_table = 48 tr_ill_korrnum = 49 tr_lockmod_failed = 50 tr_lock_enqueue_failed = 51 tr_not_owner = 52 tr_no_systemname = 53 tr_no_systemtype = 54 tr_order_not_exist = 55 tr_order_released = 56 tr_order_update_error = 57 tr_wrong_order_type = 58 ob_invalid_target_system = 59 tr_no_authorization = 60 ob_wrong_tabletyp = 61 ob_wrong_category = 62 ob_system_error = 63 ob_unlocal_objekt_in_local_ord = 64 tr_wrong_client = 65 ob_wrong_client = 66 key_wrong_client = 67 OTHERS = 68.
BAL_DSP_PROFILE_POPUP_GET CALL FUNCTION 'BAL_DSP_PROFILE_POPUP_GET' IMPORTING e_s_display_profile = l_s_display_profile EXCEPTIONS OTHERS = 1.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING * I_S_LOG_FILTER = * I_T_LOG_CONTEXT_FILTER = * I_S_MSG_FILTER = * I_T_MSG_CONTEXT_FILTER = * I_T_LOG_HANDLE = * I_T_MSG_HANDLE = i_s_display_profile = l_s_display_profile * I_AMODAL = ' ' EXCEPTIONS profile_inconsistent = 1 internal_error = 2 no_data_available = 3 no_authority = 4 OTHERS = 5 .
BAL_GLB_SEARCH_MSG CALL FUNCTION 'BAL_GLB_SEARCH_MSG' EXPORTING * I_S_LOG_FILTER = * I_T_LOG_CONTEXT_FILTER = i_t_log_handle = lt_log_handle * I_S_MSG_FILTER = * I_T_MSG_CONTEXT_FILTER = * I_T_MSG_HANDLE = IMPORTING * E_T_LOG_HANDLE = e_t_msg_handle = lt_msg_handle EXCEPTIONS msg_not_found = 1 OTHERS = 2 .
BAL_LOG_MSG_READ CALL FUNCTION 'BAL_LOG_MSG_READ' EXPORTING i_s_msg_handle = msg_handle * I_LANGU = SY-LANGU IMPORTING e_s_msg = msg * E_EXISTS_ON_DB = * E_TXT_MSGTY = * E_TXT_MSGID = * E_TXT_DETLEVEL = * E_TXT_PROBCLASS = * E_TXT_MSG = * E_WARNING_TEXT_NOT_FOUND = EXCEPTIONS log_not_found = 1 msg_not_found = 2 OTHERS = 3 .
RKE_TRANSPORT_ADD_LANGUAGES CALL FUNCTION 'RKE_TRANSPORT_ADD_LANGUAGES' EXPORTING it_e071 = it_e071 it_e071k = it_e071k i_all_languages = 'X' IMPORTING et_e071 = t_e071 et_e071k = t_e071k EXCEPTIONS no_foreign_languages = 1 OTHERS = 2.
TR_APPEND_TO_COMM CALL FUNCTION 'TR_APPEND_TO_COMM' EXPORTING pi_korrnum = i_task wi_e071 = i_e071 wi_simulation = 'X' wi_suppress_key_check = ' ' TABLES wt_e071k = it_e071k EXCEPTIONS no_authorization = 1 no_systemname = 2 no_systemtype = 3 tr_check_keysyntax_error = 4 tr_check_obj_error = 5 tr_enqueue_failed = 6 tr_ill_korrnum = 7 tr_key_without_header = 8 tr_lockmod_failed = 9 tr_lock_enqueue_failed = 10 tr_modif_only_in_modif_order = 11 tr_not_owner = 12 tr_no_append_of_corr_entry = 13 tr_no_append_of_c_member = 14 tr_no_shared_repairs = 15 tr_order_not_exist = 16 tr_order_released = 17 tr_order_update_error = 18 tr_repair_only_in_repair_order = 19 tr_wrong_order_type = 20 wrong_client = 21 OTHERS = 22.
TR_READ_REQUEST_WITH_TASKS CALL FUNCTION 'TR_READ_REQUEST_WITH_TASKS' EXPORTING iv_trkorr = i_request-trkorr IMPORTING et_request_headers = t_headers * ET_REQUESTS = EXCEPTIONS invalid_input = 1 OTHERS = 2 .
ENQUEUE_E_TRKORR CALL FUNCTION 'ENQUEUE_E_TRKORR' EXPORTING trkorr = request-trkorr EXCEPTIONS foreign_lock = 1.
TRINT_MODIFY_COMM CALL FUNCTION 'TRINT_MODIFY_COMM' EXPORTING wi_called_by_editor = ' ' wi_e070 = unclass_task * wi_e07t = wi_lock_sort_flag = ' ' wi_save_user = ' ' wi_sel_e071 = ' ' wi_sel_e071k = ' ' wi_sel_e07t = ' ' wi_sel_e070c = ' ' wi_no_client_check = 'X' IMPORTING we_e070 = unclass_task EXCEPTIONS OTHERS = 01.
DEQUEUE_E_TRKORR CALL FUNCTION 'DEQUEUE_E_TRKORR' EXPORTING trkorr = request-trkorr.
DEQUEUE_E_TRKORR CALL FUNCTION 'DEQUEUE_E_TRKORR' EXPORTING trkorr = request-trkorr.
TR_INSERT_NEW_COMM CALL FUNCTION 'TR_INSERT_NEW_COMM' EXPORTING wi_kurztext = 'Reparierte Objekte'(001) wi_trfunction = 'R' wi_strkorr = i_request-trkorr wi_category = c_syst IMPORTING we_trkorr = g_repnr EXCEPTIONS client_range_full = 1 e070l_insert_error = 2 e070l_update_error = 3 e070_insert_error = 4 e07t_insert_error = 5 e070c_insert_error = 6 e070m_insert_error = 7 no_systemname = 8 no_systemtype = 9 sap_range_full = 10 unallowed_trfunction = 11 unallowed_user = 12 order_not_found = 13 invalid_targetsystem = 14 invalid_target_devclass = 15 invalid_devclass = 16 invalid_target_layer = 17 invalid_status = 18 not_an_order = 19 order_lock_failed = 20 no_authorization = 21 wrong_client = 22 file_access_error = 23 wrong_category = 24 internal_error = 25 OTHERS = 26.
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 RKE_TRANSPORT_OBJECTS or its description.
RKE_TRANSPORT_OBJECTS - CO-PA: Transport of Customizing Objects RKE_TRANSPORT_OBJECTS - CO-PA: Transport of Customizing Objects RKE_TRANSPORT_ADD_LANGUAGES - Adding Foreign Languages to a Transport Request RKE_TRANSPORT_ADD_LANGUAGES - Adding Foreign Languages to a Transport Request RKE_TIMER_MACROS - RKETIMERMACROS RKE_SHOW_KEDR_DEPENDENCY - CO-PA Characteristic Derivation: Overview