SAP Reports / Programs | Basis Components | Middleware | ALE Integration Technology(BC-MID-ALE) SAP BC

RBDMOIND SAP ABAP Report - Status Conversion with Successful tRFC Execution







RBDMOIND is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report checks whether IDocs have been sent successfully using tRFC...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 RBDMOIND 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

BD75 - Convert IDoc Status


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


Text pool values


Selection Text: P_ANZ = Display IDocs not sent
Selection Text: P_JOIN = Table Join
Selection Text: P_SEQUE = Table Sequence
Selection Text: P_CREDAT = D .
Selection Text: P_STEP = D .
Title: Status Conversion with Successful tRFC Execution
Text Symbol: 001 = Data is being selected
Text Symbol: 002 = (& of &) IDoc & currently being processed
Text Symbol: 003 = Following IDocs have not yet been sent:
Text Symbol: 005 = Selection
Text Symbol: 006 = Table Access
Text Symbol: 007 = Output List
001 IDoc Number


INCLUDES used within this REPORT RBDMOIND

INCLUDE MBDCONST.


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:

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = output_text.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = output_text.

EDI_DOCUMENT_OPEN_FOR_PROCESS CALL FUNCTION 'EDI_DOCUMENT_OPEN_FOR_PROCESS' EXPORTING document_number = t_idoc_info-docnum db_read_option = 'N' IMPORTING idoc_control = edidc EXCEPTIONS OTHERS = 1.

EDI_STATUS_ADD_BLOCK CALL FUNCTION 'EDI_STATUS_ADD_BLOCK' EXPORTING document_number = t_idoc_info-docnum TABLES idoc_status_records = t_edi_ds EXCEPTIONS OTHERS = 1.

EDI_DOCUMENT_CLOSE_PROCESS CALL FUNCTION 'EDI_DOCUMENT_CLOSE_PROCESS' EXPORTING document_number = t_idoc_info-docnum no_dequeue = 'X' EXCEPTIONS status_set_missing = 4.

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL' * EXPORTING * _SYNCHRON = ' ' .

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = sy-repid i_callback_pf_status_set = g_status_set i_callback_user_command = g_user_command i_structure_name = 'IDOC_RBDMOIND' i_grid_title = header is_layout = gs_layout it_excluding = gs_excluding[] IMPORTING e_exit_caused_by_caller = g_exit_caused_by_caller es_exit_caused_by_user = gs_exit_caused_by_user TABLES t_outtab = list_edidc EXCEPTIONS program_error = 1 OTHERS = 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 RBDMOIND or its description.