RSXMB_AGG_DATA_XPI_DISPLAY 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 RSXMB_AGG_DATA_XPI_DISPLAY into the relevant SAP transactions such as SE38 or SE80
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: PROFILE = Aggregation Profile
Selection Text: PERIOD = Period Type
Selection Text: MANDT = Client
Selection Text: ENDDATE = To Date
Selection Text: BYSTATE = Aggregation Using Status
Selection Text: BYLABEL = Aggregation Using Error Desc.
Selection Text: BEGDATE = From Date
Title: SAP XI Status Overview: Display Integration Engine Data
Text Symbol: 034 = No. of Messages
Text Symbol: 033 = Aggregation Key
Text Symbol: 032 = Inflow
Text Symbol: 031 = Outbox
Text Symbol: 030 = Directn
Text Symbol: 027 = Receiver Interface
Text Symbol: 026 = Receiver Namespace
Text Symbol: 025 = Receiver Service
Text Symbol: 024 = Receiver Agency
Text Symbol: 023 = Receiver Schema
Text Symbol: 022 = Receiver Partner
Text Symbol: 021 = Sender Interface
Text Symbol: 020 = Sender Namespace
Text Symbol: 018 = Sender Service
Text Symbol: 017 = Sender Agency
Text Symbol: 016 = Sender Schema
Text Symbol: 015 = Sender Partner
Text Symbol: 014 = Start Time
Text Symbol: 013 = End Date
Text Symbol: 012 = Start Date
Text Symbol: 001 = No Authorization for Message Display in Client
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
SXMB_MONI_CHECK_AUTHORITY CALL FUNCTION 'SXMB_MONI_CHECK_AUTHORITY' EXPORTING im_activity = '03' IMPORTING ex_authority = lv_allowed EXCEPTIONS invalid_activity = 1 OTHERS = 2.
SXMB_AGG_PERIODES_GET CALL FUNCTION 'SXMB_AGG_PERIODES_GET' EXPORTING iv_profile_name = profile IMPORTING et_agg_periods = lt_aggperiod[].
DATE_GET_WEEK CALL FUNCTION 'DATE_GET_WEEK' EXPORTING date = ls_aggdata_h-first_day IMPORTING week = lv_week EXCEPTIONS date_invalid = 1 OTHERS = 2.
WEEK_GET_FIRST_DAY CALL FUNCTION 'WEEK_GET_FIRST_DAY' EXPORTING week = lv_week IMPORTING date = ls_aggdata_h-first_day EXCEPTIONS week_invalid = 1 OTHERS = 2.
SXMB_GET_STATUS_ATTRIBUTES CALL FUNCTION 'SXMB_GET_STATUS_ATTRIBUTES' EXPORTING im_icon_convert = 'X' IMPORTING ex_msgstate_attr = lt_msgstate_attr EXCEPTIONS msgstate_not_found = 1 OTHERS = 2.
SXMS_AGG_GET_DATA_XPI_STATUS CALL FUNCTION 'SXMS_AGG_GET_DATA_XPI_STATUS' EXPORTING client = ls_aggdata_h-mandt profile_name = ls_aggdata_h-profile_name period_type = ls_aggdata_h-period_type period_start_tstmp = lv_start_tstmp period_end_tstmp = lv_end_tstmp IMPORTING aggregation_data = lt_agg_data aggregation_key_mapping = lt_agg_key_map.
SXMS_AGG_GET_XPI_STATUS_DELTA CALL FUNCTION 'SXMS_AGG_GET_XPI_STATUS_DELTA' EXPORTING client = ls_aggdata_h-mandt profile_name = ls_aggdata_h-profile_name periods = lt_periods last_read = lv_start_tstmp refresh_adapter_status = lv_do_dapter_refresh IMPORTING agg_data_by_period = lt_agg_data_period aggregation_key_mapping = lt_agg_key_map.
REUSE_ALV_GRID_DISPLAY CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_callback_program = g_repid i_callback_pf_status_set ='TYPE_SET_PF_STATUS' i_callback_user_command = g_usr_cmd * I_CALLBACK_TOP_OF_PAGE = ' ' * I_STRUCTURE_NAME = * I_BACKGROUND_ID = ' ' * I_GRID_TITLE = * I_GRID_SETTINGS = is_layout = gs_layout it_fieldcat = gt_fieldcat[] it_events = gt_events[] it_sort = gt_sort[] * IT_EXCLUDING = * IMPORTING * E_EXIT_CAUSED_BY_CALLER = * ES_EXIT_CAUSED_BY_USER = TABLES t_outtab = lt_aggdisp EXCEPTIONS program_error = 1 OTHERS = 2.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_internal_tabname = 'LT_AGGDISP' * i_structure_name = 'ZZSXMS_AGG_DATA_DISP' i_structure_name = 'V_SXMSAGGDATA' CHANGING ct_fieldcat = gt_fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_internal_tabname = 'LT_AGGDISP' * i_structure_name = 'ZZSXMS_AGG_DATA_DISP' i_structure_name = 'SXMS_AGG_ATTR_XPI' CHANGING ct_fieldcat = gt_fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_internal_tabname = 'LT_AGGDISP' * i_structure_name = 'ZZSXMS_AGG_DATA_DISP' i_structure_name = 'SXMS_AGGDATA_XPI_STATUS' CHANGING ct_fieldcat = gt_fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_internal_tabname = 'LT_AGGDISP' i_structure_name = 'SXMSAGGERRLBLTXT' CHANGING ct_fieldcat = gt_fieldcat[] EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.
REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = rt_events.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING i_logo = '' it_list_commentary = gt_list_top_of_page.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RSXMB_AGG_DATA_XPI_DISPLAY - SAP XI Status Overview: Display Integration Engine Data RSXMB_AGG_DATA_XPI_DISPLAY - SAP XI Status Overview: Display Integration Engine Data RSXMB_AGG_DATA_FROM_MAST - SAP XI Status Overview: Create Data from Message Persistence RSXMB_AGG_DATA_FROM_MAST - SAP XI Status Overview: Create Data from Message Persistence RSXMB_AGG_DATA_CONDENSE - SAP XI Status Overview: Aggregate Raw Data RSXMB_AGG_DATA_CONDENSE - SAP XI Status Overview: Aggregate Raw Data