SAP ABAP Class CL_GRFN_LONG_TEXT_BADI_IMPL (Data extractor for GRC long text)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_EXTRACTION (Package) PC-RM BI Extraction
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_ESH_IF_OBJECT_DATA Object data by list of object ids 20130131
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20130131
Properties
Class CL_GRFN_LONG_TEXT_BADI_IMPL  
Short Description Data extractor for GRC long text    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_EXTRACTION   PC-RM BI Extraction 
Created 20130131   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_LONG_TEXT_BADI_IMPL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_ESH_IF_OBJECT_DATA Object data by list of object ids 20130131
2 IF_BADI_INTERFACE Tag Interface for BAdIs 20130131
Friends
Class CL_GRFN_LONG_TEXT_BADI_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_FIELD_MAP Instance attribute Private Type reference (TYPE) YT_GRFN_LT_FIELD_MAP 20130131
2 MV_ORDER Instance attribute Private Type reference (TYPE) INT4 Natural number 20130204
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130131
2 FETCH_ENTITY_DESCRIPTION Instance method Private Method Fetch long text for specific field of entities 20130131
3 FILL_TEXT_TABLE Instance method Public Method Fetch long text for entities 20130204
4 PREPARE_MAPPING Instance method Private Method Set mapping from datamart table to extract destination 20130131
Events
Class CL_GRFN_LONG_TEXT_BADI_IMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_GRFN_LT_FIELD_MAP Public See coding 20130131 BEGIN OF ys_grfn_lt_field_map, table_name TYPE string, long_text_field TYPE string, dest_text_field_name TYPE string, END OF ys_grfn_lt_field_map
2 YS_GRFN_LT_KEY Public See coding 20130204 BEGIN OF ys_grfn_lt_key, object_id TYPE grfn_api_object_id, field_id TYPE grfn_fieldid, langu TYPE langu, END OF ys_grfn_lt_key
3 YT_GRFN_BI_LONG_TEXT Public See coding 20130204 yt_grfn_bi_long_text TYPE STANDARD TABLE OF grfnbilongtext WITH DEFAULT KEY
4 YT_GRFN_LT_FIELD_MAP Public See coding 20130131 yt_grfn_lt_field_map TYPE STANDARD TABLE OF ys_grfn_lt_field_map WITH KEY table_name long_text_field
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_GRFN_LONG_TEXT_BADI_IMPL has no parameter.
Method CONSTRUCTOR on class CL_GRFN_LONG_TEXT_BADI_IMPL has no exception.

Method FETCH_ENTITY_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MAP_INFO Call by reference Type reference (TYPE) YS_GRFN_LT_FIELD_MAP 20130131
2 Importing IV_SNAPSHOT Call by reference Type reference (TYPE) GRFN_DM_SNAPSHOT_ID Datamart - Snapshot ID 20130131
3 Returning RT_TABLE Value transfer Type reference (TYPE) YT_GRFN_BI_LONG_TEXT Table of Long text for Extraction data sturcture 20130131

Method FETCH_ENTITY_DESCRIPTION on class CL_GRFN_LONG_TEXT_BADI_IMPL has no exception.

Method FILL_TEXT_TABLE Signature

Method FILL_TEXT_TABLE on class CL_GRFN_LONG_TEXT_BADI_IMPL has no parameter.
Method FILL_TEXT_TABLE on class CL_GRFN_LONG_TEXT_BADI_IMPL has no exception.

Method PREPARE_MAPPING Signature

Method PREPARE_MAPPING on class CL_GRFN_LONG_TEXT_BADI_IMPL has no parameter.
Method PREPARE_MAPPING on class CL_GRFN_LONG_TEXT_BADI_IMPL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100