SAP Reports / Programs

RSXMB_GLOBAL_CONFIGURATION SAP ABAP Report - Integration Engine Configuration Data







RSXMB_GLOBAL_CONFIGURATION 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_GLOBAL_CONFIGURATION 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

SXMS_IECONF - Integration Engine Configuration


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 RSXMB_GLOBAL_CONFIGURATION. "Basic submit
SUBMIT RSXMB_GLOBAL_CONFIGURATION AND RETURN. "Return to original report after report execution complete
SUBMIT RSXMB_GLOBAL_CONFIGURATION 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: F3 = Category
Selection Text: F2 = Corresponding Integ. Server
Selection Text: F1 = Role of Business System
Title: Integration Engine Configuration Data
Text Symbol: I03 = Corresponding Integration Server:
Text Symbol: I04 = System not configured as Integration Engine
Text Symbol: I05 = Application System with Routing and Mapping on Sender Side
Text Symbol: I06 = Role of Business System:
Text Symbol: I07 = Client & is Integration Server
Text Symbol: I08 = Current Configuration = System Landscape
Text Symbol: I09 = Current Configuration (local):
Text Symbol: I10 = Comparison of Current Configuration with System Landscape
Text Symbol: S01 = Corresponding Integration Server
Text Symbol: S02 = URL
Text Symbol: S03 = Select a category
Text Symbol: S04 = Role of Business System
Text Symbol: T01 = Selected Configuration Data
Text Symbol: T02 = Operation
Text Symbol: T03 = Parameter Categories
Text Symbol: T04 = Display Documentation
Text Symbol: W01 = User & does not exist
Text Symbol: W02 = User &1 requires role &2
Text Symbol: 010 = Configuration changed
Text Symbol: 011 = Do you want to save?
Text Symbol: 012 = Confirmation Prompt
Text Symbol: 300 = Error while generating custom container
Text Symbol: 310 = Error while generating ALV grid control
Text Symbol: 320 = Error while transferring the output table to ALV grid control
Text Symbol: 330 = Error when creating an icon
Text Symbol: 340 = Error while building field catalog
Text Symbol: 350 = OK
Text Symbol: 360 = Caution
Text Symbol: 370 = Errors
Text Symbol: 380 = URL
Text Symbol: C01 = "Configuration Data (Integration Engine)"
Text Symbol: E02 = Current Configuration <> System Landscape
Text Symbol: E03 = No access to system landscape at present
Text Symbol: E04 = Business System not maintained





Text Symbol: E05 = Corresponding Integration Server not maintained
Text Symbol: E06 = No configuration available
Text Symbol: E07 = System Landscape:
Text Symbol: F01 = -> F1 Help Available for Corresponding Integration Server
Text Symbol: I01 = Integration Server
Text Symbol: I02 = Application System


INCLUDES used within this REPORT RSXMB_GLOBAL_CONFIGURATION

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:

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_information * text = 'BUTTON' info = text-t04 * ADD_STDINF = 'X' IMPORTING RESULT = docu EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ENQUEUE_E_XMBCONF * CALL FUNCTION 'ENQUEUE_E_XMBCONF' * EXPORTING * mode_sxmsglobal = 'E' * operation = 'XMB' * EXCEPTIONS * foreign_lock = 1 * system_failure = 2 * OTHERS = 3.

LCR_GET_OWN_BUSINESS_SYSTEM CALL FUNCTION 'LCR_GET_OWN_BUSINESS_SYSTEM' IMPORTING bs_key_name = lv_prx_system * BS_NAME = * BS_CAPTION = bs_role = lv_role EXCEPTIONS no_business_system = 1 no_rfc_destination = 2 no_landscape_directory = 3 illegal_arguments = 4 communication_error = 5 ld_error = 6 OTHERS = 7.

LCR_GET_BS_DETAILS * CALL FUNCTION 'LCR_GET_BS_DETAILS' * EXPORTING * bs_key_name = lv_key_name * IMPORTING * integr_server_url = lv_is_url ** BS_DETAILS = * EXCEPTIONS * no_business_system = 1 * no_rfc_destination = 2 * no_landscape_directory = 3 * communication_error = 4 * ld_error = 5 * OTHERS = 6.

SXMB_GET_XMB_USE CALL FUNCTION 'SXMB_GET_XMB_USE' IMPORTING central_xmb = lv_central local_xmb = lv_local p2p_xmb = lv_p2p EXCEPTIONS no_info_found = 1 OTHERS = 2.

SXMB_GET_XMB_HUB_CLIENT CALL FUNCTION 'SXMB_GET_XMB_HUB_CLIENT' IMPORTING hub_client = hub_mandt.

SXMB_GET_CENTRAL_XMB_URL CALL FUNCTION 'SXMB_GET_CENTRAL_XMB_URL' IMPORTING url = f2 EXCEPTIONS no_info_found = 1 OTHERS = 2.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'DISP' p_program = sy-repid TABLES p_exclude = ftab.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'DISP' p_program = sy-repid TABLES p_exclude = ftab.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'MAIN' p_program = sy-repid TABLES p_exclude = ftab.

RS_SET_SELSCREEN_STATUS CALL FUNCTION 'RS_SET_SELSCREEN_STATUS' EXPORTING p_status = 'MAIN' p_program = sy-repid TABLES p_exclude = ftab.

SXMB_SET_CONFIG_OLD * CALL FUNCTION 'SXMB_SET_CONFIG_OLD' * EXPORTING * oper = f3.

VIEW_MAINTENANCE_CALL CALL FUNCTION 'VIEW_MAINTENANCE_CALL' EXPORTING action = 'S' * CORR_NUMBER = ' ' * GENERATE_MAINT_TOOL_IF_MISSING = ' ' * SHOW_SELECTION_POPUP = ' ' view_name = 'SXMSCONFVLV' * NO_WARNING_FOR_CLIENTINDEP = ' ' * RFC_DESTINATION_FOR_UPGRADE = ' ' * CLIENT_FOR_UPGRADE = ' ' * VARIANT_FOR_SELECTION = ' ' * COMPLEX_SELCONDS_USED = ' ' * CHECK_DDIC_MAINFLAG = ' ' * SUPPRESS_WA_POPUP = ' ' TABLES dba_sellist = gt_sellist * EXCL_CUA_FUNCT = EXCEPTIONS * CLIENT_REFERENCE = 1 * FOREIGN_LOCK = 2 * INVALID_ACTION = 3 * NO_CLIENTINDEPENDENT_AUTH = 4 * NO_DATABASE_FUNCTION = 5 * NO_EDITOR_FUNCTION = 6 * NO_SHOW_AUTH = 7 * NO_TVDIR_ENTRY = 8 * NO_UPD_AUTH = 9 * ONLY_SHOW_ALLOWED = 10 * SYSTEM_FAILURE = 11 * UNKNOWN_FIELD_IN_DBA_SELLIST = 12 * VIEW_NOT_FOUND = 13 * MAINTENANCE_PROHIBITED = 14 OTHERS = 15 .

DSYS_SHOW_FOR_F1HELP CALL FUNCTION 'DSYS_SHOW_FOR_F1HELP' EXPORTING application = 'SO70' dokclass = 'TX' doklangu = sy-langu dokname = 'SXMB_CONF_GLOBAL' EXCEPTIONS class_unknown = 1 object_not_found = 2 OTHERS = 3.

ENQUEUE_E_TABLEE CALL FUNCTION 'ENQUEUE_E_TABLEE' EXPORTING mode_rstable = 'E' tabname = 'SXMSCONFVL' varkey = gv_varkey EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.






POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING defaultoption = 'Y' textline1 = text-010 textline2 = text-011 titel = text-012 IMPORTING answer = answer.

DEQUEUE_E_TABLEE CALL FUNCTION 'DEQUEUE_E_TABLEE' EXPORTING mode_rstable = 'E' tabname = 'SXMSCONFVL' varkey = gv_varkey.

DEQUEUE_E_XMBCONF * CALL FUNCTION 'DEQUEUE_E_XMBCONF' * EXPORTING * mode_sxmsglobal = 'E' * operation = 'XMB'.

RFCDES_DISPLAY CALL FUNCTION 'RFCDES_DISPLAY' EXPORTING rfcdes_export = ls_dest EXCEPTIONS authority_not_available = 1 OTHERS = 2.

EXCHANGE_PROFILE_GET_PARAMETER * CALL FUNCTION 'EXCHANGE_PROFILE_GET_PARAMETER' * EXPORTING * section = lv_is_section * name = lv_is_name * IMPORTING * value = lv_xi_user * EXCEPTIONS * no_rfc_destination = 1 * communication_error = 2 * ep_error = 3 * OTHERS = 4.

BAPI_USER_GET_DETAIL * CALL FUNCTION 'BAPI_USER_GET_DETAIL' * EXPORTING * username = lv_check_user * TABLES * activitygroups = lt_act * return = lt_return.

SXMB_SET_XMB_USE CALL FUNCTION 'SXMB_SET_XMB_USE' EXPORTING central_xmb = lv_central local_xmb = lv_local p2p_xmb = lv_p2p EXCEPTIONS settings_not_unique = 1 only_one_central_xmb = 2 OTHERS = 3.

SXMB_SET_CENTRAL_XMB_URL CALL FUNCTION 'SXMB_SET_CENTRAL_XMB_URL' EXPORTING url = f2.

DSYS_SHOW_FOR_F1HELP CALL FUNCTION 'DSYS_SHOW_FOR_F1HELP' EXPORTING application = 'SO70' dokclass = 'TX' doklangu = sy-langu dokname = lv_docu EXCEPTIONS class_unknown = 1 object_not_found = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_led_green "'@5B@' * TEXT = ' ' info = text-350 * ADD_STDINF = 'X' IMPORTING RESULT = led_green_icon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_led_yellow * TEXT = ' ' info = text-360 * ADD_STDINF = 'X' IMPORTING RESULT = led_yellow_icon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_led_red * TEXT = ' ' info = text-370 * ADD_STDINF = 'X' IMPORTING RESULT = led_red_icon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_url * TEXT = ' ' info = text-380 * ADD_STDINF = 'X' IMPORTING RESULT = url_icon EXCEPTIONS icon_not_found = 1 outputfield_too_short = 2 OTHERS = 3.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING * I_BUFFER_ACTIVE = i_structure_name = lv_struc_name * I_CLIENT_NEVER_DISPLAY = 'X' * I_BYPASSING_BUFFER = * I_INTERNAL_TABNAME = CHANGING ct_fieldcat = ls_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

SXMB_GET_CONFIG CALL FUNCTION 'SXMB_GET_CONFIG' EXPORTING im_area = if_xms_config=>co_area_runtime im_param = 'CENTRAL_SYSTEM' IM_SUBPARAM = 'EXCHANGE_PROFILE' IMPORTING ex_value = l_value EXCEPTIONS parameter_not_found = 1 OTHERS = 2.

EXCHANGE_PROFILE_GET_PARAMETER CALL FUNCTION 'EXCHANGE_PROFILE_GET_PARAMETER' EXPORTING section = 'Connections' "#EC NOTEXT name = 'com.sap.aii.connect.integrationserver.sld.name' "#EC NOTEXT

SXMB_GET_CONFIG CALL FUNCTION 'SXMB_GET_CONFIG' EXPORTING im_area = if_xms_config=>co_area_runtime im_param = 'CENTRAL_SYSTEM' IM_SUBPARAM = 'SLD' IMPORTING ex_value = l_value EXCEPTIONS parameter_not_found = 1 OTHERS = 2.

LCR_GET_IS_DETAILS CALL FUNCTION 'LCR_GET_IS_DETAILS' EXPORTING bypassing_cache = '0' IMPORTING is_host = l_is_name is_sysnr = l_is_sysno EXCEPTIONS no_business_system = 1 no_rfc_destination = 2 no_landscape_directory = 3 communication_error = 4 ld_error = 5 sld_api_exception = 6 OTHERS = 7.



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