SAP Reports / Programs

RBDSERCHECK SAP ABAP Report - Serialization Using Object Types: Consistency Check







RBDSERCHECK is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Report to check object serialization across the system...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 RBDSERCHECK 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

BD101 - Consistency check


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 RBDSERCHECK. "Basic submit
SUBMIT RBDSERCHECK AND RETURN. "Return to original report after report execution complete
SUBMIT RBDSERCHECK 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: PARTYP = D .
Selection Text: PARNUM = D .
Selection Text: PARFCT = D .
Selection Text: OBJ_TYPE = D .
Selection Text: CHNUM = D .
Selection Text: PROB = Display problems only
Selection Text: OUTB = Outbound Partner
Selection Text: INB = Inbound Partner
Title: Serialization Using Object Types: Consistency Check
Text Symbol: PN1 = System Error
Text Symbol: PN2 = Communication Error
Text Symbol: PN3 = Error in partner system
Text Symbol: PNE = Partner cannot be reached
Text Symbol: PNF = No partner destination found
Text Symbol: REA = Receiver
Text Symbol: REO = Sender
Text Symbol: RMS = Sender status
Text Symbol: RMT = Receiver status
Text Symbol: RN1 = System Error
Text Symbol: RN2 = Communication error
Text Symbol: RN3 = Error in partner system
Text Symbol: SEP = Evaluate sender
Text Symbol: 050 = Inbound
Text Symbol: 055 = Object active locally
Text Symbol: 057 = Object active decentr.
Text Symbol: 060 = Object not active (decentr.)
Text Symbol: 065 = Decentralized check not successful
Text Symbol: 070 = Outbound
Text Symbol: 074 = Channel counters match
Text Symbol: 075 = Channel counters do not match
Text Symbol: 080 = Outbound and Inbound Serialization in This System
Text Symbol: AHE = Check Outbound Serialization in This System
Text Symbol: AKT = Active
Text Symbol: CHA = Channel
Text Symbol: DES = Destination
Text Symbol: EM1 = Receiver:
Text Symbol: EM2 = Receiver Evaluation
Text Symbol: ERR = Registry could not be read in remote systems





Text Symbol: ESS = Check inbound serialization in this system
Text Symbol: HES = Sender:
Text Symbol: LOO = Local
Text Symbol: LOS = Local Status
Text Symbol: NAK = Inactive
Text Symbol: OBJ = Object


INCLUDES used within this REPORT RBDSERCHECK

No INCLUDES are used within this REPORT code!


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:

OWN_LOGICAL_SYSTEM_GET CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET' IMPORTING own_logical_system = my_system EXCEPTIONS own_logical_system_not_defined = 1 OTHERS = 2.

RFC_DATA_DETERMINE_FOR_CHECKS CALL FUNCTION 'RFC_DATA_DETERMINE_FOR_CHECKS' EXPORTING rcvprn = i_tbd55-sndprn rcvprt = i_tbd55-sndprt rcvpfc = i_tbd55-sndpfc return_any_desttype = 'X' IMPORTING destination_synch = destination EXCEPTIONS no_parnter_definition = 1 no_port = 2 no_logdes_in_port = 3 dest_does_not_exist = 4 r2_system = 5 external_system = 6 OTHERS = 7.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = anz_akt text = 'Auswertung Sender'(sep).

ALE_SERIAL_CHECK_CONFIG CALL FUNCTION 'ALE_SERIAL_CHECK_CONFIG' DESTINATION destination EXPORTING table_name = 'TBD56' parnum = my_system TABLES obj_tab = i_objs EXCEPTIONS system_failure = 01 MESSAGE info_text communication_failure = 02 MESSAGE info_text OTHERS = 03.

RFC_DATA_DETERMINE_FOR_CHECKS CALL FUNCTION 'RFC_DATA_DETERMINE_FOR_CHECKS' EXPORTING rcvprn = i_tbd56-rcvprn rcvprt = i_tbd56-rcvprt rcvpfc = i_tbd56-rcvpfc IMPORTING destination_synch = destination EXCEPTIONS no_parnter_definition = 1 no_port = 2 no_logdes_in_port = 3 dest_does_not_exist = 4 r2_system = 5 external_system = 6 OTHERS = 7.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = anz_akt text = 'Auswertung Empfänger'(em2).

ALE_SERIAL_CHECK_CONFIG CALL FUNCTION 'ALE_SERIAL_CHECK_CONFIG' DESTINATION destination EXPORTING table_name = 'TBD55' parnum = my_system TABLES obj_tab = i_objs EXCEPTIONS system_failure = 01 MESSAGE info_text communication_failure = 02 MESSAGE info_text OTHERS = 03.

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 it_fieldcat = gt_fieldcat i_callback_top_of_page = 'TOP_OF_PAGE' i_structure_name = 'IDOC_RBDSERCHECK' is_layout = gs_layout it_excluding = gs_excluding[] it_sort = gt_sort[] IMPORTING e_exit_caused_by_caller = g_exit_caused_by_caller es_exit_caused_by_user = gs_exit_caused_by_user TABLES t_outtab = outtab EXCEPTIONS program_error = 1 OTHERS = 2.

ALE_SERIAL_CHECK_CONFIG CALL FUNCTION 'ALE_SERIAL_CHECK_CONFIG' DESTINATION destination EXPORTING table_name = 'BDRGIN' obj_sel_flag = 'X' parnum = my_system TABLES obj_tab = i_objs3 obj_tab_sel = i_objs2 EXCEPTIONS system_failure = 01 MESSAGE info_text communication_failure = 02 MESSAGE info_text OTHERS = 03.

ALE_SERIAL_CHECK_CONFIG CALL FUNCTION 'ALE_SERIAL_CHECK_CONFIG' DESTINATION destination EXPORTING table_name = 'BDRGOUT' obj_sel_flag = 'X' parnum = my_system TABLES obj_tab = i_objs3 obj_tab_sel = i_objs2 EXCEPTIONS system_failure = 01 MESSAGE info_text communication_failure = 02 MESSAGE info_text OTHERS = 03.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_lights IMPORTING RESULT = green EXCEPTIONS OTHERS = 1.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_lights info = mess_activ IMPORTING RESULT = gr_activ EXCEPTIONS OTHERS = 1.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_lights info = mess_activ IMPORTING RESULT = gr_activ_dec EXCEPTIONS OTHERS = 1.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_lights info = mess_activ IMPORTING RESULT = green_ch EXCEPTIONS OTHERS = 1.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_lights info = mess_activ IMPORTING RESULT = red EXCEPTIONS OTHERS = 1.






ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_lights info = mess_activ IMPORTING RESULT = red_ch EXCEPTIONS OTHERS = 1.

REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = gt_list_top_of_page.



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