SAP ABAP Class CL_FOPC_REPORT_DATA (Class with Reporting Data)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_REPORTING (Package) Reporting
Properties
Class CL_FOPC_REPORT_DATA  
Short Description Class with Reporting Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOPC_REPORTING   Reporting 
Created 20041012   SAP 
Last change 20060920   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FOPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FOPCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 FOPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FOPC_REPORT_DATA has no interface implemented.
Friends
Class CL_FOPC_REPORT_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 S_DETAILS Instance attribute Public Type reference (TYPE) FOPCR_S_REPORT_DETAILS 20041012
2 S_OUTPUT Instance attribute Public Type reference (TYPE) FOPCR_S_REPORT_OUTPUT 20050316
3 T_FILTERED Instance attribute Private Type reference (TYPE) YT_FILTERED_DATA 20050316
4 T_PARENT Instance attribute Private Type reference (TYPE) YT_PARENT_INDEX 20060801
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FULL_FILTER Instance method Public Method 20050316
2 CALCULATE_CONTROL_LINK Static method Public Method 20041012
3 CALCULATE_RATING_LINK Static method Public Method 20041012
4 COMPLETE_RATING Instance method Private Method 20041012
5 CONSTRUCTOR Instance method Public Constructor Constructor 20041012
6 DISPLAY_DATA Instance method Private Method 20041012
7 DISPLAY_DETAIL Instance method Public Method 20041012
8 DISPLAY_NODETYPE Static method Public Method 20041012
9 DISPLAY_RATING Instance method Private Method 20041012
10 DISPLAY_REPORT Instance method Private Method 20041012
11 FILTER_RATING Instance method Private Method 20041012
12 FILTER_REPORT Instance method Public Method 20041012
13 FILTER_REPORT_INT Instance method Private Method 20041027
14 GET_DESCR Instance method Private Method 20041012
15 GET_TEXT Instance method Private Method 20041012
16 LOAD_REPORT Instance method Public Method 20041012
17 PRINT_REPORT Instance method Public Method 20041012
18 RATING_ICON Static method Public Method 20041012
19 REP_MESSAGE Instance method Public Method 20041012
Events
Class CL_FOPC_REPORT_DATA has no event.
Types
Class CL_FOPC_REPORT_DATA has no local type.
Method Signatures

Method BUILD_FULL_FILTER Signature

Method BUILD_FULL_FILTER on class CL_FOPC_REPORT_DATA has no parameter.
Method BUILD_FULL_FILTER on class CL_FOPC_REPORT_DATA has no exception.

Method CALCULATE_CONTROL_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_URL Value transfer Type reference (TYPE) STRING 20041012
2 Importing I_CONTROL Value transfer Type reference (TYPE) FOPCR_CONTROL 20041012
3 Importing I_TF_YEAR Value transfer Type reference (TYPE) FOPC_YEAR Jahr 20041012
4 Importing I_TIMEFRAME Value transfer Type reference (TYPE) FOPC_TIMEFRAME Zeitraum 20041012

Method CALCULATE_CONTROL_LINK on class CL_FOPC_REPORT_DATA has no exception.

Method CALCULATE_RATING_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_URL Value transfer Type reference (TYPE) STRING 20041012
2 Importing I_CASE Value transfer Type reference (TYPE) SCMG_CASE_GUID Technischer Schlüssel des Falles (Fall-GUID) 20041012
3 Importing I_OBJTYPE Value transfer Type reference (TYPE) FOPCS_OBJTYPE 20041012
4 Importing I_RATING Value transfer Type reference (TYPE) FOPCR_FNAME 20041012

Method CALCULATE_RATING_LINK on class CL_FOPC_REPORT_DATA has no exception.

Method COMPLETE_RATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGGR Value transfer Type reference (TYPE) FOPC_REP_REPORT_AGGR_TECHNIQUE Aggregationslogik im Berichtswesen 20041012

Method COMPLETE_RATING on class CL_FOPC_REPORT_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTR Call by reference Type reference (TYPE) FOPCR_S_ATTR_POOL 20060620
2 Importing IS_DETAILS Call by reference Type reference (TYPE) FOPCR_S_REPORT_DETAILS 20041012
3 Importing IT_DATA Call by reference Type reference (TYPE) FOPCR_T_REPORT_LINE 20041012
4 Importing IT_TEXT Call by reference Type reference (TYPE) FOPCR_T_TEXTPOOL 20041012

Method CONSTRUCTOR on class CL_FOPC_REPORT_DATA has no exception.

Method DISPLAY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_REPORT Value transfer Type reference (TYPE) FOPT_BSP_UI_REPORT_DATA MIC: Reporting 20041012
2 Importing IS_REPORT Call by reference Type reference (TYPE) FOPCR_S_REPORT_LINE 20041012

Method DISPLAY_DATA on class CL_FOPC_REPORT_DATA has no exception.

Method DISPLAY_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_DETAIL Call by reference Type reference (TYPE) FOPCR_T_UI_REPORT_DETAILS 20041012
2 Importing I_ROW Value transfer Type reference (TYPE) FOPCR_ROW_ID 20041012

Method DISPLAY_DETAIL on class CL_FOPC_REPORT_DATA has no exception.

Method DISPLAY_NODETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICON Call by reference Type reference (TYPE) FOPC_REP_NODETYPE_ICON Objekttyp-Symbol 20041012
2 Exporting E_TEXT Call by reference Type reference (TYPE) FOPC_REP_NODETYPE_TEXT Objekttyp 20041012
3 Exporting E_TYPE Call by reference Type reference (TYPE) FOPC_REP_NODETYPE Objekttyp-ID 20041012
4 Importing I_FNAME Value transfer Type reference (TYPE) FOPCR_FNAME 20041102
5 Importing I_OBJTYPE Value transfer Type reference (TYPE) FOPCB_OBJTYPE 20041012

Method DISPLAY_NODETYPE on class CL_FOPC_REPORT_DATA has no exception.

Method DISPLAY_RATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ES_VALUE Call by reference Type reference (TYPE) ANY 20041012
2 Importing IS_VALUE Value transfer Type reference (TYPE) FOPCR_ASSESSMENT_DETAIL 20041012
3 Importing I_LINK Value transfer Type reference (TYPE) STRING 20041012
4 Importing I_RATING Value transfer Type reference (TYPE) FOPCR_FNAME 20041012

Method DISPLAY_RATING on class CL_FOPC_REPORT_DATA has no exception.

Method DISPLAY_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_REPORT Value transfer Type reference (TYPE) FOPT_BSP_UI_REPORT MIC: Reporting 20041012
2 Importing IS_REPORT Call by reference Type reference (TYPE) FOPCR_S_REPORT_LINE 20041012
3 Importing I_EXPANDED Value transfer Type reference (TYPE) ABAP_BOOL 20041012

Method DISPLAY_REPORT on class CL_FOPC_REPORT_DATA has no exception.

Method FILTER_RATING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) I 20041027
2 Importing IS_DATA Call by reference Type reference (TYPE) FOPCR_S_REPORT_LINE 20041027
3 Importing IT_ASSMNT_FILTER Call by reference Type reference (TYPE) FOPCR_T_RATING 20041012
4 Importing IT_RATING_FILTER Call by reference Type reference (TYPE) FOPCR_T_NODE_RATING 20041012

Method FILTER_RATING on class CL_FOPC_REPORT_DATA has no exception.

Method FILTER_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASSMNT_FILTER Call by reference Type reference (TYPE) FOPCR_T_RATING 20041012
2 Importing IT_RATING_FILTER Call by reference Type reference (TYPE) FOPCR_T_NODE_RATING 20041012
3 Importing I_AGGR Value transfer Type reference (TYPE) FOPC_REP_REPORT_AGGR_TECHNIQUE Aggregationslogik im Berichtswesen 20041012

Method FILTER_REPORT on class CL_FOPC_REPORT_DATA has no exception.

Method FILTER_REPORT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OUTPUT Value transfer Type reference (TYPE) I 20041027
2 Importing IT_ASSMNT_FILTER Call by reference Type reference (TYPE) FOPCR_T_RATING 20041027
3 Importing IT_RATING_FILTER Call by reference Type reference (TYPE) FOPCR_T_NODE_RATING 20041027
4 Importing I_PARENT Value transfer Type reference (TYPE) FOPCR_ROW_ID 20041027
5 Importing I_TAKEALL Value transfer Type reference (TYPE) ABAP_BOOL 20041027

Method FILTER_REPORT_INT on class CL_FOPC_REPORT_DATA has no exception.

Method GET_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DSC Value transfer Type reference (TYPE) STRING 20041012
2 Importing ID Value transfer Type reference (TYPE) ANY 20041012
3 Importing TP Value transfer Type reference (TYPE) FOPCR_FNAME 20041012

Method GET_DESCR on class CL_FOPC_REPORT_DATA has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Value transfer Type reference (TYPE) ANY 20041012
2 Importing TP Value transfer Type reference (TYPE) FOPCR_FNAME 20041012
3 Returning TXT Value transfer Type reference (TYPE) STRING 20041012

Method GET_TEXT on class CL_FOPC_REPORT_DATA has no exception.

Method LOAD_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXPANDED Value transfer Type reference (TYPE) ABAP_BOOL 20041012
2 Importing I_PARENT Value transfer Type reference (TYPE) FOPCR_ROW_ID 20041012
3 Changing XT_REPORT Call by reference Type reference (TYPE) FOPC_T_BSP_UI_REPORT Reporting table 20041012

Method LOAD_REPORT on class CL_FOPC_REPORT_DATA has no exception.

Method PRINT_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FILTER Call by reference Type reference (TYPE) FOPT_BSP_UI_REP_FILTER MIC-reporting: filtering information 20041012
2 Changing XT_OTFDATA Call by reference Type reference (TYPE) TSFOTF Smart Forms: Tabelle OTF 20041012

Method PRINT_REPORT on class CL_FOPC_REPORT_DATA has no exception.

Method RATING_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RATING Value transfer Type reference (TYPE) ICONNAME Name einer Ikone 20041012
2 Importing I_GROUP Value transfer Type reference (TYPE) STRING 20041012
3 Importing I_VALUE Value transfer Type reference (TYPE) CHAR1 Rating des Kontrolldesigns 20041012

Method RATING_ICON on class CL_FOPC_REPORT_DATA has no exception.

Method REP_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTROL Value transfer Type reference (TYPE) FOPC_REP_MESSAGE Meldungstext 20041130
2 Exporting E_MESSAGE Value transfer Type reference (TYPE) FOPC_REP_MESSAGE Meldungstext 20041012
3 Exporting E_ORGUNIT Value transfer Type reference (TYPE) FOPC_REP_MESSAGE Meldungstext 20041130
4 Exporting E_PROCESS Value transfer Type reference (TYPE) FOPC_REP_MESSAGE Meldungstext 20041130

Method REP_MESSAGE on class CL_FOPC_REPORT_DATA has no exception.
History
Last changed by/on SAP  20060920 
SAP Release Created in 100