SAP ABAP Class CL_GRFN_REP_FIELDMAP (Field catalogue routines)
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_FIELDMAP  
Short Description Field catalogue routines    
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 20081113   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)
Interfaces
Class CL_GRFN_REP_FIELDMAP has no interface implemented.
Friends
Class CL_GRFN_REP_FIELDMAP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 T_FIELDMAP Static Attribute Private Type reference (TYPE) GRFN_T_REP_FIELDMAP Reporting: Field attributes 20081113
2 T_GENERAL_FIELDS Static Attribute Public Type reference (TYPE) GRFN_T_REP_FIELD_MAPPING Reporting: Field mapping 20130314
3 T_TEXT_FIELD Static Attribute Private Type reference (TYPE) YT_FIELD_TEXT 20100621
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20081113
2 FIELD_EXIST Static method Public Method Does the field exist? 20081113
3 GET_ENTITY_ID Static method Public Method Get entity using the field 20081113
4 GET_FIELD_ATTRS Static method Public Method Get field's attributes 20081202
5 GET_FIELD_DESCR Static method Public Method Create field descriptor 20081113
6 GET_FIELD_ID Static method Public Method Get field corresponding to text field 20100621
7 GET_FIELD_INFO Static method Public Method Get field information 20100713
8 GET_FIELD_INITIAL Static method Public Method Get field's initial value to compare with value from filter 20100201
9 GET_FIELD_TEXT Static method Public Method Get field's text 20100615
10 GET_SOURCE_FIELD_ID Static method Public Method Get source field corresponding to merged field 20130314
11 GET_SOURCE_GENERAL_FIELDS Static method Public Method Get source fields for general field 20130314
12 HAS_ATTR_TEXT Static method Public Method Has attribute text? 20081119
13 IS_GENERAL_FIELD Static method Public Method Is the field general? 20130314
14 IS_IMPLICIT_FILTER Static method Public Method Is field implicit filter? 20090625
15 IS_TEXT_FIELD Static method Public Method Is attribute text field? 20100621
16 READ_TEXT_FIELDS Static method Private Method Read text fields from fieldmap 20100621
17 SET_GENERAL_FIELDS Static method Private Method Read generic fields 20130314
Events
Class CL_GRFN_REP_FIELDMAP has no event.
Types
Class CL_GRFN_REP_FIELDMAP has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GRFN_REP_FIELDMAP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRFN_REP_FIELDMAP has no exception.

Method FIELD_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXIST Value transfer Type reference (TYPE) ABAP_BOOL 20081113
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20081113

Method FIELD_EXIST on class CL_GRFN_REP_FIELDMAP has no exception.

Method GET_ENTITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ENTITY_ID Value transfer Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20081113
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20081113

Method GET_ENTITY_ID on class CL_GRFN_REP_FIELDMAP has no exception.

Method GET_FIELD_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DFIES Value transfer Type reference (TYPE) DFIES DD Interface: Table Fields for DDIF_FIELDINFO_GET 20081202
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20081202
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081202

Method GET_FIELD_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_ELEMDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_ELEMDESCR Runtime Type Services 20081113
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20081113
3 Importing IV_REAL_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120424
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20081113

Method GET_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FIELD_ID Value transfer Type reference (TYPE) GRFN_FIELDID Report: Field ID 20100621
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20100621

Method GET_FIELD_ID on class CL_GRFN_REP_FIELDMAP has no exception.

Method GET_FIELD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_ELEMENT Call by reference Type reference (TYPE) FIELD_TYPE Field type 20100713
2 Exporting EV_ENTITY_ID Call by reference Type reference (TYPE) GRFN_API_ENTITY_ID Entity ID 20100713
3 Exporting EV_HAS_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Boolean 20100713
4 Exporting EV_MULTIVALUE Call by reference Type reference (TYPE) GRFN_REP_FIELD_MULTI Reporting: Multivalue field 20100713
5 Exporting EV_SOURCE Call by reference Type reference (TYPE) GRFN_REP_FIELD_SOURCE Reporting: Field source 20100713
6 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20100713
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100713

Method GET_FIELD_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20100201
2 Returning RT_INITIAL Value transfer Type reference (TYPE) GRFN_FIELDVAL Report: Field value 20100201

Method GET_FIELD_INITIAL on class CL_GRFN_REP_FIELDMAP has no exception.

Method GET_FIELD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TEXT Value transfer Type reference (TYPE) GRFN_TEXT100 Text 20100615
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20100615
3 Importing IV_REPORT_NAME Call by reference Type reference (TYPE) GRFN_REPNAME Report name 20120821

Method GET_FIELD_TEXT on class CL_GRFN_REP_FIELDMAP has no exception.

Method GET_SOURCE_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FIELD_ID Value transfer Type reference (TYPE) GRFN_FIELDID Report: Field ID 20130314
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20130314

Method GET_SOURCE_FIELD_ID on class CL_GRFN_REP_FIELDMAP has no exception.

Method GET_SOURCE_GENERAL_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID List of fields 20130314
2 Importing IT_ENTITY Call by reference Type reference (TYPE) GRFN_T_ENTITY Table of entities 20130314
3 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20130314

Method GET_SOURCE_GENERAL_FIELDS on class CL_GRFN_REP_FIELDMAP has no exception.

Method HAS_ATTR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HAS_TEXT Value transfer Type reference (TYPE) ABAP_BOOL 20081119
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20081119

Method HAS_ATTR_TEXT on class CL_GRFN_REP_FIELDMAP has no exception.

Method IS_GENERAL_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_GENERAL_FIELD Value transfer Type reference (TYPE) ABAP_BOOL 20130314
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20130314

Method IS_GENERAL_FIELD on class CL_GRFN_REP_FIELDMAP has no exception.

Method IS_IMPLICIT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IMPLICIT_FILTER Value transfer Type reference (TYPE) ABAP_BOOL 20090625
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20090625

Method IS_IMPLICIT_FILTER on class CL_GRFN_REP_FIELDMAP has no exception.

Method IS_TEXT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_TEXT_FIELD Value transfer Type reference (TYPE) ABAP_BOOL 20100621
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) GRFN_FIELDID Report: Field ID 20100621

Method IS_TEXT_FIELD on class CL_GRFN_REP_FIELDMAP has no exception.

Method READ_TEXT_FIELDS Signature

Method READ_TEXT_FIELDS on class CL_GRFN_REP_FIELDMAP has no parameter.
Method READ_TEXT_FIELDS on class CL_GRFN_REP_FIELDMAP has no exception.

Method SET_GENERAL_FIELDS Signature

Method SET_GENERAL_FIELDS on class CL_GRFN_REP_FIELDMAP has no parameter.
Method SET_GENERAL_FIELDS on class CL_GRFN_REP_FIELDMAP has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300