SAP ABAP Class CL_GRFN_REP_ENTITY (Entity details)
Hierarchy
☛
GRCFND_A (Software Component) GRC Foundation ABAP
⤷ GRC (Application Component) Governance, Risk and Compliance
⤷ GRFN_REPORTING (Package) Shared PC-RM Reporting
⤷ GRC (Application Component) Governance, Risk and Compliance
⤷ GRFN_REPORTING (Package) Shared PC-RM Reporting
Properties
Class | CL_GRFN_REP_ENTITY | |
Short Description | Entity details | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRFN_REPORTING | Shared PC-RM Reporting |
Created | 20081020 | 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) |
2 | GRFN0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | GRPC0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | GRRM0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRFN_REP_ENTITY has no interface implemented.
Friends
Class CL_GRFN_REP_ENTITY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CV_GF_RESP_USER | Constant | Public | Type reference (TYPE) | GRFN_FIELDID | 'RESP_USER' | Report: Field ID | 20081105 | |
2 | CV_GF_RESP_USER_T | Constant | Public | Type reference (TYPE) | GRFN_FIELDID | 'RESP_USER_T' | Report: Field ID | 20081126 | |
3 | CV_GF_VALID_FROM | Constant | Public | Type reference (TYPE) | GRFN_FIELDID | 'VALID_FROM' | Report: Field ID | 20081105 | |
4 | CV_GF_VALID_TO | Constant | Public | Type reference (TYPE) | GRFN_FIELDID | 'VALID_TO' | Report: Field ID | 20081105 | |
5 | CV_REG_NOT | Constant | Public | Type reference (TYPE) | GRFN_REP_REGULATION_SPEC | SPACE | Report: Entity is regulation specific | 20110429 | |
6 | CV_REG_SPEC_DATA | Constant | Public | Type reference (TYPE) | GRFN_REP_REGULATION_SPEC | 'X' | Report: Entity is regulation specific | 20110429 | |
7 | CV_REG_SPEC_RELATION | Constant | Public | Type reference (TYPE) | GRFN_REP_REGULATION_SPEC | 'Y' | Report: Entity is regulation specific | 20110429 | |
8 | CV_SOURCE_CDF | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'U' | Reporting: Field source | 20100726 | |
9 | CV_SOURCE_CONTEXT | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'C' | Reporting: Field source | 20100726 | |
10 | CV_SOURCE_STRUCTURE | Constant | Public | Type reference (TYPE) | GRFN_REP_FIELD_SOURCE | 'S' | Reporting: Field source | 20100726 | |
11 | T_ATTR_STRUCT | Static Attribute | Private | Type reference (TYPE) | YT_ATTR_STRUCT | 20081023 | |||
12 | T_ENTITY2STRUCTURE | Static Attribute | Private | Type reference (TYPE) | YT_ENTITY2STRUCTURE | 20081020 | |||
13 | T_ENTITY_FIELDS | Static Attribute | Private | Type reference (TYPE) | YT_ENTITY_FIELDS | 20090129 | |||
14 | T_FIELDMAP | Static Attribute | Private | Type reference (TYPE) | GRFN_T_FIELDMAP | Field catalogue | 20100623 | ||
15 | T_SHORT_ENTITY | Static Attribute | Private | Type reference (TYPE) | YT_SHORTENTITY | 20081110 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20081020 | |
2 | ENTITY_SUPPORTED | Static method | Public | Method | Is entity supported? | 20081113 |
3 | FILL_SHORT_ENTITY_ID | Static method | Private | Method | Fill relations - short entity x entity ID | 20081110 |
4 | FILL_STRUCTURES | Static method | Private | Method | Fill structures | 20081020 |
5 | GET_ATTR_STRUCT | Static method | Public | Method | Attribute structure | 20081023 |
6 | GET_ENTITY_ID | Static method | Public | Method | Get entity ID from short entity ID | 20081110 |
7 | GET_ENTITY_INFO | Static method | Public | Method | Get entity info | 20100722 |
8 | GET_ENTITY_LIST | Static method | Public | Method | Get list of supported entities | 20090302 |
9 | GET_EXTERNAL_FIELDS | Static method | Private | Method | Get external fields (context, CDF) | 20100715 |
10 | GET_FIELDS | Static method | Public | Method | Get list of entity fields | 20081023 |
11 | GET_FIELD_CATALOGUE | Static method | Public | Method | Get all available fields for field catalogue | 20081124 |
12 | GET_TABLE_NAME | Static method | Public | Method | Get DM table name | 20090213 |
Events
Class CL_GRFN_REP_ENTITY has no event.
Types
Class CL_GRFN_REP_ENTITY has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_GRFN_REP_ENTITY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRFN_REP_ENTITY has no exception.
Method ENTITY_SUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_SUPPORTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20081113 | |||
2 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20081113 |
Method ENTITY_SUPPORTED on class CL_GRFN_REP_ENTITY has no exception.
Method FILL_SHORT_ENTITY_ID Signature
Method FILL_SHORT_ENTITY_ID on class CL_GRFN_REP_ENTITY has no parameter.
Method FILL_SHORT_ENTITY_ID on class CL_GRFN_REP_ENTITY has no exception.
Method FILL_STRUCTURES Signature
Method FILL_STRUCTURES on class CL_GRFN_REP_ENTITY has no parameter.
Method FILL_STRUCTURES on class CL_GRFN_REP_ENTITY has no exception.
Method GET_ATTR_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EO_STRUCT | Value transfer | Object reference (TYPE REF TO) | DATA | 20081023 | |||
2 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20081023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20081023 |
Method GET_ENTITY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SHORT_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_SHORT_ENTITY_ID | Entity ID | 20081110 | ||
2 | Returning | RV_ENTITY_ID | Value transfer | Type reference (TYPE) | GRFN_API_ENTITY_ID | Shor Entity ID (used in DM) | 20081110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_GRFN_EXCEPTION | Generic GRC API exception | 20121113 |
Method GET_ENTITY_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_LANGU_INDEP | Call by reference | Type reference (TYPE) | GRFN_REP_LANGU_INDEP | Report: Language independent entity | 20100722 | ||
2 | Exporting | EV_REGULATION_SPEC | Call by reference | Type reference (TYPE) | GRFN_REP_REGULATION_SPEC | Report: Entity is regulation specific | 20100722 | ||
3 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100722 |
Method GET_ENTITY_INFO on class CL_GRFN_REP_ENTITY has no exception.
Method GET_ENTITY_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ENTITIES | Call by reference | Type reference (TYPE) | GRFN_T_ENTITY | 20090302 |
Method GET_ENTITY_LIST on class CL_GRFN_REP_ENTITY has no exception.
Method GET_EXTERNAL_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20100715 | ||
2 | Returning | RT_FIELDS | Value transfer | Type reference (TYPE) | GRFN_T_FIELDMAP | Field catalogue | 20100715 |
Method GET_EXTERNAL_FIELDS on class CL_GRFN_REP_ENTITY has no exception.
Method GET_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ALLFIELDS | Call by reference | Type reference (TYPE) | GRFN_T_FIELDID | 20091016 | |||
2 | Exporting | ET_ATTRS | Call by reference | Type reference (TYPE) | GRFN_T_FIELDID | 20091016 | |||
3 | Exporting | ET_ATTRS_T | Call by reference | Type reference (TYPE) | GRFN_T_FIELDID | List of fields | 20120202 | ||
4 | Exporting | ET_ICONFIELDS | Call by reference | Type reference (TYPE) | GRFN_T_FIELDID | List of fields | 20090129 | ||
5 | Exporting | ET_STRINGFIELDS | Call by reference | Type reference (TYPE) | GRFN_T_FIELDID | List of fields | 20081023 | ||
6 | Exporting | ET_TEXTATTRS | Call by reference | Type reference (TYPE) | GRFN_T_FIELDID | List of fields | 20081023 | ||
7 | Exporting | ET_TEXTS | Call by reference | Type reference (TYPE) | GRFN_T_FIELDID | List of fields | 20090430 | ||
8 | Exporting | ET_TEXTS_STRING | Call by reference | Type reference (TYPE) | GRFN_T_FIELDID | List of fields | 20090430 | ||
9 | Exporting | EV_KEYFIELD | Call by reference | Type reference (TYPE) | GRFN_FIELDID | Field Name | 20081023 | ||
10 | Exporting | EV_LANGUAGE_INDEPENDENT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090430 | |||
11 | Importing | IR_ENGINE | Call by reference | Object reference (TYPE REF TO) | IF_GRFN_REP_ENGINE_OUT | Reporting engine | 20090119 | ||
12 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20081023 |
Method GET_FIELDS on class CL_GRFN_REP_ENTITY has no exception.
Method GET_FIELD_CATALOGUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_FIELDMAP | Value transfer | Type reference (TYPE) | GRFN_T_FIELDMAP | Field catalogue | 20081124 |
Method GET_FIELD_CATALOGUE on class CL_GRFN_REP_ENTITY has no exception.
Method GET_TABLE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ATTR_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090213 | ||
2 | Exporting | EV_TEXT_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090213 | ||
3 | Importing | IV_ENTITY_ID | Call by reference | Type reference (TYPE) | GRFN_API_ENTITY_ID | Entity ID | 20090213 |
Method GET_TABLE_NAME on class CL_GRFN_REP_ENTITY has no exception.
History
Last changed by/on | SAP | 20141106 |
SAP Release Created in | 300 |