SAP ABAP Class CL_GRRM_OB_REP_AGGR (RCSA and KRI aggregation)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷
GRC-RM (Application Component) GRC Risk Management
⤷
GRRM_OB_REPORTING (Package) Operational Risk Management for Banks: Reporting
⤷
⤷
Properties
| Class | CL_GRRM_OB_REP_AGGR | |
| Short Description | RCSA and KRI aggregation | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | GRRM_OB_REPORTING | Operational Risk Management for Banks: Reporting |
| Created | 20110524 | SAP |
| Last change | 20141106 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_GRRM_OB_REP_AGGR has no forward declaration.
Interfaces
Class CL_GRRM_OB_REP_AGGR has no interface implemented.
Friends
Class CL_GRRM_OB_REP_AGGR has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'IS_EXPANDED' | Report: Field ID | 20110525 | ||
| 2 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'IS_LEAF' | Report: Field ID | 20110525 | ||
| 3 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRFN_MODEL_CATALOGUE' | Reference type | 20110809 | ||
| 4 | Constant | Private | Type reference (TYPE) | CLASSNAME | 'CL_GRRM_OB_MODEL_AGGR_RUN' | Reference type | 20110809 | ||
| 5 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'NODE' | Report: Field ID | 20110525 | ||
| 6 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'NODETYPE' | Report: Field ID | 20110525 | ||
| 7 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'NODETYPE_ICON' | Report: Field ID | 20110525 | ||
| 8 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'NODETYPE_T' | Report: Field ID | 20110525 | ||
| 9 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'NODE_T' | Report: Field ID | 20110525 | ||
| 10 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'OBJECT_KEY' | Report: Field ID | 20110525 | ||
| 11 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'OU' | Field name: org unit id | 20110524 | ||
| 12 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'OU_T' | Field name: org unit name | 20110524 | ||
| 13 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'PARENT_KEY' | Report: Field ID | 20110525 | ||
| 14 | Constant | Protected | Type reference (TYPE) | GRFN_REPNAME | 'GRRM_OB_AGGR_KRI' | Report Name: KRI aggregation | 20110524 | ||
| 15 | Constant | Protected | Type reference (TYPE) | GRFN_REPNAME | 'GRRM_OB_AGGR_RCSA' | Report Name: RCSA aggregation | 20110524 | ||
| 16 | Constant | Private | Type reference (TYPE) | GRFN_REP_VERSION | 'ORGUNIT' | Report version: Orgazinationa unit hierarchy | 20110524 | ||
| 17 | Constant | Private | Type reference (TYPE) | GRFN_REP_VERSION | 'RISK_CAT' | Report version: Risk category hierarchy | 20110524 | ||
| 18 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'RG' | Field name: risk category id | 20110524 | ||
| 19 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'RG_T' | Field name: risk category name | 20110524 | ||
| 20 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_AFFECTED_OBJ' | Field Name: Affected object | 20110527 | ||
| 21 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_COLOR' | Field Name: Color | 20110525 | ||
| 22 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_COLOR_TXT' | Field Name: Color | 20110527 | ||
| 23 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_RULE_ID' | Field Name: Aggregation rule ID | 20110525 | ||
| 24 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_RULE_TXT' | Field Name: Aggregation rule text | 20110527 | ||
| 25 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_RULE_XML' | Field Name: Aggregation rule content | 20110525 | ||
| 26 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_STATUS' | Field Name: Aggr. run status ID | 20110527 | ||
| 27 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_STATUS_T' | Field Name: Aggr. run status text | 20110527 | ||
| 28 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_VALUE' | Field Name: Score Value | 20110525 | ||
| 29 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_VALUE_DATE' | Field Name: Value Date | 20110525 | ||
| 30 | Constant | Private | Type reference (TYPE) | GRFN_FIELDID | 'W2_VALUE_TIME' | Field Name: Value Time | 20110525 | ||
| 31 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20110524 | |||
| 32 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_API_SESSION | Session Management for GRC APIs | 20110524 | |||
| 33 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_GRFN_REP_STRUCTURE | Output structure | 20110525 | |||
| 34 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20110524 | |||
| 35 | Static Attribute | Private | Type reference (TYPE) | GRFN_S_REP_DETAILS | General Selection for Reporting | 20110524 | |||
| 36 | Static Attribute | Private | Type reference (TYPE) | GRRM_OB_S_API_AGGR_RUN | Aggregation Run API structure | 20110524 | |||
| 37 | Static Attribute | Private | Type reference (TYPE) | GRFN_S_REP_SELECTION | Selection data for Generic report | 20110524 | |||
| 38 | Static Attribute | Private | Type reference (TYPE) | GRRM_OB_T_AFFECTED_OBJECT | Affected object | 20110530 | |||
| 39 | Static Attribute | Private | Type reference (TYPE) | GRRM_OB_T_API_AGGR_RUN | List of aggregation runs | 20110524 | |||
| 40 | Static Attribute | Private | Type reference (TYPE) | DDFIXVALUES | Description of Domain Fixed Values | 20110527 | |||
| 41 | Static Attribute | Private | Type reference (TYPE) | GRFN_T_OBJTYPE_INFO | OTYPE - OBJTYPE info structure | 20110527 | |||
| 42 | Static Attribute | Private | Type reference (TYPE) | GRFN_T_REP_FIELD_MAPPING | Reporting: Field mapping | 20110524 | |||
| 43 | Static Attribute | Private | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type of API object ID | 20110531 | |||
| 44 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20110525 | ||||
| 45 | Static Attribute | Private | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type of API object ID | 20110531 |
Methods
Events
Class CL_GRRM_OB_REP_AGGR has no event.
Types
Class CL_GRRM_OB_REP_AGGR has no local type.
Method Signatures
Method AFFECTED_OBJ_AGGREGATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HIER | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_HIER | Aggregation Buffer - Hierarchy | 20110530 |
Method AFFECTED_OBJ_AGGREGATE on class CL_GRRM_OB_REP_AGGR has no exception.
Method AFFECTED_OBJ_COLLECT 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 | 20110530 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110530 |
Method AFFECTED_OBJ_FILL Signature
Method AFFECTED_OBJ_FILL on class CL_GRRM_OB_REP_AGGR has no parameter.
Method AFFECTED_OBJ_FILL on class CL_GRRM_OB_REP_AGGR has no exception.
Method APPLY_AUTHORIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HIER | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_HIER | Aggregation Buffer - Hierarchy | 20110809 | |||
| 2 | CT_VALUE | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_VALUE | Aggregation Run - Values | 20110809 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110809 |
Method APPLY_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HIER | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_HIER | Aggregation Buffer - Hierarchy | 20110531 | |||
| 2 | CT_VALUE | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_VALUE | Aggregation Run - Values | 20110531 |
Method APPLY_FILTER on class CL_GRRM_OB_REP_AGGR has no exception.
Method BUILD_AUTHORIZATION_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ORGUNIT_TREE | Call by reference | Type reference (TYPE) | GRFNM_T_ORGUNIT | 20110809 | ||||
| 2 | IS_PARENT | Call by reference | Type reference (TYPE) | GRFN_S_ORGUNIT | Orgunit Hierarchy structure | 20110809 | |||
| 3 | IT_ORGUNIT_ALL | Call by reference | Type reference (TYPE) | GRFNM_T_ORGUNIT | 20110809 |
Method BUILD_AUTHORIZATION_TREE on class CL_GRRM_OB_REP_AGGR has no exception.
Method BUILD_STRUCTURE Signature
Method BUILD_STRUCTURE on class CL_GRRM_OB_REP_AGGR has no parameter.
Method BUILD_STRUCTURE on class CL_GRRM_OB_REP_AGGR has no exception.
Method BUILD_TREE Signature
Method BUILD_TREE on class CL_GRRM_OB_REP_AGGR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110525 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_GRRM_OB_REP_AGGR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRRM_OB_REP_AGGR has no exception.
Method CREATE_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IC_COUNTER | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20110525 | |||
| 2 | IT_HIER | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_HIER | Aggregation Buffer - Hierarchy | 20110525 | |||
| 3 | IT_VALUE | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_VALUE | Aggregation Buffer - Value | 20110525 | |||
| 4 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20110525 | |||
| 5 | IV_PARENT_KEY | Call by reference | Type reference (TYPE) | INT4 | Parent Object Id | 20110526 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110525 |
Method EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_LINEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20110524 | |||
| 2 | EO_TABLEDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_DATADESCR | Runtime Type Services | 20110524 | |||
| 3 | ET_FIELD_MAP | Call by reference | Type reference (TYPE) | GRFN_T_REP_FIELD_MAPPING | Reporting: Field mapping | 20110524 | |||
| 4 | EV_RESULT | Call by reference | Type reference (TYPE) | GRFN_XML | XML | 20110524 | |||
| 5 | IS_DETAILS | Call by reference | Type reference (TYPE) | GRFN_S_REP_DETAILS | General Selection for Reporting | 20110524 | |||
| 6 | IS_REP_SELECTION | Call by reference | Type reference (TYPE) | GRFN_S_REP_SELECTION | Selection data for Generic report | 20110524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110524 |
Method GET_AGGR_HIER_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_AGGR_RUN | Call by reference | Type reference (TYPE) | GRRM_OB_S_API_AGGR_RUN | Aggregation Run API structure | 20110527 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | GRFN_GUID | UUID of the GRC object (char32) | 20110527 |
Method GET_AGGR_HIER_ID on class CL_GRRM_OB_REP_AGGR has no exception.
Method GET_CHILDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_HIER | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_HIER | Aggregation Buffer - Hierarchy | 20110531 | |||
| 2 | IT_HIER | Call by reference | Type reference (TYPE) | GRRM_OB_T_AG_BUFFER_HIER | Aggregation Buffer - Hierarchy | 20110531 | |||
| 3 | IV_PARENT_ID | Call by reference | Type reference (TYPE) | GRFN_API_OBJECT_ID | Object ID | 20110531 |
Method GET_CHILDS on class CL_GRRM_OB_REP_AGGR has no exception.
Method GET_ENTITY_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20110527 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20110527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110527 |
Method GET_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENTITY | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20110524 | |||
| 2 | IV_FIELD_ID | Call by reference | Type reference (TYPE) | GRFN_FIELDID | Report: Field ID | 20110524 | |||
| 3 | IV_FIELD_TXT | Call by reference | Type reference (TYPE) | GRFN_FIELDID | Report: Field ID | 20110524 | |||
| 4 | RT_RESULT | Value transfer | Type reference (TYPE) | GRFN_T_API_OBJECT_ID | Table type of API object ID | 20110524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110524 |
Method GET_OBJECT_NAME 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 | 20110527 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20110527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110527 |
Method RAISE_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NO | Call by reference | Type reference (TYPE) | SY-MSGNO | Message Number | 20110524 | |||
| 2 | PAR1 | Call by reference | Type reference (TYPE) | ANY | Message parameter 1 | 20110524 | |||
| 3 | PAR2 | Call by reference | Type reference (TYPE) | ANY | Message parameter 2 | 20110524 | |||
| 4 | PAR3 | Call by reference | Type reference (TYPE) | ANY | Message parameter 3 | 20110524 | |||
| 5 | PAR4 | Call by reference | Type reference (TYPE) | ANY | Message parameter 4 | 20110524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110524 |
Method SET_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_LINE | Call by reference | Type reference (TYPE) | ANY | 20110527 | ||||
| 2 | IS_VALUE | Call by reference | Type reference (TYPE) | GRRM_OB_S_AG_BUFFER_VALUE | Aggregation Buffer - Value | 20110527 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110527 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | V1000 |