SAP ABAP Class CL_GRRM_UTIL_KRI (KRI Toolbox)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_KRI (Package) Key risk indicator backend
Properties
Class CL_GRRM_UTIL_KRI  
Short Description KRI Toolbox    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_KRI   Key risk indicator backend 
Created 20080912   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRRM_UTIL_KRI has no forward declaration.
Interfaces
Class CL_GRRM_UTIL_KRI has no interface implemented.
Friends
Class CL_GRRM_UTIL_KRI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FAVORABLE_RANGE_HIGH_VALUES Constant Public Type reference (TYPE) GRRM_KRI_FAVORABLE_VALUE_RANGE 'H' Favorable KRI Value Range 20120529
2 GC_FAVORABLE_RANGE_LOW_VALUES Constant Public Type reference (TYPE) GRRM_KRI_FAVORABLE_VALUE_RANGE 'L' Favorable KRI Value Range 20120529
3 GC_MSGTYPE_ABORT Constant Public Type reference (TYPE) SYMSGTY 'A' Message Type 20080918
4 GC_MSGTYPE_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Message Type 20080918
5 GC_MSGTYPE_INFO Constant Public Type reference (TYPE) SYMSGTY 'I' Message Type 20080918
6 GC_MSGTYPE_STATUS Constant Public Type reference (TYPE) SYMSGTY 'S' Message Type 20080918
7 GC_MSGTYPE_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Message Type 20080918
8 GC_RULE_RESULT_TYPE_BOOLEAN Constant Public Type reference (TYPE) GRRM_KRI_RULE_RESULT_TYPE 'B' KRI Rule Result Type 20110415
9 GC_RULE_RESULT_TYPE_SCORE Constant Public Type reference (TYPE) GRRM_KRI_RULE_RESULT_TYPE 'S' KRI Rule Result Type 20110415
10 GC_RULE_TYPE_DECISION_TABLE Constant Public Type reference (TYPE) GRRM_KRI_RULE_TYPE 'T' KRI Rule Type 20110414
11 GC_RULE_TYPE_FORMULA Constant Public Type reference (TYPE) GRRM_KRI_RULE_TYPE 'F' KRI Rule Type 20110414
12 GC_RULE_TYPE_UNSUPPORTED Constant Public Type reference (TYPE) GRRM_KRI_RULE_TYPE SPACE KRI Rule Type 20110518
13 GC_UPDATE_MODE_AUTOMATIC Constant Public Type reference (TYPE) GRRM_KRI_UPDATE_MODE 'A' KRI Update Mode 20110607
14 GC_UPDATE_MODE_MANUAL Constant Public Type reference (TYPE) GRRM_KRI_UPDATE_MODE 'M' KRI Update Mode 20110607
15 GC_VALUE_TYPE_CURRENCY Constant Public Type reference (TYPE) GRRM_KRI_VALUE_TYPE 'C' Type of KRI value 20080918
16 GC_VALUE_TYPE_NUMBER Constant Public Type reference (TYPE) GRRM_KRI_VALUE_TYPE 'N' Type of KRI value 20080918
17 GC_VALUE_TYPE_QUANTITY Constant Public Type reference (TYPE) GRRM_KRI_VALUE_TYPE 'Q' Type of KRI value 20080918
18 GC_VALUE_TYPE_SCORE Constant Public Type reference (TYPE) GRRM_KRI_VALUE_TYPE 'S' Type of KRI value 20110404
Methods
# Method Level Visibility Method type Description Created on
1 AGGREGATE_DATA Static method Public Method 20080912
2 GET_MESSAGE Static method Private Method 20110407
3 GET_VALUE_TYPE Static method Public Method 20110405
4 SUBSTITUTE_STRINGS Static method Public Method 20080912
5 VALIDATE_VALUE Static method Public Method 20110406
Events
Class CL_GRRM_UTIL_KRI has no event.
Types
Class CL_GRRM_UTIL_KRI has no local type.
Method Signatures

Method AGGREGATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUE Call by reference Type reference (TYPE) GRFN_T_VALUE Value Table 20080912
2 Importing IV_AGGR_FUNC Call by reference Type reference (TYPE) GRRM_KRI_AGGRFUNC KRI Aggregation Function 20080912
3 Returning RV_VALUE Value transfer Type reference (TYPE) GRFN_VALUE Value for e.g. unit conversion 20080912

Method AGGREGATE_DATA on class CL_GRRM_UTIL_KRI has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110407
2 Importing IV_NO Call by reference Type reference (TYPE) SYMSGNO Message Number 20110407
3 Importing IV_VAR1 Call by reference Type reference (TYPE) ANY Message Variable 20110407
4 Importing IV_VAR2 Call by reference Type reference (TYPE) ANY Message Variable 20110407

Method GET_MESSAGE on class CL_GRRM_UTIL_KRI has no exception.

Method GET_VALUE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110405
2 Returning RV_VALUE_TYPE Value transfer Type reference (TYPE) GRRM_KRI_VALUE_TYPE Type of KRI value 20110405

Method GET_VALUE_TYPE on class CL_GRRM_UTIL_KRI has no exception.

Method SUBSTITUTE_STRINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUBSTITUTE_STRING Call by reference Type reference (TYPE) GRRM_T_SUBSTITUTE_STRING String Replacement 20080912
2 Importing IV_INPUT_STRING Call by reference Type reference (TYPE) STRING 20080912
3 Returning RV_OUTPUT_STRING Value transfer Type reference (TYPE) STRING 20080912

Method SUBSTITUTE_STRINGS on class CL_GRRM_UTIL_KRI has no exception.

Method VALIDATE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110406
2 Exporting EV_RESULT Call by reference Type reference (TYPE) GRFN_BOOLEAN Indicator 20110406
3 Importing IV_CURRENCY Call by reference Type reference (TYPE) GRFN_CURRENCY Currency 20110406
4 Importing IV_INSTANCE_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110406
5 Importing IV_UNIT Call by reference Type reference (TYPE) GRFN_UNIT Unit of Measure 20110406
6 Importing IV_VALUE Call by reference Type reference (TYPE) GRFN_VALUE Value for e.g. unit conversion 20110406

Method VALIDATE_VALUE on class CL_GRRM_UTIL_KRI has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300