SAP ABAP Class CL_GRPC_REPORT_DATA (Class with Reporting Data)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_REPORTING (Package) Reporting
Properties
Class CL_GRPC_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 GRPC_REPORTING   Reporting 
Created 20070611   SAP 
Last change 20141106    
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 GRPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRPCS 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_GRPC_REPORT_DATA has no interface implemented.
Friends
Class CL_GRPC_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) GRPCR_S_REPORT_DETAILS 20070611
2 S_OUTPUT Instance attribute Public Type reference (TYPE) GRPCR_S_REPORT_OUTPUT 20070611
3 T_FILTERED Instance attribute Private Type reference (TYPE) YT_FILTERED_DATA 20070611
4 T_PARENT Instance attribute Private Type reference (TYPE) YT_PARENT_INDEX 20070611
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FULL_FILTER Instance method Public Method 20070611
2 CALCULATE_CONTROL_LINK Static method Public Method Obsolete: 20070611
3 CALCULATE_RATING_LINK Static method Public Method Obsolete: 20070611
4 COMPLETE_RATING Instance method Private Method 20070611
5 CONSTRUCTOR Instance method Public Constructor Constructor 20070611
6 DISPLAY_DATA Instance method Private Method 20070611
7 DISPLAY_DATA_TASKPLAN Instance method Private Method display data taskplan 20080401
8 DISPLAY_DETAIL Instance method Public Method 20070611
9 DISPLAY_NODETYPE Static method Public Method 20070611
10 DISPLAY_RATING Instance method Private Method 20070611
11 DISPLAY_REPORT Instance method Private Method 20070611
12 FILTER_COLUMNS Static method Public Method Filter columns under certain condition 20080331
13 FILTER_RATING Instance method Private Method 20070611
14 FILTER_REPORT Instance method Public Method 20070611
15 FILTER_REPORT_INT Instance method Private Method 20070611
16 FORMAT_ACC_ASSERTIONS Instance method Private Method Format account group and its assertions 20080530
17 GET_DESCR Instance method Private Method 20070611
18 GET_DOMVALUE_TEXT Instance method Private Method 20080508
19 GET_TEXT Instance method Private Method 20070611
20 LOAD_REPORT Instance method Public Method 20070611
21 PREPARE_RULESET Instance method Private Method 20080508
22 PRINT_REPORT Instance method Public Method 20070611
23 RATING_ICON Static method Public Method 20070611
24 REP_MESSAGE Instance method Public Method 20070611
Events
Class CL_GRPC_REPORT_DATA has no event.
Types
Class CL_GRPC_REPORT_DATA has no local type.
Method Signatures

Method BUILD_FULL_FILTER Signature

Method BUILD_FULL_FILTER on class CL_GRPC_REPORT_DATA has no parameter.
Method BUILD_FULL_FILTER on class CL_GRPC_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 20070611
2 Importing I_CONTROL Value transfer Type reference (TYPE) GRPCR_CONTROL 20070611
3 Importing I_TF_YEAR Value transfer Type reference (TYPE) GRPC_YEAR Year 20070611
4 Importing I_TIMEFRAME Value transfer Type reference (TYPE) GRPC_TIMEFRAME Timeframe 20070611

Method CALCULATE_CONTROL_LINK on class CL_GRPC_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 20070611
2 Importing I_CASE Value transfer Type reference (TYPE) SCMG_CASE_GUID Technical Key of Case (Case GUID) 20070611
3 Importing I_OBJTYPE Value transfer Type reference (TYPE) GRPCS_OBJTYPE 20070611
4 Importing I_RATING Value transfer Type reference (TYPE) GRPCR_FNAME 20070611

Method CALCULATE_RATING_LINK on class CL_GRPC_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) GRPC_REP_REPORT_AGGR_TECHNIQUE Aggregation Logic in Reporting 20070611

Method COMPLETE_RATING on class CL_GRPC_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) GRPCR_S_ATTR_POOL 20070611
2 Importing IS_DETAILS Call by reference Type reference (TYPE) GRPCR_S_REPORT_DETAILS 20070611
3 Importing IT_DATA Call by reference Type reference (TYPE) GRPCR_T_REPORT_LINE 20070611
4 Importing IT_TEXT Call by reference Type reference (TYPE) GRPCR_T_TEXTPOOL 20070611

Method CONSTRUCTOR on class CL_GRPC_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) GRPT_BSP_UI_REPORT_DATA MIC: Reporting 20070611
2 Importing IS_REPORT Call by reference Type reference (TYPE) GRPCR_S_REPORT_LINE 20070611

Method DISPLAY_DATA on class CL_GRPC_REPORT_DATA has no exception.

Method DISPLAY_DATA_TASKPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ES_REPORT Call by reference Type reference (TYPE) GRPT_BSP_UI_REPORT_DATA 20080401
2 Importing IS_TASKPLAN Call by reference Type reference (TYPE) GRPC_S_REP_OUT_TASKPLAN Task Plan Info. 20080401

Method DISPLAY_DATA_TASKPLAN on class CL_GRPC_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) GRPCR_T_UI_REPORT_DETAILS 20070611
2 Importing I_ROW Value transfer Type reference (TYPE) GRPCR_ROW_ID 20070611

Method DISPLAY_DETAIL on class CL_GRPC_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) GRPC_REP_NODETYPE_ICON Object Type Icon 20070611
2 Exporting E_TEXT Call by reference Type reference (TYPE) GRPC_REP_NODETYPE_TEXT ObjectType 20070611
3 Exporting E_TYPE Call by reference Type reference (TYPE) GRPC_REP_NODETYPE Object Type ID 20070611
4 Importing I_FNAME Value transfer Type reference (TYPE) GRPCR_FNAME 20070611
5 Importing I_OBJTYPE Value transfer Type reference (TYPE) GRPCB_OBJTYPE 20070611

Method DISPLAY_NODETYPE on class CL_GRPC_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 20070611
2 Importing IS_VALUE Value transfer Type reference (TYPE) GRPCR_ASSESSMENT_DETAIL 20070611
3 Importing I_LINK Value transfer Type reference (TYPE) STRING 20070611
4 Importing I_RATING Value transfer Type reference (TYPE) GRPCR_FNAME 20070611

Method DISPLAY_RATING on class CL_GRPC_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) GRPT_BSP_UI_REPORT Reporting 20070611
2 Importing IS_REPORT Call by reference Type reference (TYPE) GRPCR_S_REPORT_LINE 20070611
3 Importing I_EXPANDED Value transfer Type reference (TYPE) ABAP_BOOL 20070611

Method DISPLAY_REPORT on class CL_GRPC_REPORT_DATA has no exception.

Method FILTER_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_FIELDS Call by reference Type reference (TYPE) GRPC_T_FIELD_NAME Field name table 20080331
2 Importing IV_FILTER_PATTERN Call by reference Type reference (TYPE) STRING filter pattern 20080331

Method FILTER_COLUMNS on class CL_GRPC_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 20070611
2 Importing IS_DATA Call by reference Type reference (TYPE) GRPCR_S_REPORT_LINE 20070611
3 Importing IT_ASSMNT_FILTER Call by reference Type reference (TYPE) GRPCR_T_RATING 20070611
4 Importing IT_RATING_FILTER Call by reference Type reference (TYPE) GRPCR_T_NODE_RATING 20070611

Method FILTER_RATING on class CL_GRPC_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) GRPCR_T_RATING 20070611
2 Importing IT_RATING_FILTER Call by reference Type reference (TYPE) GRPCR_T_NODE_RATING 20070611
3 Importing I_AGGR Value transfer Type reference (TYPE) GRPC_REP_REPORT_AGGR_TECHNIQUE Aggregation Logic in Reporting 20070611

Method FILTER_REPORT on class CL_GRPC_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 20070611
2 Importing IT_ASSMNT_FILTER Call by reference Type reference (TYPE) GRPCR_T_RATING 20070611
3 Importing IT_RATING_FILTER Call by reference Type reference (TYPE) GRPCR_T_NODE_RATING 20070611
4 Importing I_PARENT Value transfer Type reference (TYPE) GRPCR_ROW_ID 20070611
5 Importing I_TAKEALL Value transfer Type reference (TYPE) ABAP_BOOL 20070611

Method FILTER_REPORT_INT on class CL_GRPC_REPORT_DATA has no exception.

Method FORMAT_ACC_ASSERTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACC_TXT Call by reference Type reference (TYPE) STRING 20080530
2 Exporting EV_ASS_TXT Call by reference Type reference (TYPE) STRING 20080530
3 Importing IS_CN_ATTR Call by reference Type reference (TYPE) GRPCR_S_CONTROL_ATTR 20080530

Method FORMAT_ACC_ASSERTIONS on class CL_GRPC_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 20070611
2 Importing ID Value transfer Type reference (TYPE) ANY 20070611
3 Importing TP Value transfer Type reference (TYPE) GRPCR_FNAME 20070611

Method GET_DESCR on class CL_GRPC_REPORT_DATA has no exception.

Method GET_DOMVALUE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DDTEXT Value transfer Type reference (TYPE) DD07V-DDTEXT Short Text for Fixed Values 20080508
2 Importing DOMNAME Call by reference Type reference (TYPE) DD03L-DOMNAME Domain name 20080508
3 Importing DOMVALUE Call by reference Type reference (TYPE) DD07L-DOMVALUE_L Values for Domains: Single Value / Upper Limit 20080508

Method GET_DOMVALUE_TEXT on class CL_GRPC_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 20070611
2 Importing TP Value transfer Type reference (TYPE) GRPCR_FNAME 20070611
3 Returning TXT Value transfer Type reference (TYPE) STRING 20070611

Method GET_TEXT on class CL_GRPC_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 20070611
2 Importing I_PARENT Value transfer Type reference (TYPE) GRPCR_ROW_ID 20070611
3 Importing I_TREE_LEVEL Value transfer Type reference (TYPE) I 0 20071211
4 Changing XT_REPORT Call by reference Type reference (TYPE) TABLE Reporting Table 20070611

Method LOAD_REPORT on class CL_GRPC_REPORT_DATA has no exception.

Method PREPARE_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_REPORT_RULESET Call by reference Type reference (TYPE) GRPC_S_REPORT_RULE The report struct of rule and rule detail 20080508

Method PREPARE_RULESET on class CL_GRPC_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) GRPT_BSP_UI_REP_FILTER MIC Reporting: Filter Information 20070611
2 Changing XT_OTFDATA Call by reference Type reference (TYPE) TSFOTF Smart Forms: Table OTF 20070611

Method PRINT_REPORT on class CL_GRPC_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 of an Icon 20070611
2 Importing I_GROUP Value transfer Type reference (TYPE) STRING 20070611
3 Importing I_VALUE Value transfer Type reference (TYPE) CHAR1 Control Design Rating 20070611

Method RATING_ICON on class CL_GRPC_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) GRPC_REP_MESSAGE Message Text 20070611
2 Exporting E_MESSAGE Value transfer Type reference (TYPE) GRPC_REP_MESSAGE Message Text 20070611
3 Exporting E_ORGUNIT Value transfer Type reference (TYPE) GRPC_REP_MESSAGE Message Text 20070611
4 Exporting E_PROCESS Value transfer Type reference (TYPE) GRPC_REP_MESSAGE Message Text 20070611

Method REP_MESSAGE on class CL_GRPC_REPORT_DATA has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 250