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
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