SAP ABAP Class CL_GRRM_RISK_TYPE_UTIL (Risk Type API)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_RISK (Package) Package GRC-RM Risk
Properties
Class CL_GRRM_RISK_TYPE_UTIL  
Short Description Risk Type API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_RISK   Package GRC-RM Risk 
Created 20110729   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRRM_RISK_TYPE_UTIL has no forward declaration.
Interfaces
Class CL_GRRM_RISK_TYPE_UTIL has no interface implemented.
Friends
Class CL_GRRM_RISK_TYPE_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MITIG_MODE_AN Constant Public Type reference (TYPE) GRRM_MITIG_MODE 'A' Mitigation UI mode 20110822
2 MC_MITIG_MODE_AN_RESP Constant Public Type reference (TYPE) GRRM_MITIG_MODE 'B' Mitigation UI mode 20110822
3 MC_MITIG_MODE_CONF Constant Public Type reference (TYPE) GRRM_MITIG_MODE 'C' Mitigation UI mode 20110822
4 MC_MITIG_MODE_NONE Constant Public Type reference (TYPE) GRRM_MITIG_MODE '' Mitigation UI mode 20110822
5 MC_MITIG_MODE_RESP Constant Public Type reference (TYPE) GRRM_MITIG_MODE 'R' Mitigation UI mode 20110822
6 MC_RISK_TYPE_BOW_TIE Constant Public Type reference (TYPE) GRRM_RISK_TYPE '0BOWTIE' Risk Type 20110822
7 MC_RISK_TYPE_DRS5 Constant Public Type reference (TYPE) GRRM_RISK_TYPE '0DRS5' Risk Type 20110822
8 MT_RISK_TYPE Static Attribute Private Type reference (TYPE) GRRM_T_RISK_TYPE Risk Type 20110729
9 M_LANGU Static Attribute Private Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20110907
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110729
2 GET Static method Public Method Get risk type 20110729
3 GET_BOWTIE_LEGACY Static method Public Method Bow-tie analysis runs in Legacy (3.0) mode 20111013
4 GET_LIST Static method Public Method Get list of all risk types 20110729
5 GET_LIST_OPP Static method Public Method Get list of all risk types (opportunity) 20130916
6 GET_LIST_RISK Static method Public Method Get list of all risk types (risk) 20130916
7 GET_NAME Static method Public Method Get risk type name 20110929
8 GET_OPPORTUNITY_NAME Static method Public Method Get Opportunity Name 20140613
9 GET_RISK_NAME Static method Public Method Get Risk Name 20140613
10 READ_FROM_DB Static method Private Method 20110907
11 SET_LANGUAGE Static method Public Method 20110907
12 SET_RISK_TYPE_ACT Static method Public Method Set Risk Type Active 20110803
Events
Class CL_GRRM_RISK_TYPE_UTIL has no event.
Types
Class CL_GRRM_RISK_TYPE_UTIL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GRRM_RISK_TYPE_UTIL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RISK_TYPE Value transfer Type reference (TYPE) GRRM_RISK_TYPE Risk Type 20110729
2 Returning RS_RISK_TYPE Value transfer Type reference (TYPE) GRRM_S_RISK_TYPE Risk type 20110729
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110819

Method GET_BOWTIE_LEGACY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LEGACY Value transfer Type reference (TYPE) AS4FLAG Flag (X or Blank) 20111013

Method GET_BOWTIE_LEGACY on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RISK_TYPE Value transfer Type reference (TYPE) GRRM_T_RISK_TYPE Risk Type 20110729

Method GET_LIST on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method GET_LIST_OPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RISK_TYPE Value transfer Type reference (TYPE) GRRM_T_RISK_TYPE Risk Type 20130916

Method GET_LIST_OPP on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method GET_LIST_RISK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RISK_TYPE Value transfer Type reference (TYPE) GRRM_T_RISK_TYPE Risk Type 20130916

Method GET_LIST_RISK on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RISK_TYPE Call by reference Type reference (TYPE) GRRM_RISK_TYPE Risk Type 20110929
2 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20110929

Method GET_NAME on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method GET_OPPORTUNITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RISK_TYPE Call by reference Type reference (TYPE) GRRM_RISK_TYPE Risk Type 20140613
2 Returning RV_OPPORTUNITY_NAME Value transfer Type reference (TYPE) STRING 20140613

Method GET_OPPORTUNITY_NAME on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method GET_RISK_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RISK_TYPE Call by reference Type reference (TYPE) GRRM_RISK_TYPE Risk Type 20140613
2 Returning RV_RISK_NAME Value transfer Type reference (TYPE) STRING 20140613

Method GET_RISK_NAME on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method READ_FROM_DB Signature

Method READ_FROM_DB on class CL_GRRM_RISK_TYPE_UTIL has no parameter.
Method READ_FROM_DB on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method SET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20110907

Method SET_LANGUAGE on class CL_GRRM_RISK_TYPE_UTIL has no exception.

Method SET_RISK_TYPE_ACT Signature

Method SET_RISK_TYPE_ACT on class CL_GRRM_RISK_TYPE_UTIL has no parameter.
Method SET_RISK_TYPE_ACT on class CL_GRRM_RISK_TYPE_UTIL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100