RM06EET1 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 RM06EET1 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
OMQ6 - Create PO Text Transfer File
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.
Export ITF Format to a Dataset
Selection Text: TESTEXP = Test Export - No Dataset Gen.
Selection Text: STAT_LST = Print Statistics
Selection Text: LDS_NAME = Logical File Name
Selection Text: LANGU = Selection: Language
Selection Text: ID = Selection: ID
Selection Text: CODEPAGE = Character Set No. (Code Page)
Title: Program for Exporting PO Texts in ITF Format to a Dataset
Text Symbol: 056 = Chg. Time
Text Symbol: 057 = Sh. Text 1
Text Symbol: 058 = Sh. Text 2
Text Symbol: 061 = No ITF Objects Selected
Text Symbol: 070 = ITF Info
Text Symbol: 072 = MText
Text Symbol: 073 = Unload ITF Format to a Dataset
Text Symbol: 100 = Object $ cannot be exported in this version of RSTXSITF
Text Symbol: 101 = OK: the ITF object can be exported
Text Symbol: 102 = The ITF object cannot be exported
Text Symbol: 103 = ERROR - READ TEXT: ID $ is invalid
Text Symbol: 104 = ERROR - READ TEXT: Language indicator $ is invalid
Text Symbol: 105 = ERROR - READ TEXT: Name $ is invalid
Text Symbol: 106 = ERROR - READ TEXT: Object $ is invalid
Text Symbol: 107 = ERROR - READ TEXT: ITF object does not exist in the text file
Text Symbol: 108 = ERROR - READ TEXT: Non-catered-for error in READ TEXT
Text Symbol: 109 = Display Text
Text Symbol: 110 = Display Message
Text Symbol: 055 = Change Time
Text Symbol: 001 = The data will be converted from system character set $ to $
Text Symbol: 002 = The data will be exported in system character set $
Text Symbol: 003 = ERROR - character set $ is not defined
Text Symbol: 010 = ERROR: dataset $ could not be opened for writing
Text Symbol: 011 = ERROR: Dataset $ could not be closed
Text Symbol: 012 = $ lines written to dataset $
Text Symbol: 013 = Statistics
Text Symbol: 014 = Number of Selected ITF Objects:
Text Symbol: 015 = Number of ITF Objects to be Exported:
Text Symbol: 016 = Number of Selected Standard Texts:
Text Symbol: 017 = Number of Standard Texts to be Exported:
INCLUDE RSTXDATA.
INCLUDE RM06EEDA.
No SAP DATABASE tables are accessed within this REPORT code!
FILE_GET_NAME CALL FUNCTION 'FILE_GET_NAME' EXPORTING logical_filename = lds_name IMPORTING file_name = dataset EXCEPTIONS file_not_found = 01.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_red_light info = text-025 IMPORTING result = l_icon_red EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_green_light info = text-101 IMPORTING result = l_icon_green EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_information info = text-109 IMPORTING result = l_icon_info EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_warning info = text-110 IMPORTING result = l_icon_msg EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.
SYSTEM_CODEPAGE CALL FUNCTION 'SYSTEM_CODEPAGE' IMPORTING codepage = sys_cp.
READ_TEXT CALL FUNCTION 'READ_TEXT' EXPORTING id = id language = spras name = name object = object IMPORTING header = txhead TABLES lines = txlines EXCEPTIONS id = 1 language = 2 name = 3 object = 4 not_found = 5 OTHERS = 6.
SELECT_TEXT CALL FUNCTION 'SELECT_TEXT' EXPORTING database_only = true id = id language = spras name = name object = object IMPORTING entries = numobjects TABLES selections = tx_head_tab.
FILE_VALIDATE_NAME CALL FUNCTION 'FILE_VALIDATE_NAME' "note 1599261 EXPORTING logical_filename = lds_name CHANGING physical_filename = phy_filename EXCEPTIONS OTHERS = 1.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_pf_status_set = 'ALV_SET_STATUS' i_callback_user_command = 'ALV_USER_COMMAND' i_callback_top_of_page = 'ALV_TOP_OF_PAGE' is_layout = wa_layout it_fieldcat = fields i_default = 'X' i_save = 'X' * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = lt_tab1 EXCEPTIONS program_error = 1 OTHERS = 2 .
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = gt_top_of_page.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_s_display_profile = g_ps_log_profile EXCEPTIONS OTHERS = 1.
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = l_log IMPORTING e_log_handle = g_ps_log_handle EXCEPTIONS log_header_inconsistent = 1 OTHERS = 2.
BAL_LOG_MSG_ADD_FREE_TEXT CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT' EXPORTING i_log_handle = g_ps_log_handle i_msgty = ' ' * I_PROBCLASS = '4' i_text = l_text i_s_context = lt_context * I_S_PARAMS = EXCEPTIONS OTHERS = 1.
BAL_DSP_PROFILE_POPUP_GET CALL FUNCTION 'BAL_DSP_PROFILE_POPUP_GET' IMPORTING e_s_display_profile = g_ps_log_profile EXCEPTIONS OTHERS = 1.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_user_command = 'ALV_USER_COMMAND' is_layout = wa_layout it_fieldcat = fields2 i_default = 'X' i_save = 'X' i_screen_start_column = 5 i_screen_start_line = 5 i_screen_end_column = 70 i_screen_end_line = 15 * IMPORTING TABLES t_outtab = txlines * EXCEPTIONS .
FILE_LOGFILE_ALIAS_PAI CALL FUNCTION 'FILE_LOGFILE_ALIAS_PAI' EXPORTING ed_logfile_appl = text_filename_n CHANGING cd_logfile = lds_name EXCEPTIONS OTHERS = 1.
FILE_LOGFILE_ALIAS_F4 CALL FUNCTION 'FILE_LOGFILE_ALIAS_F4' EXPORTING ed_logfile_appl = text_filename_n ed_parameter_name = 'LDS_NAME' CHANGING cd_logical_file = lds_name.
FILE_LOGFILE_ALIAS_PBO CALL FUNCTION 'FILE_LOGFILE_ALIAS_PBO' EXPORTING ed_logfile_appl = text_filename_n ed_parameter_name = 'LDS_NAME' CHANGING cd_logfile_param = lds_name.
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 RM06EET1 or its description.
RM06EET1 - Program for Exporting PO Texts in ITF Format to a Dataset RM06EET1 - Program for Exporting PO Texts in ITF Format to a Dataset RM06EESF - Analysis of Exported Purchase Orders RM06EESF - Analysis of Exported Purchase Orders RM06EEI1 - Transfer of Purchase Order History RM06EEI1 - Transfer of Purchase Order History