SAP ABAP Class CL_GRRM_CUST_ANALYSIS (Customzing Access Class for Analysis related Customizing)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷
GRC-RM (Application Component) GRC Risk Management
⤷
GRRM_UTILITY (Package) Utility classes for Risk Management
⤷
⤷
Properties
| Class | CL_GRRM_CUST_ANALYSIS | |
| Short Description | Customzing Access Class for Analysis related Customizing | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRRM_UTILITY | Utility classes for Risk Management |
| Created | 20091110 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_GRRM_CUST_ANALYSIS has no forward declaration.
Interfaces
Class CL_GRRM_CUST_ANALYSIS has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_GRRM_API_ANALYSIS | 20091117 | Analysis API |
Attributes
Class CL_GRRM_CUST_ANALYSIS has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Creates an Analysis profile (for unit tests) | 20091117 | |
| 2 | Static method | Private | Method | Deletes an Analysis profile (for unit tests) | 20091117 | |
| 3 | Static method | Public | Method | Reads Analysis profile | 20091110 | |
| 4 | Static method | Public | Method | Read all Analysis profiles | 20100304 | |
| 5 | Static method | Public | Method | Reads Analysis profile and its text | 20101013 | |
| 6 | Static method | Private | Method | Read domain texts | 20101013 | |
| 7 | Static method | Public | Method | Reads Opportunity Level Information | 20100331 | |
| 8 | Static method | Public | Method | 20100401 | ||
| 9 | Static method | Public | Method | Return risk level depending on matrix configuration | 20100401 | |
| 10 | Static method | Public | Method | Reads Risk Level Information | 20100331 | |
| 11 | Static method | Public | Method | 20100401 | ||
| 12 | Static method | Private | Method | Sets one profile to be active (for unit tests) | 20091118 |
Events
Class CL_GRRM_CUST_ANALYSIS has no event.
Types
Class CL_GRRM_CUST_ANALYSIS has no local type.
Method Signatures
Method CREATE_ANALYSIS_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ANALYSIS_PROFILE | Call by reference | Type reference (TYPE) | GRRM_S_ANALYSIS_PROFILE | ANALYSIS PROFILE | 20091117 | |||
| 2 | RV_PROFILE_ID | Value transfer | Type reference (TYPE) | GRRM_CC_ID | Analysis Profile ID | 20091117 |
Method CREATE_ANALYSIS_PROFILE on class CL_GRRM_CUST_ANALYSIS has no exception.
Method DELETE_ANALYSIS_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROFILE_ID | Call by reference | Type reference (TYPE) | GRRM_CC_ID | Analysis Profile ID | 20091117 |
Method DELETE_ANALYSIS_PROFILE on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_ANALYSIS_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROFILE_ID | Call by reference | Type reference (TYPE) | GRRM_CC_ID | Analysis Profile ID | 20091110 | |||
| 2 | RS_ANALYSIS_PROFILE | Value transfer | Type reference (TYPE) | GRRM_S_ANALYSIS_PROFILE | ANALYSIS PROFILE | 20091110 |
Method GET_ANALYSIS_PROFILE on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_ANALYSIS_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ANALPROFILES | Value transfer | Type reference (TYPE) | GRRM_T_ANALPROFILE_TEXT | Analysis Profile Texts | 20100304 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | LANGU | SY-LANGU | Language Key | 20100304 |
Method GET_ANALYSIS_PROFILES on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_ANALYSIS_PROFILE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20101013 | ||
| 2 | IV_PROFILE_ID | Call by reference | Type reference (TYPE) | GRRM_CC_ID | Analysis Profile ID | 20101013 | |||
| 3 | RS_ANALYSIS_PROFILE | Value transfer | Type reference (TYPE) | GRRM_S_WD_ANALYSIS_PROFILE | ANALYSIS PROFILE | 20101013 |
Method GET_ANALYSIS_PROFILE_TEXT on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_DOMAIN_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KEY | Call by reference | Type reference (TYPE) | ANY | 20101013 | ||||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20101013 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20101013 | ||||
| 4 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | 20101013 |
Method GET_DOMAIN_TEXT on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_OPP_LEVEL_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COLOR_CODE | Call by reference | Type reference (TYPE) | GRRM_OPP_LEVEL_COLOR_CODE | Opportunity Level Color Code | 20100331 | |||
| 2 | EV_LABEL | Call by reference | Type reference (TYPE) | GRRM_OPP_LEVEL_LABEL | Opportunity Level Label | 20100331 | |||
| 3 | EV_SEQUENCE | Call by reference | Type reference (TYPE) | GRRM_RISK_OPP_LEVEL_SEQUENCE | Risk and Opportunity Level Sequence | 20100401 | |||
| 4 | IV_ID | Call by reference | Type reference (TYPE) | GRRM_RISK_OPP_LEVEL_ID | Risk and Opportunity Level ID | 20100331 | |||
| 5 | IV_LANG | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20100331 |
Method GET_OPP_LEVEL_INFO on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_OPP_LEVEL_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANG | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20100401 | ||
| 2 | RT_LEVEL | Value transfer | Type reference (TYPE) | GRRM_T_RISK_OPP_LEVEL | Risk / Opportunity Level | 20100401 |
Method GET_OPP_LEVEL_TABLE on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_RISK_LEVEL_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IMPACT_LEVEL | Call by reference | Type reference (TYPE) | GRRM_IMPACT_LEVEL | Impact level | 20100401 | |||
| 2 | IV_PROBABILITY | Call by reference | Type reference (TYPE) | GRRM_ANALYSIS_PROBABILITY | Probability Values from | 20100401 | |||
| 3 | IV_PROB_LEVEL | Call by reference | Type reference (TYPE) | GRRM_PROBABILITY_LEVEL_ID | Probability Level | 20100401 | |||
| 4 | IV_SPEED_OF_ONSET | Call by reference | Type reference (TYPE) | GRRM_SPEED_OF_ONSET | Speed of Onset | 20100401 | |||
| 5 | RV_RISK_LEVEL | Value transfer | Type reference (TYPE) | GRRM_RISK_LEVEL_ID | Risk Level ID | 20100401 |
Method GET_RISK_LEVEL_ID on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_RISK_LEVEL_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COLOR_CODE | Call by reference | Type reference (TYPE) | GRRM_RISK_LEVEL_COLOR_CODE | Risk Level Color Code | 20100331 | |||
| 2 | EV_LABEL | Call by reference | Type reference (TYPE) | GRRM_RISK_LEVEL_LABEL | Risk Level Label | 20100331 | |||
| 3 | EV_SEQUENCE | Call by reference | Type reference (TYPE) | GRRM_RISK_OPP_LEVEL_SEQUENCE | Risk and Opportunity Level Sequence | 20100401 | |||
| 4 | IV_ID | Call by reference | Type reference (TYPE) | GRRM_RISK_OPP_LEVEL_ID | Risk and Opportunity Level ID | 20100331 | |||
| 5 | IV_LANG | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20100331 |
Method GET_RISK_LEVEL_INFO on class CL_GRRM_CUST_ANALYSIS has no exception.
Method GET_RISK_LEVEL_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANG | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Language Key | 20100401 | ||
| 2 | RT_LEVEL | Value transfer | Type reference (TYPE) | GRRM_T_RISK_OPP_LEVEL | Risk / Opportunity Level | 20100401 |
Method GET_RISK_LEVEL_TABLE on class CL_GRRM_CUST_ANALYSIS has no exception.
Method SET_ACTIVE_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROFILE_ID | Call by reference | Type reference (TYPE) | GRRM_CC_ID | Analysis Profile ID | 20091118 |
Method SET_ACTIVE_PROFILE on class CL_GRRM_CUST_ANALYSIS has no exception.
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | 600 |