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

RBDMOINC SAP ABAP Report - Inbound Consistency Check







RBDMOINC 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 RBDMOINC into the relevant SAP transactions such as SE38 or SE80


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 RBDMOINC. "Basic submit
SUBMIT RBDMOINC AND RETURN. "Return to original report after report execution complete
SUBMIT RBDMOINC 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_EVCODE = Process code (inbound)
Title: Inbound Consistency Check
Text Symbol: 207 = Standard task exists
Text Symbol: 208 = Triggering events
Text Symbol: 209 = Triggering events defined
Text Symbol: 210 = Terminating events
Text Symbol: 211 = Terminating events defined
Text Symbol: 212 = Data flow object method
Text Symbol: 213 = Data flow defined
Text Symbol: 214 = Role assignment
Text Symbol: 215 = Role assignment defined
Text Symbol: 216 = Default role &
Text Symbol: 217 = Message type/variant/function
Text Symbol: 218 = Entries Found
Text Symbol: 219 = All message types can be passed on
Text Symbol: E01 = Not available
Text Symbol: E02 = Event not active/defined
Text Symbol: E03 = No connection maintained
Text Symbol: E04 = ......Not global
Text Symbol: E05 = ......Not active
Text Symbol: E06 = No standard task started
Text Symbol: E07 = Work item not completed
Text Symbol: E08 = Triggering event not defined
Text Symbol: E09 = Terminating event not defined
Text Symbol: E10 = Data flow not defined
Text Symbol: E11 = EXCEPTION > ???
Text Symbol: E12 = Role assignment not defined
Text Symbol: E13 = No message types possible
Text Symbol: E14 = Standard task does not exist
Text Symbol: E15 = ......Global
Text Symbol: ST2 = OK
Text Symbol: ST3 = Not used
Text Symbol: ST6 = Error
Text Symbol: T01 = Check Group
Text Symbol: T02 = Check
Text Symbol: T03 = Status
Text Symbol: T04 = Object
Text Symbol: T05 = Object Value





Text Symbol: TIT = Inbound Consistency Check (&)
Text Symbol: 001 = Checks for ...
Text Symbol: 002 = Process code (inbound)
Text Symbol: 003 = Checks for standard task
Text Symbol: 004 = Possible message types for function module & & &
Text Symbol: 005 = Object
Text Symbol: 100 = Inbound methods created
Text Symbol: 101 = ....Function module &
Text Symbol: 102 = ...Object type for IDoc packets &
Text Symbol: 103 = ......End event for mass input &
Text Symbol: 104 = ....Object type for IDocs &
Text Symbol: 105 = ......Error start event &
Text Symbol: 106 = ......End event &
Text Symbol: 107 = ....Application object type &
Text Symbol: 108 = ......Application event &
Text Symbol: 109 = Attributes created
Text Symbol: 110 = ....Type &
Text Symbol: 111 = ....Dialog flag &
Text Symbol: 112 = Event is active. Parameter:
Text Symbol: 113 = ....& LIKE &-&
Text Symbol: 114 = Parameter & does not exist
Text Symbol: 115 = ....&, Object reference &
Text Symbol: 116 = Connection maintained
Text Symbol: 117 = ....Standard task &
Text Symbol: 118 = ....Name &
Text Symbol: 119 = ....Name &
Text Symbol: 120 = ....Work item text &
Text Symbol: 121 = ....Object &
Text Symbol: 122 = ....Method &
Text Symbol: 123 = ....Event &
Text Symbol: 124 = ....Data flow not defined
Text Symbol: 125 = ....Data flow:
Text Symbol: 126 = ....element &
Text Symbol: 200 = Inbound Methods
Text Symbol: 201 = Characteristics of function module
Text Symbol: 202 = Container of start event
Text Symbol: 203 = Container of end event
Text Symbol: 204 = Connection start event
Text Symbol: 205 = Connection end event





Text Symbol: 206 = Attributes


INCLUDES used within this REPORT RBDMOINC

INCLUDE: MBDCONWF, .


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:

SWO_QUERY_PARAMETERS CALL FUNCTION 'SWO_QUERY_PARAMETERS' EXPORTING verb = tbd52-event_type objtype = tbd52-idocobjtyp verbtype = 'E' IMPORTING return = f_return TABLES info = t_parameter_def.

SWO_QUERY_PARAMETERS CALL FUNCTION 'SWO_QUERY_PARAMETERS' EXPORTING verb = tbd52-event_end objtype = tbd52-idocobjtyp verbtype = 'E' IMPORTING return = f_return TABLES info = t_parameter_def.

SWE_EVENT_REC_TYPES_READ CALL FUNCTION 'SWE_EVENT_REC_TYPES_READ' "#EC *
EXPORTING objtype = tbd52-idocobjtyp event = tbd52-event_type * ENABLED_LINKAGES_ONLY = ' ' TABLES type_linkages = t_coupling.

SWE_EVENT_REC_TYPES_READ CALL FUNCTION 'SWE_EVENT_REC_TYPES_READ' EXPORTING objtype = tbd52-idocobjtyp event = tbd52-event_end * ENABLED_LINKAGES_ONLY = ' ' TABLES type_linkages = t_coupling.

RH_GET_TASK_ATTRIBUTES CALL FUNCTION 'RH_GET_TASK_ATTRIBUTES' EXPORTING act_object_ext = task IMPORTING act_short = task_short act_stext = task_name act_swo_object_type = task_obj_type act_swo_method = task_method act_method_synchron = task_synchron act_type_background_task = task_background act_witext = task_witext TABLES act_cont_def = t_container_def EXCEPTIONS no_active_plvar = 01 no_org_object = 02 org_object_not_found = 03.

RH_GET_TASK_START_EVENTS CALL FUNCTION 'RH_GET_TASK_START_EVENTS' EXPORTING act_task = task TABLES act_events = t_start_events EXCEPTIONS OTHERS = 01.

RH_TASK_START_EVENT_BIND_GET CALL FUNCTION 'RH_TASK_START_EVENT_BIND_GET' EXPORTING act_task = task act_objtyp = tbd52-idocobjtyp act_event = tbd52-event_type TABLES event_bind_def = t_bind_def EXCEPTIONS OTHERS = 01.

RH_TASK_OM_BINDING_GET CALL FUNCTION 'RH_TASK_OM_BINDING_GET' EXPORTING act_task = task TABLES om_bind_def = t_bind_def EXCEPTIONS OTHERS = 01.

RH_GET_TASK_TERM_EVENTS CALL FUNCTION 'RH_GET_TASK_TERM_EVENTS' EXPORTING act_task = task TABLES act_events = t_term_events EXCEPTIONS OTHERS = 01.

RH_TASK_DEF_ROLE_BINDING_GET CALL FUNCTION 'RH_TASK_DEF_ROLE_BINDING_GET' EXPORTING act_task = task IMPORTING act_def_role = task_role TABLES def_role_bind_def = t_bind_def EXCEPTIONS no_active_plvar = 01 no_role_defined = 02.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = iname * TEXT = ' ' info = wa_out-status * ADD_STDINF = 'X' IMPORTING RESULT = wa_out-status EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3 .

REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING * I_CALLBACK_PROGRAM = g_repid * I_CALLBACK_USER_COMMAND = 'USER_COMMAND' i_grid_title = titeltext is_layout = list_layout it_fieldcat = gt_fieldcat it_excluding = it_excluding it_sort = it_sort is_print = is_print TABLES t_outtab = output_tab 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 RBDMOINC or its description.