MULTICLIENT_ANALYSIS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The tool lists the objects which could be critical in client scenarios or must be monitored...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_ANALYSIS 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: P_TRKORR = Transport Request
Selection Text: P_DLVUNI = Software Component
Selection Text: P_DEVCL = Packages
Selection Text: P_COMP = Components (ACH)
Title: Multiple Client Analysis
Text Symbol: 111 = - Customizing, Delivery Class C
Text Symbol: 112 = - Customizing, Delivery Class E, G
Text Symbol: 113 = Total Cross-Client
Text Symbol: 114 = - Application
Text Symbol: 117 = - System Tables, Delivery Class S
Text Symbol: 118 = Objects Selected
Text Symbol: 119 = Selected Customizing Objects
Text Symbol: 120 = - With Subobjects
Text Symbol: 121 = - Cross-Client Objects
Text Symbol: 122 = in Transport Request
Text Symbol: 123 = Tables Not in Customizing Objects
Text Symbol: 127 = - Other Object Types
Text Symbol: 130 = Total
Text Symbol: 132 = - Number of Entries
Text Symbol: 133 = - Number of Tables and Structures
Text Symbol: 134 = - No. of Cust. Objects
Text Symbol: 135 = Transport Requests
Text Symbol: 136 = - Number of Entries in Transport
Text Symbol: 137 = Component Selection
Text Symbol: 138 = Package Selection:
Text Symbol: 139 = Transport Layer Selection:
Text Symbol: 140 = DlvUnit Selection:
Text Symbol: 001 = Parameter error: Incorrect info mode ***
Text Symbol: 002 = Parameter error: Either transport or component/package
Text Symbol: 003 = Parameter error: Specify one of transport/component/package ***
Text Symbol: 004 = Parameter error: Only package, T layer or DLV unit
Text Symbol: 005 = No transport request found
Text Symbol: 050 = No objects exist
Text Symbol: 051 = (1) (1) Which Cross-Client Application Tables?
Text Symbol: 052 = (2) Which Customizing Objects?
Text Symbol: 053 = (3) Which Other Class C Tables?
Text Symbol: 054 = (4) Objects in Transport But Not in Database:
Text Symbol: 055 = Object does not exist
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
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.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
MULTICLIENT_ANALYSIS - Multiple Client Analysis MULTICLIENT_ANALYSIS - Multiple Client Analysis MULTICHANNEL_OFFER_HARMONIZE - Include MULTICHANNEL_OFFER_HARMONIZE MUDZZTOP - documentation and ABAP source code MUDZZO01 - documentation and ABAP source code MUDZZLST - EDM: General List Processing - Initial Transaction