SAP ABAP Class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG (KRI Runtime)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷
GRC-RM (Application Component) GRC Risk Management
⤷
GRRM_KRI (Package) Key risk indicator backend
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FDT_TYPES | FDT: Types | 20100730 |
Properties
| Class | CL_GRRM_UTIL_KRI_RUNTIME_DEBUG | |
| 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 | 20091203 | 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) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FDT_TYPES | FDT: Types | 20100730 |
Friends
Class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no friend class.
Attributes
Methods
Events
Class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_ADDITION_TABLE | Public | See coding | 20100730 | BEGIN OF ys_addition_table ,
instance_id TYPE objektid,
msgno TYPE symsgno,
addition_table TYPE grfn_t_selection_table,
END OF ys_addition_table
|
||
| 2 | YS_SAVE_MSG | Public | See coding | 20100730 | BEGIN OF ys_save_msg,
msgicon TYPE sin_fildis,
msgno TYPE symsgno,
msgtext TYPE string,
msgvar1 TYPE symsgv,
msgvar2 TYPE symsgv,
msgvar3 TYPE symsgv,
msgvar4 TYPE symsgv,
instance_id TYPE objektid,
END OF ys_save_msg
|
||
| 3 | YS_SAVE_REF_EXC | Public | See coding | 20100730 | BEGIN OF ys_save_ref_exc,
instance_id TYPE objektid,
msgno TYPE symsgno,
exc_ref TYPE REF TO cx_grfn_exception,
END OF ys_save_ref_exc
|
||
| 4 | YS_TESTAMOUNT | Public | See coding | 20100730 | BEGIN OF ys_testamount,
instance_id TYPE objektid,
msgno TYPE symsgno,
amount_ref TYPE REF TO if_fdt_types=>element_amount,
END OF ys_testamount
|
||
| 5 | YS_TESTNUMBER | Public | See coding | 20100730 | BEGIN OF ys_testnumber,
instance_id TYPE objektid,
msgno TYPE symsgno,
number_ref TYPE REF TO if_fdt_types=>element_number,
END OF ys_testnumber
|
||
| 6 | YS_TESTQUANTITY | Public | See coding | 20100730 | BEGIN OF ys_testquantity,
instance_id TYPE objektid,
msgno TYPE symsgno,
quantity_ref TYPE REF TO if_fdt_types=>element_quantity ,
END OF ys_testquantity
|
||
| 7 | YT_SAVE_ADDITION_SELTAB | Public | See coding | 20100730 | yt_save_addition_seltab TYPE STANDARD TABLE OF ys_addition_table WITH DEFAULT KEY
|
||
| 8 | YT_SAVE_MSG | Public | See coding | 20100730 | yt_save_msg TYPE STANDARD TABLE OF ys_save_msg WITH DEFAULT KEY
|
||
| 9 | YT_SAVE_REF_EXC | Public | See coding | 20100730 | yt_save_ref_exc TYPE STANDARD TABLE OF ys_save_ref_exc WITH DEFAULT KEY
|
||
| 10 | YT_TESTAMOUNT | Public | See coding | 20100730 | yt_testamount TYPE STANDARD TABLE OF fdt_s_amount
|
||
| 11 | YT_TESTNUMBER | Public | See coding | 20100730 | yt_testnumber TYPE STANDARD TABLE OF fdt_number_decfloat
|
||
| 12 | YT_TESTQUANTITY | Public | See coding | 20100730 | yt_testquantity TYPE STANDARD TABLE OF fdt_s_quantity
|
Method Signatures
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 | 20100730 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100730 |
Method CHECK_CURRENCY on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG 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 | 20100730 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | GRFN_BOOLEAN | Boolean | 20100730 |
Method CHECK_UOM on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method EXECUTE_RULES Signature
Method EXECUTE_RULES on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no parameter.
Method EXECUTE_RULES on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method FETCH_DATA Signature
Method FETCH_DATA on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no parameter.
Method FETCH_DATA on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG 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_UTIL_KRI_RUNTIME_DEBUG | KRI Runtime | 20100730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100730 |
Method GET_3_LT_ADDITION_OTHERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TESTAMOUNT | Call by reference | Type reference (TYPE) | YT_TESTAMOUNT | 20100730 | ||||
| 2 | ET_TESTNUMBER | Call by reference | Type reference (TYPE) | YT_TESTNUMBER | 20100730 | ||||
| 3 | ET_TESTQUANTITY | Call by reference | Type reference (TYPE) | YT_TESTQUANTITY | 20100730 | ||||
| 4 | IV_KRIINSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | 20100730 | ||||
| 5 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Laufende Numerierung | 20100730 |
Method GET_3_LT_ADDITION_OTHERS on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method GET_DUE_INSTANCES Signature
Method GET_DUE_INSTANCES on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no parameter.
Method GET_DUE_INSTANCES on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method GET_LO_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_GRFN_EXCEPTION | 20100730 | ||||
| 2 | IV_KRIINSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Objekt-ID | 20100730 | |||
| 3 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | 20100730 |
Method GET_LO_EXCEPTION on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method GET_LS_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_REQUEST | Call by reference | Type reference (TYPE) | GRFN_S_VARIABLE_REQUEST | 20100730 | ||||
| 2 | IV_KRIINSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Objekt-ID | 20100730 |
Method GET_LS_REQUEST on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method GET_LT_ADDITION_SELTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ADDITION_SELTAB | Call by reference | Type reference (TYPE) | GRFN_T_SELECTION_TABLE | 20100730 | ||||
| 2 | IV_KRIINSTANCE_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Objekt-ID | 20100730 | |||
| 3 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Laufende Numerierung | 20100730 |
Method GET_LT_ADDITION_SELTAB on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method GET_LT_MSG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_SAVE_MSG | Value transfer | Type reference (TYPE) | YT_SAVE_MSG | 20100730 |
Method GET_LT_MSG on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method GET_MODEL Signature
Method GET_MODEL on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no parameter.
Method GET_MODEL on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method GET_RULE_DATA_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RULE_DATA | Call by reference | Type reference (TYPE) | GRRM_S_KRI_BUSINESS_RULE | 20100730 | ||||
| 2 | ET_MAPPING | Call by reference | Type reference (TYPE) | GRRM_T_KRI_BUSIRULE_MAPPING | 20100730 | ||||
| 3 | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20100730 |
Method GET_RULE_DATA_MAPPING on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG 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 | 20100730 | |||
| 2 | RV_URL | Value transfer | Type reference (TYPE) | STRING | 20100730 |
Method GET_URL on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
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 | 20100730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100730 |
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 | 20100730 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20100730 |
Method SAVE_MSG 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 | 20100730 | ||||
| 2 | IT_ADDITION_OTHERS | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_ID_VALUE | 20100730 | ||||
| 3 | IT_ADDITION_SELTAB | Call by reference | Type reference (TYPE) | GRFN_T_SELECTION_TABLE | 20100730 | ||||
| 4 | IV_INSTANCE_ID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20100730 | |||
| 5 | IV_NO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20100730 | |||
| 6 | IV_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20100730 | |||
| 7 | IV_VAR1 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20100730 | |||
| 8 | IV_VAR2 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20100730 | |||
| 9 | IV_VAR3 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20100730 | |||
| 10 | IV_VAR4 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20100730 |
Method SAVE_MSG on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method SAVE_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_REQUEST | Call by reference | Type reference (TYPE) | GRFN_S_VARIABLE_REQUEST | 20100730 |
Method SAVE_REQUEST on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method SET_ACTIVATE_BREAK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTIVATE_BREAK | Call by reference | Type reference (TYPE) | C | 20100730 |
Method SET_ACTIVATE_BREAK on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
Method SET_SELECTED_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SELECTED_INSTANCE | Call by reference | Type reference (TYPE) | OBJEKTID | 20100730 |
Method SET_SELECTED_INSTANCE on class CL_GRRM_UTIL_KRI_RUNTIME_DEBUG has no exception.
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | V1000 |