Hierarchy
⤷ GRC-RM (Application Component) GRC Risk Management
⤷ GRRM_KRI (Package) Key risk indicator backend
Properties
Class | CL_GRRM_KRI_RUNTIME | |
Short Description | KRI Runtime | |
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 | 20080903 | 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) |
Interfaces
Class CL_GRRM_KRI_RUNTIME has no interface implemented.
Friends
Class CL_GRRM_KRI_RUNTIME has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_SCORE_KRI_SETUP | Constant | Public | Type reference (TYPE) | GRFN_DEC_FIELD_NAME | 'SCORE_KRI' | Field Name | 20131218 | |
2 | MO_MODEL | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRRM_MODEL_KRI | 20080916 | |||
3 | MO_RUNTIME | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GRRM_KRI_RUNTIME | KRI Runtime | 20080904 | ||
4 | MO_SESSION | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20080929 | ||
5 | MT_INSTANCE | Instance attribute | Private | Type reference (TYPE) | GRRM_T_KRI_INSTANCE_RUNTIME | KRI Runtime Instances List | 20080912 | ||
6 | MV_DATE | Instance attribute | Private | Type reference (TYPE) | DATS | Field of type DATS | 20080904 | ||
7 | MV_LOG_HANDLE | Instance attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20080916 |
Methods
Events
Class CL_GRRM_KRI_RUNTIME has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_VALUE_TS | Private | See coding | 20140625 | begin of ys_value_ts,
value type grfn_value,
time_stamp type grfn_timestamp,
end of ys_value_ts
|
||
2 | YT_VALUE_TS | Private | See coding | 20140625 | yt_value_ts type standard table of ys_value_ts
|
Method Signatures
Method BATCH_POST_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CURRENCY | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20110520 | ||
2 | Importing | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20110520 | ||
3 | Importing | IV_UNIT | Call by reference | Type reference (TYPE) | GRFN_UNIT | Unit of Measure | 20110520 | ||
4 | Importing | IV_VALUE | Call by reference | Type reference (TYPE) | GRFN_VALUE | Value for e.g. unit conversion | 20110520 | ||
5 | Importing | IV_VAL_COMMENT | Call by reference | Type reference (TYPE) | GRRM_KRI_VALUE_COMMENT | KRI Value Comment | 20130701 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20110520 |
Method BATCH_START Signature
Method BATCH_START on class CL_GRRM_KRI_RUNTIME has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20110621 |
Method BATCH_SUBMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SKIP_SESSION_SAVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110520 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20110520 |
Method CHECK_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CURRENCY | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20090707 | ||
2 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20090707 |
Method CHECK_CURRENCY on class CL_GRRM_KRI_RUNTIME has no exception.
Method CHECK_UOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_UOM | Call by reference | Type reference (TYPE) | GRFN_UNIT | Unit of Measure | 20090707 | ||
2 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20090707 |
Method CHECK_UOM on class CL_GRRM_KRI_RUNTIME has no exception.
Method CLOSE_LOG Signature
Method CLOSE_LOG on class CL_GRRM_KRI_RUNTIME has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080916 |
Method EXECUTE_RULES Signature
Method EXECUTE_RULES on class CL_GRRM_KRI_RUNTIME has no parameter.
Method EXECUTE_RULES on class CL_GRRM_KRI_RUNTIME has no exception.
Method FETCH_DATA Signature
Method FETCH_DATA on class CL_GRRM_KRI_RUNTIME has no parameter.
Method FETCH_DATA on class CL_GRRM_KRI_RUNTIME has no exception.
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_KRI_RUNTIME | Value transfer | Object reference (TYPE REF TO) | CL_GRRM_KRI_RUNTIME | KRI Runtime | 20080904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080916 |
Method GET_CURR_UOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CURRENCY | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20140619 | ||
2 | Exporting | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140619 | |||
3 | Exporting | EV_UOM | Call by reference | Type reference (TYPE) | GRFN_UNIT | Unit of Measure | 20140619 | ||
4 | Importing | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140619 | |||
5 | Importing | IS_INSTANCE | Call by reference | Type reference (TYPE) | GRRM_S_KRI_INSTANCE_RUNTIME | KRI Runtime Instance List | 20140619 | ||
6 | Importing | IV_VALUE | Call by reference | Type reference (TYPE) | GRFN_VALUE | Value for e.g. unit conversion | 20140619 |
Method GET_CURR_UOM on class CL_GRRM_KRI_RUNTIME has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140619 | |||
2 | Exporting | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140618 | |||
3 | Importing | IS_INSTANCE | Call by reference | Type reference (TYPE) | GRRM_S_KRI_INSTANCE_RUNTIME | KRI Runtime Instance List | 20140618 |
Method GET_DATA on class CL_GRRM_KRI_RUNTIME has no exception.
Method GET_DUE_INSTANCES Signature
Method GET_DUE_INSTANCES on class CL_GRRM_KRI_RUNTIME has no parameter.
Method GET_DUE_INSTANCES on class CL_GRRM_KRI_RUNTIME has no exception.
Method GET_MODEL Signature
Method GET_MODEL on class CL_GRRM_KRI_RUNTIME has no parameter.
Method GET_MODEL on class CL_GRRM_KRI_RUNTIME has no exception.
Method GET_TIME_STAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140625 | |||
2 | Exporting | EV_TIMESTAMP | Value transfer | Type reference (TYPE) | GRFN_TIMESTAMP | Date | 20140625 | ||
3 | Importing | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140625 | |||
4 | Importing | IS_INSTANCE | Call by reference | Type reference (TYPE) | GRRM_S_KRI_INSTANCE_RUNTIME | Object ID | 20140625 |
Method GET_TIME_STAMP on class CL_GRRM_KRI_RUNTIME has no exception.
Method GET_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20081009 | ||
2 | Returning | RV_URL | Value transfer | Type reference (TYPE) | STRING | 20081009 |
Method GET_URL on class CL_GRRM_KRI_RUNTIME has no exception.
Method GET_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE | Call by reference | Type reference (TYPE) | GRFN_T_VALUE | Value Table | 20140619 | ||
2 | Importing | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140619 | |||
3 | Importing | IS_INSTANCE | Call by reference | Type reference (TYPE) | GRRM_S_KRI_INSTANCE_RUNTIME | Name of Value Column | 20140619 |
Method GET_VALUE on class CL_GRRM_KRI_RUNTIME has no exception.
Method GET_VALUE_TS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE | Call by reference | Type reference (TYPE) | YT_VALUE_TS | Value Table | 20140625 | ||
2 | Importing | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140625 | |||
3 | Importing | IS_INSTANCE | Call by reference | Type reference (TYPE) | GRRM_S_KRI_INSTANCE_RUNTIME | Name of Value Column | 20140625 |
Method GET_VALUE_TS on class CL_GRRM_KRI_RUNTIME has no exception.
Method LOG_ERROR_AND_RAISE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_GRFN_EXCEPTION | Generic GRC API exception | 20101207 | ||
2 | Importing | IV_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20101207 | ||
3 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20101207 | ||
4 | Importing | IV_VAR1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20101207 | ||
5 | Importing | IV_VAR2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20101207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20101207 |
Method LOG_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091029 | ||
2 | Importing | IV_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20080918 | ||
3 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20080918 | ||
4 | Importing | IV_VAR1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20080918 | ||
5 | Importing | IV_VAR2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20080918 | ||
6 | Importing | IV_VAR3 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20140620 |
Method LOG_MESSAGE on class CL_GRRM_KRI_RUNTIME has no exception.
Method LOG_PROCESSING_END 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_OBJECTID | Object ID | 20140624 | ||
2 | Importing | IV_TP | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20140624 |
Method LOG_PROCESSING_END on class CL_GRRM_KRI_RUNTIME has no exception.
Method LOG_VALUE 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) | OBJEKTID | Object ID | 20140617 | ||
2 | Importing | IV_UOM_CUR | Call by reference | Type reference (TYPE) | STRING | 20140617 | |||
3 | Importing | IV_VALUE | Call by reference | Type reference (TYPE) | GRFN_VALUE | Value for e.g. unit conversion | 20140617 |
Method LOG_VALUE on class CL_GRRM_KRI_RUNTIME has no exception.
Method OPEN_LOG Signature
Method OPEN_LOG on class CL_GRRM_KRI_RUNTIME has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080916 |
Method POST_SCORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20131119 | ||
2 | Importing | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20131119 | ||
3 | Importing | IV_SKIP_SESSION_SAVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20131119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20131119 |
Method POST_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CURRENCY | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20101206 | ||
2 | Importing | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20101206 | ||
3 | Importing | IV_UNIT | Call by reference | Type reference (TYPE) | GRFN_UNIT | Unit of Measure | 20101206 | ||
4 | Importing | IV_VALUE | Call by reference | Type reference (TYPE) | GRFN_VALUE | Value for e.g. unit conversion | 20101206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20101206 |
Method RAISE_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20081009 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20081009 |
Method READ_SCORE_KRI_SETUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SCORE | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20131218 | ||
2 | Returning | RS_SCORE_KRI_SETUP | Value transfer | Type reference (TYPE) | GRFN_S_SCORE_SETUP | Score Setup | 20131218 |
Method READ_SCORE_KRI_SETUP on class CL_GRRM_KRI_RUNTIME has no exception.
Method RUN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | DATS | SY-DATUM | Field of type DATS | 20080904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20080916 |
Method TIMESTAMP_TO_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TIME_STAMP | Call by reference | Type reference (TYPE) | GRFN_TIMESTAMP | Time Stamp | 20140625 | ||
2 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20140625 |
Method TIMESTAMP_TO_STRING on class CL_GRRM_KRI_RUNTIME has no exception.
Method UPDATE_ANALYSES Signature
Method UPDATE_ANALYSES on class CL_GRRM_KRI_RUNTIME has no parameter.
Method UPDATE_ANALYSES on class CL_GRRM_KRI_RUNTIME has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 300 |