ROIUOW_TRANSFER_EXECUTE 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 ROIUOW_TRANSFER_EXECUTE into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
O3UOW_OTX - Owner Transfer Execution Report
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: P_ALL = All
Selection Text: P_APP = Approved
Selection Text: P_COM = Complete
Selection Text: P_DOC_NO = D .
Selection Text: P_DOC_TY = D .
Selection Text: P_DOC_YR = D .
Selection Text: P_EFF_FR = D .
Selection Text: P_ERDAT = D .
Selection Text: P_ERNAM = D .
Selection Text: P_FAI = Failed
Selection Text: P_GRID = ALV Grid
Selection Text: P_LIST = ALV List
Selection Text: P_PAR = D .
Selection Text: P_PRCDT = D .
Title: Execute Owner Requests
Text Symbol: YR1 = DcYr
Text Symbol: USR = Created by
Text Symbol: TYP = Doc. Type Descr.
Text Symbol: TL1 = Document list
Text Symbol: STT = Start Time
Text Symbol: STS = Document Status
Text Symbol: STR = Start Date
Text Symbol: SEL = Selection
Text Symbol: SCH = Scheduled
Text Symbol: REQ = Request Descr.
Text Symbol: ACT = Active
Text Symbol: BOT = Either
Text Symbol: CAN = Cancelled
Text Symbol: CDT = Created on
Text Symbol: CRE = Document Creation
Text Symbol: DIS = Display Mode
Text Symbol: DOC = Doc. Number
Text Symbol: DST = Doc Status
Text Symbol: EXE = Execute
Text Symbol: FIN = Finished
Text Symbol: JNM = Background Job Name
Text Symbol: JOB = Background Job List
Text Symbol: JST = Job Status
INCLUDE ROIUOW_TRANSFER_EXECUTEO1.
INCLUDE ROIUOW_TRANSFER_EXECUTEI1.
No SAP DATABASE tables are accessed within this REPORT code!
OIUOW_CHECK_INT_ACTIVE call function 'OIUOW_CHECK_INT_ACTIVE' importing is_active = g_int_active.
OIU_TIMESTAMP_TO_DATE
OIL_TIMESTAMP_TO_DATE * call function 'OIU_TIMESTAMP_TO_DATE' "SOGK013217 RL call function 'OIL_TIMESTAMP_TO_DATE' "SOGK013217 RL exporting i_tstamp = oiuow_dtch-oiu_timestamp importing e_date = lf_date e_time = lf_time exceptions invalid_time_zone = 1 invalid_timestamp = 2 others = 3.
OIU_TIMESTAMP_TO_DATE
OIL_TIMESTAMP_TO_DATE * call function 'OIU_TIMESTAMP_TO_DATE' "SOGK013217 RL call function 'OIL_TIMESTAMP_TO_DATE' "SOGK013217 RL exporting i_tstamp = oiuow_dtch-process_dt importing e_date = lf_proc e_time = lf_time exceptions invalid_time_zone = 0 invalid_timestamp = 0 others = 0.
REUSE_ALV_FIELDCATALOG_MERGE call function 'REUSE_ALV_FIELDCATALOG_MERGE' exporting I_PROGRAM_NAME = g_repid * i_internal_tabname = g_tab_list "SOGK044587 JV i_structure_name = 'ROIUOW_TRANSFER_EXECUTE_ALV' * i_client_never_display = 'X' changing ct_fieldcat = gt_fieldcatl[] EXCEPTIONS INCONSISTENT_INTERFACE = 1 PROGRAM_ERROR = 2 OTHERS = 3 .
REUSE_ALV_FIELDCATALOG_MERGE call function 'REUSE_ALV_FIELDCATALOG_MERGE' exporting I_PROGRAM_NAME = g_repid * i_internal_tabname = g_tab_jobs "SOGK044587 JV i_structure_name = 'ROIUOW_TRANSFER_EXECUTE_ALV' * i_client_never_display = 'X' changing ct_fieldcat = gt_fieldcatj[].
REUSE_ALV_BLOCK_LIST_INIT ** call function 'REUSE_ALV_BLOCK_LIST_INIT' "SOGK044587 JV ** exporting "SOGK044587 JV ** i_callback_program = g_repid "SOGK044587 JV ** i_callback_pf_status_set = 'SET_STATUS' "SOGK044587 JV ** i_callback_user_command = 'USER_COMMAND'. "SOGK044587 JV
REUSE_ALV_BLOCK_LIST_APPEND ** call function 'REUSE_ALV_BLOCK_LIST_APPEND' "SOGK044587 JV ** exporting "SOGK044587 JV ** is_layout = gs_layoutl "SOGK044587 JV ** it_fieldcat = gt_fieldcatl[] "SOGK044587 JV ** i_tabname = g_tab_list "SOGK044587 JV ** it_events = gt_eventsl "SOGK044587 JV ** tables "SOGK044587 JV ** t_outtab = gt_list "SOGK044587 JV ** exceptions "SOGK044587 JV ** program_error = 1 "SOGK044587 JV ** maximum_of_appends_reached = 2 "SOGK044587 JV ** others = 3. "SOGK044587 JV
REUSE_ALV_BLOCK_LIST_APPEND ** call function 'REUSE_ALV_BLOCK_LIST_APPEND' "SOGK044587 JV ** exporting "SOGK044587 JV ** is_layout = gs_layoutj "SOGK044587 JV ** it_fieldcat = gt_fieldcatj[] "SOGK044587 JV ** i_tabname = g_tab_jobs "SOGK044587 JV ** it_events = gt_eventsj "SOGK044587 JV ** tables "SOGK044587 JV ** t_outtab = gt_jobs "SOGK044587 JV ** exceptions "SOGK044587 JV ** program_error = 1 "SOGK044587 JV ** maximum_of_appends_reached = 2 "SOGK044587 JV ** others = 3. "SOGK044587 JV
REUSE_ALV_BLOCK_LIST_DISPLAY ** call function 'REUSE_ALV_BLOCK_LIST_DISPLAY' "SOGK044587 JV ** exceptions "SOGK044587 JV ** program_error = 1 "SOGK044587 JV ** others = 2. "SOGK044587 JV
REUSE_ALV_LIST_DISPLAY *CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' "SOGK044587 JV * EXPORTING "SOGK044587 JV ** I_INTERFACE_CHECK = ' ' "SOGK044587 JV ** I_BYPASSING_BUFFER = "SOGK044587 JV ** I_BUFFER_ACTIVE = ' ' "SOGK044587 JV * I_CALLBACK_PROGRAM = g_repid "SOGK044587 JV * I_CALLBACK_PF_STATUS_SET = 'SET_STATUS' "SOGK044587 JV ** I_CALLBACK_USER_COMMAND = 'USER_COMMAND' "SOGK044587 JV ** I_STRUCTURE_NAME = "SOGK044587 JV * IS_LAYOUT = gs_layoutl "SOGK044587 JV * IT_FIELDCAT = gt_fieldcatl "SOGK044587 JV ** IT_EXCLUDING = "SOGK044587 JV ** IT_SPECIAL_GROUPS = "SOGK044587 JV ** IT_SORT = "SOGK044587 JV ** IT_FILTER = "SOGK044587 JV ** IS_SEL_HIDE = "SOGK044587 JV ** I_DEFAULT = 'X' "SOGK044587 JV ** I_SAVE = ' ' "SOGK044587 JV ** IS_VARIANT = "SOGK044587 JV * IT_EVENTS = gt_eventsl[] "SOGK044587 JV ** IT_EVENT_EXIT = "SOGK044587 JV ** IS_PRINT = "SOGK044587 JV ** IS_REPREP_ID = "SOGK044587 JV ** I_SCREEN_START_COLUMN = 0 "SOGK044587 JV ** I_SCREEN_START_LINE = 0 "SOGK044587 JV ** I_SCREEN_END_COLUMN = 0 "SOGK044587 JV ** I_SCREEN_END_LINE = 0 "SOGK044587 JV ** IMPORTING "SOGK044587 JV ** E_EXIT_CAUSED_BY_CALLER = "SOGK044587 JV ** ES_EXIT_CAUSED_BY_USER = "SOGK044587 JV * TABLES "SOGK044587 JV * T_OUTTAB = gt_list "SOGK044587 JV * EXCEPTIONS "SOGK044587 JV * PROGRAM_ERROR = 1 "SOGK044587 JV * OTHERS = 2 "SOGK044587 JV * . "SOGK044587 JV
REUSE_ALV_BLOCK_LIST_INIT CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_INIT' "EAKK000154 EXPORTING "EAKK000154 i_callback_program = g_repid "EAKK000154 I_CALLBACK_PF_STATUS_SET = 'SET_STATUS' "EAKK000154 I_CALLBACK_USER_COMMAND = 'USER_COMMAND'. "EAKK000154
REUSE_ALV_BLOCK_LIST_APPEND CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND' "EAKK000154 EXPORTING "EAKK000154 is_layout = gs_layoutl "EAKK000154 it_fieldcat = gt_fieldcatl[] "EAKK000154 i_tabname = g_tab_list "EAKK000154 it_events = gt_eventsl "EAKK000154 * IT_SORT = "EAKK000154 * I_TEXT = ' ' "EAKK000154 tables "EAKK000154 t_outtab = gt_list. "EAKK000154
REUSE_ALV_BLOCK_LIST_DISPLAY call function 'REUSE_ALV_BLOCK_LIST_DISPLAY' "EAKK000154 exceptions "EAKK000154 program_error = 1 "EAKK000154 others = 2. "EAKK000154
JOB_OPEN call function 'JOB_OPEN' exporting jobname = gs_tbtco-jobname importing jobcount = gs_tbtco-jobcount exceptions cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 others = 4.
JOB_CLOSE call function 'JOB_CLOSE' exporting jobcount = gs_tbtco-jobcount jobname = gs_tbtco-jobname strtimmed = c_true IMPORTING "SOGK026794 RL job_was_released = l_released "SOGK026794 RL exceptions cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 others = 8.
OIU_TIMESTAMP_TO_DATE
OIL_TIMESTAMP_TO_DATE * call function 'OIU_TIMESTAMP_TO_DATE' "SOGK013217 RL call function 'OIL_TIMESTAMP_TO_DATE' "SOGK013217 RL exporting i_tstamp = oiuow_dtch-process_dt importing e_date = lf_proc e_time = lf_time exceptions invalid_time_zone = 0 invalid_timestamp = 0 others = 0.
DOMAIN_VALUE_GET call function 'DOMAIN_VALUE_GET' exporting i_domname = g_domname i_domvalue = g_domval importing e_ddtext = g_ddtext exceptions not_exist = 1 others = 2.
BP_JOBLOG_SHOW call function 'BP_JOBLOG_SHOW' exporting client = sy-mandt jobcount = gs_jobs-jobcount jobname = gs_jobs-jobname exceptions error_reading_jobdata = 1 error_reading_joblog_data = 2 jobcount_missing = 3 joblog_does_not_exist = 4 joblog_is_empty = 5 joblog_show_canceled = 6 jobname_missing = 7 job_does_not_exist = 8 no_joblog_there_yet = 9 no_show_privilege_given = 10 others = 11.
OIUOW_DISPLAY_JOB_SPOOL_LIST call function 'OIUOW_DISPLAY_JOB_SPOOL_LIST' exporting spool_id = rep_id jobname = gs_jobs-jobname exceptions error_selecting_spool_id = 1 no_spool_id_selected = 2 error_displaying_list = 3 others = 4.
OIUOW_DISPLAY_JOB_SPOOL_LIST call function 'OIUOW_DISPLAY_JOB_SPOOL_LIST' exporting spool_id = rep_id jobname = gs_jobs-jobname exceptions error_selecting_spool_id = 1 no_spool_id_selected = 2 error_displaying_list = 3 others = 4.
OIU_DISPLAY_MESSAGES call function 'OIU_DISPLAY_MESSAGES' exporting i_appl = c_appl i_extnumber = g_ext_name i_uname = space exceptions found_no_logs = 1 appl_log_error = 2 others = 3.
REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' "SOGK044587 JV EXPORTING "SOGK044587 JV * I_INTERFACE_CHECK = ' ' "SOGK044587 JV * I_BYPASSING_BUFFER = "SOGK044587 JV * I_BUFFER_ACTIVE = ' ' "SOGK044587 JV I_CALLBACK_PROGRAM = g_repid "SOGK044587 JV * I_CALLBACK_PF_STATUS_SET = 'SET_STATUS' "SOGK044587 JV * I_CALLBACK_USER_COMMAND = 'USER_COMMAND' "SOGK044587 JV * I_STRUCTURE_NAME = "SOGK044587 JV IS_LAYOUT = gs_layoutj "SOGK044587 JV IT_FIELDCAT = gt_fieldcatj "SOGK044587 JV * IT_EXCLUDING = "SOGK044587 JV * IT_SPECIAL_GROUPS = "SOGK044587 JV * IT_SORT = "SOGK044587 JV * IT_FILTER = "SOGK044587 JV * IS_SEL_HIDE = "SOGK044587 JV * I_DEFAULT = 'X' "SOGK044587 JV * I_SAVE = ' ' "SOGK044587 JV * IS_VARIANT = "SOGK044587 JV IT_EVENTS = gt_eventsj[] "SOGK044587 JV * IT_EVENT_EXIT = "SOGK044587 JV * IS_PRINT = "SOGK044587 JV * IS_REPREP_ID = "SOGK044587 JV * I_SCREEN_START_COLUMN = 0 "SOGK044587 JV * I_SCREEN_START_LINE = 0 "SOGK044587 JV * I_SCREEN_END_COLUMN = 0 "SOGK044587 JV * I_SCREEN_END_LINE = 0 "SOGK044587 JV * IMPORTING "SOGK044587 JV * E_EXIT_CAUSED_BY_CALLER = "SOGK044587 JV * ES_EXIT_CAUSED_BY_USER = "SOGK044587 JV TABLES "SOGK044587 JV T_OUTTAB = gt_jobs "SOGK044587 JV EXCEPTIONS "SOGK044587 JV PROGRAM_ERROR = 1 "SOGK044587 JV OTHERS = 2 "SOGK044587 JV .
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 ROIUOW_TRANSFER_EXECUTE or its description.
ROIUOW_TRANSFER_EXECUTE - Execute Owner Requests ROIUOW_TRANSFER_EXECUTE - Execute Owner Requests ROIUOW_TRANSFER_ERROR_LOG - Ownership Transfer Error Log ROIUOW_TRANSFER_ERROR_LOG - Ownership Transfer Error Log ROIUOW_TRANSFER_DRIVER - Owner Transfer Driver Program ROIUOW_TRANSFER_DRIVER - Owner Transfer Driver Program