SAP ABAP Interface IF_GRFN_REPORT (Get data for reporting engine)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_REPORTING (Package) Shared PC-RM Reporting
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_CRGROUP Risk Clasification Group 20080822
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_TEMPLATE KRI Template API class 20080826
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_INSTANCE KRI Instance API class 20080826
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_IMPLREQ KRI Implementation Request API class 20080826
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_IMPLEMENTATION KRI Implementation API class 20080826
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_BUSINESSRULE KRI Implementation API class 20080902
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_INFLUENCED_RISK API class for influenced risk - reporting only! 20081126
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_INCIDENT Incident API 20080826
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ILD_LOSS_IMP_CAT 20081127
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ILD_LOSS Incident Loss API class 20080829
... Click here to see Used By full list (89 items)
Properties
Interface IF_GRFN_REPORT  
Short Description Get data for reporting engine    
General Data
Package GRFN_REPORTING   Shared PC-RM Reporting 
Created 20080722   SAP 
Last changed 20141106    
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
Interface IF_GRFN_REPORT has no interface.
Friends
Interface IF_GRFN_REPORT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REP_APPL_FN Constant Public Type reference (TYPE) GRFN_REP_APPLICATION 'FN' Reporting Area 20110107
2 GC_REP_APPL_PC Constant Public Type reference (TYPE) GRFN_REP_APPLICATION 'PC' Reporting Area 20110107
3 GC_REP_APPL_RM Constant Public Type reference (TYPE) GRFN_REP_APPLICATION '' Reporting Area 20110107
Methods
# Method Level Visibility Method type Description Created on
1 FETCH Instance method Public Method Fetch enity data 20080722
2 TRAVERSE Instance method Public Method Traverse from parent entity into child entity 20080722
Events
Interface IF_GRFN_REPORT has no event.
Types
Interface IF_GRFN_REPORT has no local type.
Method Signatures

Method FETCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTR Call by reference Type reference (TYPE) ANY Structure which contains fetched data 20080722
2 Exporting ES_RECIPIENT_DETAILS Call by reference Type reference (TYPE) GRFN_S_SV_ATTR Survey Entity Attribute 20130604
3 Exporting ET_ATTR_VALUE Call by reference Type reference (TYPE) GRFN_T_REP_ATTR_VALUE Attribute with multivalues 20100616
4 Exporting EV_SPLIT_NOT_FOUND Call by reference Type reference (TYPE) ABAP_BOOL 20100726
5 Importing IR_ENGINE Call by reference Object reference (TYPE REF TO) IF_GRFN_REP_ENGINE_OUT Report engine interface 20090129
6 Importing IS_SPLIT_CRITERIA Call by reference Type reference (TYPE) GRFN_S_REP_SPLIT_CRITERIA Reporting: Split criteria 20100622
7 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of object pairs (object ID + entity ID) 20080801
8 Importing IT_REQUIRED_FIELDS Call by reference Type reference (TYPE) GRFN_T_FIELDID_HASHED List of fields 20091016
9 Importing IV_ALL_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20091016
10 Importing IV_LONG_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Controls wheter long texts are fetched 20080722
11 Importing IV_READ_ATTR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Controls wheter attributes are fetched or not 20080722
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090430

Method TRAVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY_CHILD Object ID 20080722
2 Importing IR_ENGINE Call by reference Object reference (TYPE REF TO) IF_GRFN_REP_ENGINE_OUT Report engine interface 20090129
3 Importing IS_REPORT_DETAILS Call by reference Type reference (TYPE) GRFN_S_REPORT_DETAILS Report details 20080801
4 Importing IT_CASE_CATEGORY Call by reference Type reference (TYPE) GRFN_T_REP_EVALUATION_TYPE Requested case categories 20080911
5 Importing IT_ENTITY_CHILD Call by reference Type reference (TYPE) GRFN_T_ENTITY List of returned next level enties 20080728
6 Importing IT_PARENT Call by reference Type reference (TYPE) GRFN_T_OBJECTS List of parent nodes 20080903
7 Importing IV_REPORT_PROCESSOR Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20080919
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20090430
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_CRGROUP Risk Clasification Group 20080822
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_TEMPLATE KRI Template API class 20080826
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_INSTANCE KRI Instance API class 20080826
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_IMPLREQ KRI Implementation Request API class 20080826
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_IMPLEMENTATION KRI Implementation API class 20080826
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_BUSINESSRULE KRI Implementation API class 20080902
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_INFLUENCED_RISK API class for influenced risk - reporting only! 20081126
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_INCIDENT Incident API 20080826
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ILD_LOSS_IMP_CAT 20081127
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ILD_LOSS Incident Loss API class 20080829
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ILD_INC_ATTR Incident Attributes (only for reporting) 20091014
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_CRISK Risk Classification 20080822
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_KRI_VALUE KRI Value API class (for reporting) 20081204
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_COPP Opportunity Classification 20081203
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_COGROUP Opportunity Classification Group 20081203
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_CACTIVITY Activity Category Api Class 20080821
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ANALYTICS Advanced Analytics 20100426
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ANALYSIS Analysis API 20080819
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ACTIVITY API Class for Activity 20080820
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_XSUBPROCESS Central Subprocess Entity API class 20121128
21 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_XPROCESS Central Process Entity API Class 20130218
22 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_XECONTROL XECONTROL API 20100323
23 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_XECGROUP XECGROUP API 20091026
24 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_RISK_MITIG Risk Analysis per Mitigation (for reporting) 20120911
25 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_API_W1_RCSA_KEYFIG RCSA key figure API class 20110405
26 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_API_RCSA_PLAN RCSA Plan 20110408
27 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_API_RCSA RCSA Plan 20110330
28 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_API_LOSEVT Loss Event API 20110317
29 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_API_EFFECT Loss Event Effect API 20110324
30 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_API_ALLOCATION Allocation for Loss Event Effect: API 20110328
31 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_W6_AC_SUM Forecasting Horizons for Analysis 20111206
32 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_W5_AL_FH Forecasting Horizons for Analysis 20110901
33 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_W0_SIM_IMP Virtual entity - Scen.simulation impacts 20100506
34 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_SURVEY Survey Instance API class 20081001
35 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_XCONTROL XCONTROL API class 20091020
36 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_RISK_IMPACT Risk Analysis per Impact (for reporting) 20081204
37 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_RISK Risk API 20080811
38 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_RESPONSE_TEMPLATE API class for response template 20091216
39 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_RESPONSE Model for the cases API 20080827
40 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_PRESPONSE Response Proposal API class 20100709
41 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ORG_THRESHOLDS API class for Orgunit Thresholds 20080827
42 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_ORGUNIT_UOM API class for Orgunit Unit Of Measure 20080827
43 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_OPP_BENEFIT Risk Analysis per Impact (for reporting) 20081205
44 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_OPPORTUNITY Risk API 20080825
45 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_API_OBJECTIVE orgunit entity objective Api class 20080826
46 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_REG_REQ Regulation Requirement API 20081015
47 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_COBJECTIVE COBJECTIVE API 20091026
48 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_CAPA CAPA Plan API 20091030
49 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_ASSESSMENT Assessment API 20091110
50 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_AOD AOD API Entity Class (AoD Group as Aod Entity) 20091120
51 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_ACCGROUP Account Group API Class 20091026
52 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_VI_COM_ISSUE API class survey instance 20110801
53 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_V8_POLICYVER API class survey instance 20100426
54 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_V4_QUEST_ANSWER API class questions answers 20081203
55 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_V3_SURVEY_INST API class survey instance 20081203
56 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_SVYINST Survey Instance API class 20100319
57 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_CONTROL Control API class 20081201
58 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_REGULATION Regulation API 20080912
59 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_QUESTION_INST API class questions answers 20100524
60 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_POLICY_GROUP policy group API class 20100108
61 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_POLICY policy 20100108
62 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_ORGUNIT Orgunit Entity API class 20080807
63 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_ISSUE Implemeting Class of IF_GRFN_API_ISSUE 20100113
64 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_EO Enterprise Object API 20100609
65 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_BRVERSION Br version class for report 20100622
66 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_BR Business rule API 20100609
67 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_AM_JOBSTEP AM Job Step Entity 20120618
68 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_SIGNOFF Sign Off API class 20091029
69 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_V9_ACC_ASSERTION Local Account Group (just for reporting purpose) 20110419
70 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_V7_RISK_ASS Risk Assessment (just for reporting purpose) 20090526
71 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_V6_CR_ASSESSMENT Control Risk Assessment (just for reporting purpose) 20081209
72 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_V5_LOCAL_ACCGROUP Local Account Group (just for reporting purpose) 20081202
73 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_V2_RLCR_OP Rule parameter API class 20081124
74 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_V1_RULESET Rule parameter API class 20081120
75 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_V0TS Test step API class 20081124
76 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_TESTPLAN Test Plan API class 20091102
77 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_TESTLOG TestLog API Entity Class 20091120
78 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_SUBPROCESS Local Subprocess Entity API class 20091026
79 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_API_AM_JOB AM Job Entity 20120727
80 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_RMPLAN Class API for Remediation Plan 20091117
81 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_PROCESS Local Process Entity API Class 20091022
82 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_PCENTITY_HR Generic PC Entity 20080813
83 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_PCENTITY Generic PC Entity 20080722
84 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_ISSUE Issue API class 20091029
85 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_ECONTROL ECONTROL API 20091022
86 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_ECGROUP ECGROUP API 20091021
87 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_DISCSVY_PLAN Disclosure survey plan 20120413
88 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_DISCSVY_OBJECT Disclosure survey object 20120413
89 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_API_DISCSVY Disclosure survey 20120413
History
Last changed by/on SAP  20141106 
SAP Release Created in 300