SAP Reports / Programs | Basis Components | Change & Transport System | Transport Organizer(BC-CTS-ORG) SAP BC

RDDM0001 SAP ABAP Report - documentation and ABAP source code







RDDM0001 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The Transport Organizer (extended view) consists of the following tab pages: Display: Here you can display requests and tasks...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter RDDM0001 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

SE10 - Transport Organizer
SE09 - Transport Organizer
SE01 - Transport Organizer (Extended)


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


Text pool values


Text Symbol: AAA = Create Request
Text Symbol: F4A = Since Yesterday
Text Symbol: F4B = From Last 2 Weeks
Text Symbol: F4C = From Last 4 Weeks
Text Symbol: F4D = - Select a Date
Text Symbol: F4E = From &DATE&
Text Symbol: M01 = Date is in the future
Text Symbol: M02 = Default settings copied


INCLUDES used within this REPORT RDDM0001

INCLUDE: CTS_INC_SELECT_RELEASE_DATE.


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:

TRINT_READ_USER_CUSTOMIZING CALL FUNCTION 'TRINT_READ_USER_CUSTOMIZING' IMPORTING es_settings = ls_settings.

TR_USER_EXISTS CALL FUNCTION 'TR_USER_EXISTS' EXPORTING bname = trdyse01cm-username EXCEPTIONS user_dont_exist = 01 user_exists = 02.

TR_PRESENT_REQUEST CALL FUNCTION 'TR_PRESENT_REQUEST' EXPORTING iv_trkorr = pv_trkorr iv_highlight = 'X'.

TR_SHOW_USER CALL FUNCTION 'TR_SHOW_USER' EXPORTING iv_username = trdyse01cm-username.

TR_LOG_OVERVIEW_SAPNAMES CALL FUNCTION 'TR_LOG_OVERVIEW_SAPNAMES' EXPORTING iv_username = trdyse01cm-username iv_show_successful_exports = 'X' iv_show_error_exports = 'X' iv_show_successful_imports = 'X' iv_show_error_imports = 'X' iv_show_own_repairs = 'X' iv_show_foreign_repairs = 'X' EXCEPTIONS e_sapnames_access = 2.

TR_LOG_OVERVIEW_SAPNAMES CALL FUNCTION 'TR_LOG_OVERVIEW_SAPNAMES' EXPORTING iv_username = trdyse01cm-username iv_show_error_exports = 'X' iv_show_error_imports = 'X' EXCEPTIONS e_sapnames_access = 2.

TR_LOG_OVERVIEW_SAPNAMES CALL FUNCTION 'TR_LOG_OVERVIEW_SAPNAMES' EXPORTING iv_username = trdyse01cm-username iv_show_successful_exports = 'X' iv_show_error_exports = 'X' iv_show_successful_imports = 'X' iv_show_error_imports = 'X' EXCEPTIONS e_sapnames_access = 2.

TR_LOG_OVERVIEW_SAPNAMES CALL FUNCTION 'TR_LOG_OVERVIEW_SAPNAMES' EXPORTING iv_username = trdyse01cm-username iv_show_own_repairs = 'X' iv_show_foreign_repairs = 'X' EXCEPTIONS e_sapnames_access = 2.

TR_SHOW_USER CALL FUNCTION 'TR_SHOW_USER' EXPORTING iv_username = trdyse01cm-username.

TR_POPUP_SELECT_REQUEST_TYPE CALL FUNCTION 'TR_POPUP_SELECT_REQUEST_TYPE' EXPORTING iv_trfunctions = pv_functionstring iv_title = 'Auftrag anlegen '(aaa) IMPORTING ev_trfunction = lv_trfunction EXCEPTIONS action_aborted_by_user = 1.

TR_REQUEST_MODIFY CALL FUNCTION 'TR_REQUEST_MODIFY' EXPORTING iv_action = 'CREA' iv_new_request_type = lv_trfunction it_users = lt_users IMPORTING es_new_request = ls_new_request EXCEPTIONS OTHERS = 1.

TR_PRESENT_REQUEST CALL FUNCTION 'TR_PRESENT_REQUEST' EXPORTING iv_trkorr = ls_new_request-trkorr.

TR_PRESENT_REQUESTS_ORGANIZER CALL FUNCTION 'TR_PRESENT_REQUESTS_ORGANIZER' EXPORTING iv_organizer_type = trwbo_deliver iv_username = lv_username it_selections = lt_selections.

TR_PRESENT_REQUESTS_ORGANIZER CALL FUNCTION 'TR_PRESENT_REQUESTS_ORGANIZER' EXPORTING iv_organizer_type = trwbo_piece iv_username = lv_username it_selections = lt_selections.

TR_PRESENT_REQUESTS_ORGANIZER CALL FUNCTION 'TR_PRESENT_REQUESTS_ORGANIZER' EXPORTING iv_organizer_type = trwbo_clients iv_username = '*' it_selections = lt_selections.

TR_SYS_PARAMS CALL FUNCTION 'TR_SYS_PARAMS' IMPORTING systemtype = gv_systemtype EXCEPTIONS OTHERS = 01.

TR_AUTHORITY_CHECK_DISPLAY CALL FUNCTION 'TR_AUTHORITY_CHECK_DISPLAY' EXCEPTIONS e_no_authority = 1.

RS_WORKBENCH_CUSTOMIZING CALL FUNCTION 'RS_WORKBENCH_CUSTOMIZING' EXPORTING choice = 'WO'.

TR_PRESENT_REQUEST





CALL FUNCTION 'TR_PRESENT_REQUEST'.

TR_SEARCH_AND_DISPLAY_REQUESTS CALL FUNCTION 'TR_SEARCH_AND_DISPLAY_REQUESTS' EXPORTING iv_username = lv_username is_selection = lv_selection EXCEPTIONS action_aborted_by_user = 0.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = lv_tcode EXCEPTIONS ok = 0 not_ok = 2.

RS_TRANSACTION_LIST CALL FUNCTION 'RS_TRANSACTION_LIST'.

RS_WORKBENCH_CUSTOMIZING CALL FUNCTION 'RS_WORKBENCH_CUSTOMIZING' EXPORTING suppress_dialog = 'X' IMPORTING setting = ls_setting.

RS_WORKBENCH_CUSTOMIZING CALL FUNCTION 'RS_WORKBENCH_CUSTOMIZING' EXPORTING suppress_dialog = 'X' IMPORTING setting = ls_setting.

RS_WORKBENCH_CUSTOMIZING CALL FUNCTION 'RS_WORKBENCH_CUSTOMIZING' EXPORTING choice = 'WO' setting_import = ls_setting.

DSYS_SHOW_FOR_F1HELP CALL FUNCTION 'DSYS_SHOW_FOR_F1HELP' EXPORTING dokclass = 'RE' dokname = lv_dokname short_text = 'X' EXCEPTIONS OTHERS = 0.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RDDM0001' dynumb = sy-dynnr TABLES dynpfields = lt_dynpfields.

TR_F4_REQUESTS CALL FUNCTION 'TR_F4_REQUESTS' EXPORTING iv_username = space iv_trkorr_pattern = lv_trkorr iv_trfunctions = lv_trfunctions iv_trstatus = lv_trstatus IMPORTING ev_selected_request = lv_trkorr.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = 'RDDM0001' dynumb = sy-dynnr TABLES dynpfields = lt_dynpfields.

DP_CREATE_URL CALL FUNCTION 'DP_CREATE_URL' EXPORTING type = 'image' subtype = 'X-UNKNOWN' size = lv_pic_size lifetime = 'T' "cndp_lifetime_transaction TABLES data = lt_pic_data CHANGING url = url EXCEPTIONS OTHERS = 1.

WWW_GET_MIME_OBJECT CALL FUNCTION 'WWW_GET_MIME_OBJECT' TABLES query_string = lt_query_table html = lt_html_table mime = pt_pic_data CHANGING return_code = lv_return_code content_type = lv_content_type content_length = lv_content_length EXCEPTIONS OTHERS = 1.

TR_TASK_GET CALL FUNCTION 'TR_TASK_GET' EXPORTING iv_username = lv_as4user iv_client = lv_e070cclient TABLES tt_e070use = lt_e070use EXCEPTIONS OTHERS = 0.

TR_PRESENT_REQUESTS_ORGANIZER CALL FUNCTION 'TR_PRESENT_REQUESTS_ORGANIZER' EXPORTING iv_organizer_type = lv_organizer_type iv_username = lv_username it_selections = lt_selections.

TR_PRESENT_REQUESTS_ORGANIZER CALL FUNCTION 'TR_PRESENT_REQUESTS_ORGANIZER' EXPORTING iv_organizer_type = trwbo_cto iv_username = lv_username it_selections = lt_selections.

TRINT_SAVE_USER_CUSTOMIZING CALL FUNCTION 'TRINT_SAVE_USER_CUSTOMIZING' CHANGING cs_settings = gs_settings.

TRINT_READ_USER_CUSTOMIZING CALL FUNCTION 'TRINT_READ_USER_CUSTOMIZING' EXPORTING iv_standard_settings = 'X' IMPORTING es_settings = ls_settings.

F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'T' dynpprog = 'RDDM0001' dynpnr = '0220' dynprofield = 'GV_DATSELTEXT' value_org = 'S' TABLES value_tab = lt_texts EXCEPTIONS parameter_error = 1 no_values_found = 2.



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