SAP Reports / Programs

MULTICLIENT_XANALYSIS SAP ABAP Report - Multiple Client Analysis







MULTICLIENT_XANALYSIS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The tool returns a list of objects which could be critical in multi-client scenarios...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 MULTICLIENT_XANALYSIS 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 MULTICLIENT_XANALYSIS. "Basic submit
SUBMIT MULTICLIENT_XANALYSIS AND RETURN. "Return to original report after report execution complete
SUBMIT MULTICLIENT_XANALYSIS 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_COMP = Components
Selection Text: P_DEVCL = Packages
Selection Text: P_TRKORR = Transport Request
Title: Multiple Client Analysis
Text Symbol: 055 = Object does not exist
Text Symbol: 054 = (4) Objects in Transport But Not in Database:
Text Symbol: 053 = (3) Which Other Class C Tables?
Text Symbol: 052 = (2) Which Customizing Objects?
Text Symbol: 051 = (1) (1) Which Cross-Client Application Tables?
Text Symbol: 050 = No objects exist
Text Symbol: 005 = No transport request found
Text Symbol: 004 = Parameter error: Only package, T layer or DLV unit
Text Symbol: 003 = Parameter error: Specify one of transport/component/package ***
Text Symbol: 002 = Parameter error: Either transport or component/package
Text Symbol: 001 = Parameter error: Incorrect info mode ***
Text Symbol: 092 = Number of Lines
Text Symbol: 093 = No Relevant Multi-Client-Compatibility Entries
Text Symbol: 094 = Job canceled
Text Symbol: 109 = Total Client-Specific
Text Symbol: 108 = Total ABAP Dictionary Tables
Text Symbol: 107 = - Number of Included Tables
Text Symbol: 106 = - Category SYST (System Config.)
Text Symbol: 105 = - Category CUSY (Cust, CliIndep.)
Text Symbol: 104 = - Category CUST (Cust, CliDep)
Text Symbol: 103 = - Category APPL (Application)
Text Symbol: 102 = Total Customizing Objects
Text Symbol: 101 = Analyzed Objects (DDIC Tables, Customizing Objects)
Text Symbol: 100 = Total Statistics
Text Symbol: 090 = Selected Transports
Text Symbol: 130 = Total
Text Symbol: 127 = - Other Object Types
Text Symbol: 123 = Tables Not in Customizing Objects
Text Symbol: 122 = In Transport Request
Text Symbol: 121 = - Cross-Client Objects
Text Symbol: 120 = - With Subobjects
Text Symbol: 119 = Selected Customizing Objects
Text Symbol: 118 = Selected Objects
Text Symbol: 117 = - System Tables, Delivery Class S





Text Symbol: 114 = - Application
Text Symbol: 113 = Total Cross-Client
Text Symbol: 112 = - Customizing, Delivery Class E, G
Text Symbol: 111 = - Customizing, Delivery Class C
Text Symbol: 140 = DlvUnit Selection:
Text Symbol: 139 = Transport Layer Selection:
Text Symbol: 138 = Package Selection:
Text Symbol: 137 = Component Selection
Text Symbol: 136 = - Number of Entries in Transport
Text Symbol: 135 = Transport Requests
Text Symbol: 134 = - No. of Cust. Objects
Text Symbol: 133 = - Number of Tables and Structures
Text Symbol: 132 = - Number of Entries
Text Symbol: 110 = - Application
Text Symbol: 091 = Remote Transport


INCLUDES used within this REPORT MULTICLIENT_XANALYSIS

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:

TR_READ_COMM call function 'TR_READ_COMM' EXPORTING wi_trkorr = gs_e070-trkorr wi_dialog = ' ' wi_langu = sy-langu wi_sel_e071 = 'X' wi_sel_e071k = 'X' TABLES wt_e071 = gt_e071 wt_e071k = gt_e071k EXCEPTIONS not_exist_e070 = 1 no_authorization = 2 others = 3.

CTO_TADIR_GET_OBJECT CALL FUNCTION 'CTO_TADIR_GET_OBJECT' EXPORTING IV_OBJ_NAME = gs_e071-obj_name IMPORTING EV_OBJECTNAME = gs_objh_set-objname EV_OBJECTTYPE = gs_objh_set-objecttype.

TR_READ_COMM call function 'TR_READ_COMM' destination p_destin EXPORTING wi_trkorr = gv_trkorr wi_dialog = ' ' wi_langu = sy-langu wi_sel_e071 = 'X' wi_sel_e071k = 'X' TABLES wt_e071 = gt_e071 wt_e071k = gt_e071k EXCEPTIONS not_exist_e070 = 1 no_authorization = 2 others = 3.

CTO_TADIR_GET_OBJECT CALL FUNCTION 'CTO_TADIR_GET_OBJECT' EXPORTING IV_OBJ_NAME = gs_e071-obj_name IMPORTING EV_OBJECTNAME = gs_objh_set-objname EV_OBJECTTYPE = gs_objh_set-objecttype.

CTO_TADIR_GET_OBJECT CALL FUNCTION 'CTO_TADIR_GET_OBJECT' EXPORTING IV_OBJ_NAME = gv_e071_obj_name IMPORTING EV_OBJECTNAME = gs_objh_set-objname EV_OBJECTTYPE = gs_objh_set-objecttype.

CTO_OBJECT_GET_TADIR_KEY CALL FUNCTION 'CTO_OBJECT_GET_TADIR_KEY' EXPORTING IV_OBJECTNAME = gs_objhs-objectname IV_OBJECTTYPE = gs_objhs-objecttype IMPORTING EV_PGMID = gs_xtadir2-pgmid EV_OBJECT = gs_xtadir2-object EV_OBJ_NAME = gs_xtadir2-obj_name.

VIEW_GET_DDIC_INFO CALL FUNCTION 'VIEW_GET_DDIC_INFO' EXPORTING VIEWNAME = gs_object-tabname * VARIANT_FOR_SELECTION = ' ' TABLES sellist = gt_sellist x_header = gt_header x_namtab = gt_namtab exceptions no_tvdir_entry = 1 table_not_found = 2 others = 3.



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