SAP ABAP Class /SLOAP/CL_SPEC_OUTPUT_UTIL (Utility for specific output generation)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     /SLOAP/APPLICATION (Package) SLT AP VER 1.0
Properties
Class /SLOAP/CL_SPEC_OUTPUT_UTIL  
Short Description Utility for specific output generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SLOAP/APPLICATION   SLT AP VER 1.0 
Created 20100127   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SLOAP/CL_SPEC_OUTPUT_UTIL has no forward declaration.
Interfaces
Class /SLOAP/CL_SPEC_OUTPUT_UTIL has no interface implemented.
Friends
Class /SLOAP/CL_SPEC_OUTPUT_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_OUTPUT_PROFILE Instance attribute Private Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_PROFILE 20100127
2 GR_RESULT_LIST Instance attribute Private Object reference (TYPE REF TO) /SLOAP/CL_OBJECT_LIST SLOAS object list utility class 20100127
3 GT_NOT_USED_CUST_REPORTS Instance attribute Private Type reference (TYPE) /SLOAP/T_KEY_VALUE_MAPPING SLOAS key value mapping table type 20100127
4 GT_NOT_USED_CUST_TA Instance attribute Private Type reference (TYPE) /SLOAP/T_KEY_VALUE_MAPPING SLOAS key value mapping table type 20100127
5 GT_QUA_MAPPING Instance attribute Private Type reference (TYPE) /SLOAP/T_QUA_MAPPI SLOAS - QUA Component-Module Mapping table Type 20100127
6 GT_QUA_MODULES Instance attribute Private Type reference (TYPE) /SLOAP/T_QUA_MODULES SLOAS - QUA Module Assignment Table Type 20100127
7 GT_USED_CUST_REPORTS Instance attribute Private Type reference (TYPE) /SLOAP/T_KEY_VALUE_MAPPING SLOAS key value mapping table type 20100127
8 GT_USED_REPORTS Instance attribute Private Type reference (TYPE) /SLOAP/T_KEY_VALUE_MAPPING SLOAS key value mapping table type 20100127
9 GT_USED_TRANSACTIONS Instance attribute Private Type reference (TYPE) /SLOAP/T_KEY_VALUE_MAPPING SLOAS key value mapping table type 20100127
Methods
# Method Level Visibility Method type Description Created on
1 ADD_QUA_MODULE_INFO Instance method Private Method QUA: fill module table 20100127
2 ASSIGN_TO_MODULE Instance method Private Method assines result to defined module 20100127
3 CHECK_RESULT_TABLE Instance method Private Method checks if result table is filled 20100127
4 CHECK_USAGE Instance method Private Method QUA: check usage of reports and transactions 20100127
5 CONSTRUCTOR Instance method Public Constructor 20100127
6 GET_COMPLEXITY_INFORMATION Instance method Private Method QUA: Complexity analysis & module assignment 20100127
7 GET_CUSTOMER_INFO Instance method Private Method reach through to customer info of a result 20100127
8 GET_CUST_PROG_TOTAL Instance method Private Method 20100127
9 GET_IS_ADDON Instance method Private Method Mapping of IS Name 20100127
10 GET_IS_NAME Instance method Private Method Mapping of IS Name 20100127
11 GET_NOT_ACTIVE_USER Instance method Private Method QUA: Get number of production users 20100127
12 GET_OBJECT_FILTER_RESULT Instance method Private Method returns string with list of filtered devclasses 20100127
13 GET_OBJECT_FILTER_SUM Instance method Private Method returns number of total filtered objects 20100127
14 GET_PRODUCTION_USER Instance method Private Method QUA: Get number of production users 20100127
15 GET_RESULT_INFO Instance method Private Method reach through to result info 20100127
16 GET_RESULT_TABLE Instance method Public Method Get result table by GUID, id+ver or ID -- result # optional 20100127
17 INITIALIZE_USAGE_TABLES Instance method Private Method QUA: Initialize tables with used reports and transactions 20100127
18 PROCESS_COMMAND_TABLE Instance method Public Method Process commands from CNV_AS_OUT_COMM 20100127
Events
Class /SLOAP/CL_SPEC_OUTPUT_UTIL has no event.
Types
Class /SLOAP/CL_SPEC_OUTPUT_UTIL has no local type.
Method Signatures

Method ADD_QUA_MODULE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE Call by reference Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20100127
2 Importing IV_ADD_HIGH Call by reference Type reference (TYPE) INT4 Natural Number 20100127
3 Importing IV_ADD_LOW Call by reference Type reference (TYPE) INT4 Natural Number 20100127
4 Importing IV_ADD_MED Call by reference Type reference (TYPE) INT4 Natural Number 20100127
5 Importing IV_ADD_NO_LOC Call by reference Type reference (TYPE) INT4 Natural Number 20100127
6 Importing IV_COMPONENT Call by reference Type reference (TYPE) STRING 20100127
7 Importing IV_IS_COMP Call by reference Type reference (TYPE) STRING 20100127

Method ADD_QUA_MODULE_INFO on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method ASSIGN_TO_MODULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RESULT_TABLE Call by reference Object reference (TYPE REF TO) /SLOAP/CL_RESULT_TABLE Analysis result table 20100127
2 Importing IS_COMM Call by reference Type reference (TYPE) /SLOAP/OUT_COMM structure for check table SVG parser FI and CO 20100127

Method ASSIGN_TO_MODULE on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method CHECK_RESULT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EMPTY Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100127
2 Importing IO_RESULT_TABLE Call by reference Object reference (TYPE REF TO) /SLOAP/CL_RESULT_TABLE Analysis result table 20100127

Method CHECK_RESULT_TABLE on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method CHECK_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RESULT Value transfer Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20100127
2 Importing IV_CHECK_TYPE Call by reference Type reference (TYPE) STRING 20100127
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20100127

Method CHECK_USAGE on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OUTPUT_PROFILE Call by reference Object reference (TYPE REF TO) /SLOAP/CL_OUTPUT_PROFILE 20100127
2 Importing IR_RESULT_LIST Call by reference Object reference (TYPE REF TO) /SLOAP/CL_OBJECT_LIST SLOAS object list utility class 20100127

Method CONSTRUCTOR on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_COMPLEXITY_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_COMPLEXITY Value transfer Type reference (TYPE) STRING 20100127
2 Importing IR_RESULT_TABLE Call by reference Object reference (TYPE REF TO) /SLOAP/CL_RESULT_TABLE Analysis result table 20100127
3 Importing IS_COMM Call by reference Type reference (TYPE) /SLOAP/OUT_COMM SLOAS - Output Processing Commands 20100127

Method GET_COMPLEXITY_INFORMATION on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_CUSTOMER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_CUSTOMER_INFO Value transfer Type reference (TYPE) /SLOAP/SWD_KNA1 SLOAS KNA1 structure - for web dynpro 20100127
2 Importing IV_RESULT_NUMBER Call by reference Type reference (TYPE) INT4 1 Natural Number 20100127

Method GET_CUSTOMER_INFO on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_CUST_PROG_TOTAL Signature

Method GET_CUST_PROG_TOTAL on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no parameter.
Method GET_CUST_PROG_TOTAL on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_IS_ADDON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RESULT_TABLE Call by reference Object reference (TYPE REF TO) /SLOAP/CL_RESULT_TABLE Analysis result table 20100127
2 Returning IS_ADDON Value transfer Type reference (TYPE) ADDONID Bezeichnung für ein Add-On-Produkt 20100127
3 Importing IS_COMM Call by reference Type reference (TYPE) /SLOAP/OUT_COMM 20100127

Method GET_IS_ADDON on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_IS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMM Call by reference Type reference (TYPE) /SLOAP/OUT_COMM 20100127
2 Returning IS_NAME Value transfer Type reference (TYPE) STRING 20100127
3 Importing IV_ADDON Call by reference Type reference (TYPE) STRING 20100127

Method GET_IS_NAME on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_NOT_ACTIVE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NOT_USED_USER Value transfer Type reference (TYPE) INT4 Natural Number 20100127

Method GET_NOT_ACTIVE_USER on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_OBJECT_FILTER_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20100127

Method GET_OBJECT_FILTER_RESULT on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_OBJECT_FILTER_SUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20100127

Method GET_OBJECT_FILTER_SUM on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_PRODUCTION_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PROD_USER Value transfer Type reference (TYPE) INT4 Natural Number 20100127

Method GET_PRODUCTION_USER on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_RESULT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_RESULT_INFO Value transfer Type reference (TYPE) /SLOAP/RESULT SLOAS analysis results 20100127
2 Importing IV_RESULT_NUMBER Call by reference Type reference (TYPE) INT4 1 Natural Number 20100127

Method GET_RESULT_INFO on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method GET_RESULT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_RESULT_TABLE Value transfer Object reference (TYPE REF TO) /SLOAP/CL_RESULT_TABLE Analysis result table 20100127
2 Importing IV_MODULE_GUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20100127
3 Importing IV_MODULE_ID Call by reference Type reference (TYPE) /SLOAP/MODULE_ID SLOAS Module ID 20100127
4 Importing IV_MODULE_VERSION Call by reference Type reference (TYPE) /SLOAP/VERSION SLOAS version field 20100127
5 Importing IV_RESULT_NUMBER Call by reference Type reference (TYPE) INT4 0 Number of result to search for the table, 0=all 20100127
# Exception Resumable Description Created on
1 /SLOAP/CX_INVALID_PARAMETER 20100127
2 /SLOAP/CX_MISSING_PARAMETER 20100127

Method INITIALIZE_USAGE_TABLES Signature

Method INITIALIZE_USAGE_TABLES on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no parameter.
Method INITIALIZE_USAGE_TABLES on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.

Method PROCESS_COMMAND_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TABLE_CONTENT Value transfer Type reference (TYPE) /SLOAP/T_STRING_ARRAY SLOAS string array table type 20100127
2 Importing IV_COMMAND_GUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20100127

Method PROCESS_COMMAND_TABLE on class /SLOAP/CL_SPEC_OUTPUT_UTIL has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 700