SAP ABAP Class CL_GRFN_EXTRACTION_TF (Timeframe based extraction for GRC PC)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_EXTRACTION (Package) PC-RM BI Extraction
Properties
Class CL_GRFN_EXTRACTION_TF  
Short Description Timeframe based extraction for GRC PC    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_EXTRACTION   PC-RM BI Extraction 
Created 20090119   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 GPCBI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 GRPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GRPCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_EXTRACTION_TF has no interface implemented.
Friends
Class CL_GRFN_EXTRACTION_TF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ATTR_ASSMNT_DATA Constant Public Type reference (TYPE) TABNAME 'GRPC_S_API_ASSESSMENT' Table Name 20090119
2 C_ATTR_CNTRL_DATA Constant Public Type reference (TYPE) TABNAME 'GRPC_S_API_CONTROL_DATA' Table name 20090119
3 C_ATTR_CO_CATEGORY Constant Public Type reference (TYPE) FIELDNAME 'CO-OBJCAT' Field Name 20090119
4 C_ATTR_CO_CTYPE Constant Public Type reference (TYPE) FIELDNAME 'CO-CTYPE' Field Name 20090119
5 C_ATTR_HARDCODED_TF Constant Private Type reference (TYPE) GRPC_API_SESSION_TIMEFRAME 'D01' GRPC Entity API: Timeframe of the session 20090119
6 C_ATTR_RATING Constant Public Type reference (TYPE) FIELDNAME 'RATING' Field Name 20090119
7 C_BI_REPORTING_TASK Constant Public Type reference (TYPE) GRPC_TASK 'DISP-BIREP' Obsolete: Drefault task for BI reporting authorizations 20090119
8 C_KEY_SEPARATOR Constant Public Type reference (TYPE) CHAR1 '/' Single-Character Flag 20090119
9 T_SPECIAL_TF Static Attribute Private Type reference (TYPE) YT_TIMEFRAME 20090522
10 V_SPECIAL_TF_INDEX Static Attribute Private Type reference (TYPE) I 20090522
11 V_USE_SPECIAL_TF Static Attribute Private Type reference (TYPE) ABAP_BOOL 20090522
12 _CURR_TF Instance attribute Private Type reference (TYPE) GRPC_API_SESSION_TIMEFRAME GRPC Entity API: Timeframe of the session 20090119
13 _CURR_YEAR_IDX Instance attribute Private Type reference (TYPE) I 20090119
14 _FIRST_TF Instance attribute Private Type reference (TYPE) GRPC_API_SESSION_TIMEFRAME GRPC Entity API: Timeframe of the session 20090505
15 _FIRST_YEAR_IDX Instance attribute Private Type reference (TYPE) I 20090119
16 _LAST_YEAR_IDX Instance attribute Private Type reference (TYPE) I Count parameters 20090119
17 _S_CUSTOMIZING Static Attribute Public Type reference (TYPE) GRFN_BI_TF_CUST GRC PC - BI - Timeframe extraction customizing 20090119
18 _TF_FREQ Instance attribute Private Type reference (TYPE) GRFN_TF_FREQUENCY Timeframe Frequency 20090505
19 _TH_ATTRIBUTES_SESSION Static Attribute Private Type reference (TYPE) YTH_SESSION_FOR_LANGU GRPC unique session ID - to read attribute values 20090119
20 _TH_CURRENT_SESSION Static Attribute Private Type reference (TYPE) YTH_SESSION_FOR_LANGU GRPC unique session ID - to read TF data 20090119
21 _TH_GRPCRBFLOG Static Attribute Private Type reference (TYPE) YTH_GRPCRBFLOG 20090119
22 _TH_TF_INFO Static Attribute Private Type reference (TYPE) YTH_TF_INFO 20090119
23 _T_YEARS Static Attribute Private Type reference (TYPE) YT_YEARS 20090119
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20090119
2 CLEANUP_BASIS_BUFFERS Static method Private Method 20090119
3 COMPUTE_BI_TF_ID Static method Public Method 20090119
4 FREE_INSTANCE_RESOURCES Instance method Public Method 20090119
5 FREE_SESSIONS Static method Private Method 20090119
6 GET_BI_AUTHORIZATIONS_TASK_ID Static method Public Method 20090119
7 GET_BI_EVENT_LOCATION_INFO Static method Public Method Get location details for event sender/event type 20090119
8 GET_CURRENT_FREQUENCY Instance method Public Method 20090430
9 GET_CURRENT_TF_LANGU_SESSION Instance method Public Method 20090119
10 GET_CURRENT_TIMEFRAME_INFO Instance method Public Method 20090119
11 GET_CURRENT_YEAR Instance method Public Method 20090119
12 GET_EVALUATION_TYPE Static method Public Method 20090119
13 GET_EVALUATION_TYPE_FOR_GUID Static method Public Method 20090119
14 GET_INITIALIZED_INSTANCE Static method Public Method 20090119
15 GET_OBJECT_OWNER_USER_ID Static method Public Method 20090119
16 GET_RB_INFO Static method Public Method Returns GUID of reporting buffer whch holds the timeframe 20090119
17 GET_RB_INFO_FOR_CURRENT_TF Instance method Public Method Returns GUID of reporting buffer whch holds the timeframe 20090119
18 GET_SPECIFIED_TIMEFRAME_INFO Static method Public Method 20090119
19 IS_VALID_CASE_CATEGORY Static method Public Method 20090119
20 IS_VALID_CASE_TYPE Static method Public Method 20090119
21 MOVE_TO_NEXT_TIMEFRAME Instance method Public Method 20090119
22 MOVE_TO_NEXT_YEAR Instance method Public Method Move to next extraction year 20090119
23 NORMALIZE_CONTROL_ID Static method Public Method 20090119
24 NORMALIZE_CONTROL_TYPE Static method Public Method 20090119
25 NORMALIZE_EL_CONTROL_ID Static method Public Method 20090119
26 NORMALIZE_PROCESS_ID Static method Public Method 20090119
27 NORMALIZE_SUBPROCESS_ID Static method Public Method 20090119
28 READ_CASE_TYPE_AND_CATEGORY Static method Public Method 20090119
29 READ_DDIC_DOMAIN_VALUES Static method Public Method 20090119
30 READ_GRPC_ATTRIBUTES Static method Public Method 20090119
31 RESET_INSTANCE Instance method Public Method 20090119
32 RESOLVE_ENTITY Static method Public Method 20090119
33 RESOLVE_TIMEFRAME_INFO Static method Public Method 20090119
34 USE_SPECIAL_TIMEFRAMES Static method Public Method 20090522
35 _ALLOCATE_SESSION Static method Private Method 20090119
Events
Class CL_GRFN_EXTRACTION_TF has no event.
Types
Class CL_GRFN_EXTRACTION_TF has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLEANUP_BASIS_BUFFERS Signature

Method CLEANUP_BASIS_BUFFERS on class CL_GRFN_EXTRACTION_TF has no parameter.
Method CLEANUP_BASIS_BUFFERS on class CL_GRFN_EXTRACTION_TF has no exception.

Method COMPUTE_BI_TF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TF Call by reference Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20090119
2 Importing I_TF_FREQUENCY Call by reference Type reference (TYPE) GRFN_TF_FREQUENCY Frequency Text 20090213
3 Importing I_TF_YEAR Call by reference Type reference (TYPE) GRFN_TF_YEAR Year 20090119
4 Returning R_TF_ID Value transfer Type reference (TYPE) GRFN_BI_TF_ID Timeframe ID for BI (Year+Timeframe) 20090119

Method COMPUTE_BI_TF_ID on class CL_GRFN_EXTRACTION_TF has no exception.

Method FREE_INSTANCE_RESOURCES Signature

Method FREE_INSTANCE_RESOURCES on class CL_GRFN_EXTRACTION_TF has no parameter.
Method FREE_INSTANCE_RESOURCES on class CL_GRFN_EXTRACTION_TF has no exception.

Method FREE_SESSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTH_SESSIONS Call by reference Type reference (TYPE) YTH_SESSION_FOR_LANGU 20090119

Method FREE_SESSIONS on class CL_GRFN_EXTRACTION_TF has no exception.

Method GET_BI_AUTHORIZATIONS_TASK_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TASK_ID Value transfer Type reference (TYPE) GRPC_TASK Task ID 20090119

Method GET_BI_AUTHORIZATIONS_TASK_ID on class CL_GRFN_EXTRACTION_TF has no exception.

Method GET_BI_EVENT_LOCATION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENT_LOCATION_INFO Value transfer Type reference (TYPE) GRPC_BI_S_EVENT_LOCATION_INFO PC Event Location Details for BI 20090119
2 Exporting E_RETURN_CODE Value transfer Type reference (TYPE) INT4 Natural number 20090119
3 Importing I_EVENT_SENDER Call by reference Type reference (TYPE) GRPC_BI_EVENT_SENDER PC Event Sender 20090119
4 Importing I_EVENT_TYPE Call by reference Type reference (TYPE) GRPC_BI_EVENT_TYPE PC Event Type 20090119
5 Importing I_LOCATION_ID Call by reference Type reference (TYPE) GRPC_BI_EVENT_LOCATION PC Event Location Code 20090119

Method GET_BI_EVENT_LOCATION_INFO on class CL_GRFN_EXTRACTION_TF has no exception.

Method GET_CURRENT_FREQUENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FREQUENCY Value transfer Type reference (TYPE) GRFN_TF_FREQUENCY Timeframe Frequency 20090430

Method GET_CURRENT_FREQUENCY on class CL_GRFN_EXTRACTION_TF has no exception.

Method GET_CURRENT_TF_LANGU_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090119
2 Returning R_SESSION_ID Value transfer Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090120

Method GET_CURRENT_TIMEFRAME_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090119
2 Importing I_READ_RBF_INFO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Get timeframe availability info in Reporting Buffers 20090119
3 Returning RS_TF_INFO Value transfer Type reference (TYPE) GRPC_BI_DS_TIMEFRAME The timeframe data 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method GET_CURRENT_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_YEAR Value transfer Type reference (TYPE) NUMC4 Count parameters 20090119

Method GET_CURRENT_YEAR on class CL_GRFN_EXTRACTION_TF has no exception.

Method GET_EVALUATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CASE_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20090119
2 Importing I_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case Type 20090119
3 Returning R_EVALUATION_TYPE Value transfer Type reference (TYPE) GRPC_BI_EVALUATION_TYPE Evaluation Type 20090119

Method GET_EVALUATION_TYPE on class CL_GRFN_EXTRACTION_TF has no exception.

Method GET_EVALUATION_TYPE_FOR_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Case GUID 20090119
2 Returning R_EVALUATION_TYPE Value transfer Type reference (TYPE) GRPC_BI_EVALUATION_TYPE Evaluation Type 20090119

Method GET_EVALUATION_TYPE_FOR_GUID on class CL_GRFN_EXTRACTION_TF has no exception.

Method GET_INITIALIZED_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FREQUENCY Value transfer Type reference (TYPE) GRFN_TF_FREQUENCY Timeframe Frequency 20090505
2 Importing I_FROM_TF Value transfer Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20090119
3 Importing I_FROM_YEAR Value transfer Type reference (TYPE) GRFN_TF_YEAR Count parameters 20090119
4 Importing I_TO_YEAR Value transfer Type reference (TYPE) GRFN_TF_YEAR Count parameters 20090119
5 Returning RR_TF Value transfer Object reference (TYPE REF TO) CL_GRFN_EXTRACTION_TF Timeframe based extraction for GRC PC 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090120

Method GET_OBJECT_OWNER_USER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20090119
2 Importing I_ORGUNIT_ID Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID GRPC ID of the individual object 20090119
3 Importing I_SESSION_ID Call by reference Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20090119
4 Returning R_OWNER Value transfer Type reference (TYPE) GRPC_REP_RESP_UNAME User Name 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method GET_RB_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TF_INFO Call by reference Type reference (TYPE) GRPC_BI_DS_TIMEFRAME PC Timeframes - Start and End Date 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method GET_RB_INFO_FOR_CURRENT_TF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TF_INFO Call by reference Type reference (TYPE) GRPC_BI_DS_TIMEFRAME GUID of Buffered Version 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090120

Method GET_SPECIFIED_TIMEFRAME_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090119
2 Importing I_READ_RBF_INFO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Get timeframe availability info in Reporting Buffers 20090119
3 Importing I_TF_FREQUENCY Call by reference Type reference (TYPE) GRPC_BI_FREQUENCY GRC PC Frequency 20090119
4 Importing I_TF_YEAR Call by reference Type reference (TYPE) GRPC_BI_YEAR Year 20090119
5 Importing I_TIMEFRAME Call by reference Type reference (TYPE) GRPC_TIMEFRAME Timeframe 20090119
6 Returning RS_TF_INFO Value transfer Type reference (TYPE) GRPC_BI_DS_TIMEFRAME The timeframe data 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method IS_VALID_CASE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CASE_CATEGORY Call by reference Type reference (TYPE) SCMG_CATEGORY Category 20090119
2 Importing I_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case Type 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method IS_VALID_CASE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CASE_TYPE Call by reference Type reference (TYPE) SCMGCASE_TYPE Case Type 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method MOVE_TO_NEXT_TIMEFRAME Signature

Method MOVE_TO_NEXT_TIMEFRAME on class CL_GRFN_EXTRACTION_TF has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method MOVE_TO_NEXT_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_YEAR Value transfer Type reference (TYPE) NUMC4 Count parameters 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method NORMALIZE_CONTROL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROL_ID Value transfer Type reference (TYPE) SIMPLE 20090119
2 Returning R_CONTROL_ID Value transfer Type reference (TYPE) GRPC_BI_CONTROL_ID Control ID for BI 20090119

Method NORMALIZE_CONTROL_ID on class CL_GRFN_EXTRACTION_TF has no exception.

Method NORMALIZE_CONTROL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROL_TYPE_API Call by reference Type reference (TYPE) GRPCB_TYP 20090119
2 Returning R_CONTROL_TYPE_BI Value transfer Type reference (TYPE) GRPC_BI_DS_CONTROL-CONTROL_TYPE Type of controls 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method NORMALIZE_EL_CONTROL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROL_ID Value transfer Type reference (TYPE) SIMPLE 20090119
2 Importing I_OU Value transfer Type reference (TYPE) SIMPLE 20090119
3 Returning R_CONTROL_ID Value transfer Type reference (TYPE) GRPC_BI_CONTROL_ID Control ID for BI 20090119

Method NORMALIZE_EL_CONTROL_ID on class CL_GRFN_EXTRACTION_TF has no exception.

Method NORMALIZE_PROCESS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OU Value transfer Type reference (TYPE) SIMPLE 20090119
2 Importing I_PROCESS Value transfer Type reference (TYPE) SIMPLE 20090119
3 Returning R_PROCESS_ID Value transfer Type reference (TYPE) GRPC_BI_PROCESS_ID Control ID for BI 20090119

Method NORMALIZE_PROCESS_ID on class CL_GRFN_EXTRACTION_TF has no exception.

Method NORMALIZE_SUBPROCESS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OU Value transfer Type reference (TYPE) SIMPLE 20090119
2 Importing I_SUBPROCESS Value transfer Type reference (TYPE) SIMPLE 20090119
3 Returning R_SUBPROCESS_ID Value transfer Type reference (TYPE) GRPC_BI_SUBPROCESS_ID 20090119

Method NORMALIZE_SUBPROCESS_ID on class CL_GRFN_EXTRACTION_TF has no exception.

Method READ_CASE_TYPE_AND_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CASE_CATEGORY Value transfer Type reference (TYPE) SCMG_CATEGORY Category 20090119
2 Exporting E_CASE_TYPE Value transfer Type reference (TYPE) SCMGCASE_TYPE Case Type 20090119
3 Importing I_CASE_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technical Case Key (Case GUID) 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method READ_DDIC_DOMAIN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090119
2 Importing I_NAME Call by reference Type reference (TYPE) DOMNAME Domain name 20090119
3 Returning RT_VALUES Value transfer Type reference (TYPE) GRPC_BI_DS_DOMAIN_VALUES_T Domain values 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method READ_GRPC_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20090119
2 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090119
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20090119
4 Returning RT_VALUE_SET Value transfer Type reference (TYPE) GRPC_T_API_VALUESET The valueset for GRPC fields 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method RESET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FREQUENCY Value transfer Type reference (TYPE) GRFN_TF_FREQUENCY Timeframe Frequency 20090505
2 Importing I_FROM_TF Value transfer Type reference (TYPE) GRFN_TIMEFRAME Timeframe 20090119
3 Importing I_FROM_YEAR Value transfer Type reference (TYPE) GRFN_TF_YEAR Count parameters 20090119
4 Importing I_TO_YEAR Value transfer Type reference (TYPE) GRFN_TF_YEAR Count parameters 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method RESOLVE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ENTITY_ID Value transfer Type reference (TYPE) GRPC_BI_ENTITY_ID 20090119
2 Exporting E_ENTITY_TYPE Value transfer Type reference (TYPE) GRPC_OBJTYPE Object Type ID 20090119
3 Importing I_OBJECT_ID_API Call by reference Type reference (TYPE) GRPC_API_OBJECT_ID 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method RESOLVE_TIMEFRAME_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATEFROM Call by reference Type reference (TYPE) DATS Field of type DATS 20090119
2 Importing I_DATETO Call by reference Type reference (TYPE) DATS Field of type DATS 20090119
3 Importing I_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090119
4 Returning RS_TF_INFO Value transfer Type reference (TYPE) GRPC_BI_DS_TIMEFRAME The timeframe data 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119

Method USE_SPECIAL_TIMEFRAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USE Call by reference Type reference (TYPE) ABAP_BOOL 20090522

Method USE_SPECIAL_TIMEFRAMES on class CL_GRFN_EXTRACTION_TF has no exception.

Method _ALLOCATE_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CTH_SESSIONS Call by reference Type reference (TYPE) YTH_SESSION_FOR_LANGU 20090119
2 Exporting E_SESSION_ID Value transfer Type reference (TYPE) GRPC_API_SESSION_ID GRPC unique session ID 20090119
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090119
4 Importing I_TF_YEAR Call by reference Type reference (TYPE) GRPC_API_SESSION_TF_YEAR The year of the GRPC entity API session 20090119
5 Importing I_TIMEFRAME Call by reference Type reference (TYPE) GRPC_API_SESSION_TIMEFRAME GRPC Entity API: Timeframe of the session 20090119
# Exception Resumable Description Created on
1 CX_GRFN_EXTRACTION Exceptions with Static and Dynamic Check of RAISING Clause 20090119
History
Last changed by/on SAP  20141106 
SAP Release Created in 300