Hierarchy
⤷
⤷
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 | 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 | Constant | Public | Type reference (TYPE) | GRFN_DEC_FIELD_NAME | 'SCORE_KRI' | Field Name | 20131218 | ||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRRM_MODEL_KRI | 20080916 | ||||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GRRM_KRI_RUNTIME | KRI Runtime | 20080904 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20080929 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | GRRM_T_KRI_INSTANCE_RUNTIME | KRI Runtime Instances List | 20080912 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | DATS | Field of type DATS | 20080904 | |||
| 7 | 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 | IV_CURRENCY | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20110520 | |||
| 2 | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20110520 | |||
| 3 | IV_UNIT | Call by reference | Type reference (TYPE) | GRFN_UNIT | Unit of Measure | 20110520 | |||
| 4 | IV_VALUE | Call by reference | Type reference (TYPE) | GRFN_VALUE | Value for e.g. unit conversion | 20110520 | |||
| 5 | IV_VAL_COMMENT | Call by reference | Type reference (TYPE) | GRRM_KRI_VALUE_COMMENT | KRI Value Comment | 20130701 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | Generic GRC API exception | 20110621 |
Method BATCH_SUBMIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SKIP_SESSION_SAVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110520 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110520 |
Method CHECK_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CURRENCY | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20090707 | |||
| 2 | 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 | IV_UOM | Call by reference | Type reference (TYPE) | GRFN_UNIT | Unit of Measure | 20090707 | |||
| 2 | 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 | 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 | RO_KRI_RUNTIME | Value transfer | Object reference (TYPE REF TO) | CL_GRRM_KRI_RUNTIME | KRI Runtime | 20080904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_CURRENCY | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20140619 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140619 | ||||
| 3 | EV_UOM | Call by reference | Type reference (TYPE) | GRFN_UNIT | Unit of Measure | 20140619 | |||
| 4 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140619 | ||||
| 5 | IS_INSTANCE | Call by reference | Type reference (TYPE) | GRRM_S_KRI_INSTANCE_RUNTIME | KRI Runtime Instance List | 20140619 | |||
| 6 | 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 | ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140619 | ||||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140618 | ||||
| 3 | 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 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20140625 | ||||
| 2 | EV_TIMESTAMP | Value transfer | Type reference (TYPE) | GRFN_TIMESTAMP | Date | 20140625 | |||
| 3 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140625 | ||||
| 4 | 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 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20081009 | |||
| 2 | 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 | ET_VALUE | Call by reference | Type reference (TYPE) | GRFN_T_VALUE | Value Table | 20140619 | |||
| 2 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140619 | ||||
| 3 | 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 | ET_VALUE | Call by reference | Type reference (TYPE) | YT_VALUE_TS | Value Table | 20140625 | |||
| 2 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20140625 | ||||
| 3 | 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 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_GRFN_EXCEPTION | Generic GRC API exception | 20101207 | |||
| 2 | IV_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20101207 | |||
| 3 | IV_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20101207 | |||
| 4 | IV_VAR1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20101207 | |||
| 5 | IV_VAR2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20101207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20101207 |
Method LOG_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_GRFN_EXCEPTION | Generic GRC API exception | 20091029 | |||
| 2 | IV_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20080918 | |||
| 3 | IV_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20080918 | |||
| 4 | IV_VAR1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20080918 | |||
| 5 | IV_VAR2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20080918 | |||
| 6 | 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 | IV_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20140624 | |||
| 2 | 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 | IV_ID | Call by reference | Type reference (TYPE) | OBJEKTID | Object ID | 20140617 | |||
| 2 | IV_UOM_CUR | Call by reference | Type reference (TYPE) | STRING | 20140617 | ||||
| 3 | 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 | Generic GRC API exception | 20080916 |
Method POST_SCORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SESSION | Call by reference | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20131119 | |||
| 2 | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20131119 | |||
| 3 | IV_SKIP_SESSION_SAVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20131119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20131119 |
Method POST_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CURRENCY | Call by reference | Type reference (TYPE) | GRFN_CURRENCY | Currency | 20101206 | |||
| 2 | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_OBJECTID | Object ID | 20101206 | |||
| 3 | IV_UNIT | Call by reference | Type reference (TYPE) | GRFN_UNIT | Unit of Measure | 20101206 | |||
| 4 | IV_VALUE | Call by reference | Type reference (TYPE) | GRFN_VALUE | Value for e.g. unit conversion | 20101206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20101206 |
Method RAISE_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20081009 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_SCORE | Value transfer | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20131218 | |||
| 2 | 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 | IV_DATE | Call by reference | Type reference (TYPE) | DATS | SY-DATUM | Field of type DATS | 20080904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_TIME_STAMP | Call by reference | Type reference (TYPE) | GRFN_TIMESTAMP | Time Stamp | 20140625 | |||
| 2 | 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 |