SAP ABAP Interface IF_GRFN_API_MODEL (Interface for handling of GRC API models)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_API_SERVICES (Package) GRC Foundation API Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_GRPC_AOD_MGR AoD Manager 20080410
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ANALYSIS_DRS5 DRS5 analysis model 20110823
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_SURVEY_RESPONSE_MODEL Survey Response Model 20080725
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ANALYSIS Model class for generic analysis 20110916
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ACTIVITY Model Class for Activity Management 20080716
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_ILD_MODEL Model for Incident Management 20091014
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_CONTEXT_MODEL Model class for Risk context 20100422
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_CASES_MODEL Model for the cases API 20080201
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_STMPLT_MODEL DB encapsulation for Survey 20080407
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_SIGNOFF Obsolete; Use CL_GRPC_MODEL_SIGNOFF instead 20080408
... Click here to see Used By full list (90 items)
Properties
Interface IF_GRFN_API_MODEL  
Short Description Interface for handling of GRC API models    
General Data
Package GRFN_API_SERVICES   GRC Foundation API Services 
Created 20080123   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_API_MODEL has no interface.
Friends
Interface IF_GRFN_API_MODEL has no friend.
Attributes
Interface IF_GRFN_API_MODEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Instance method Public Method 20080123
2 CREATE Static method Public Method 20080123
3 IS_DEPENDENT Static method Public Method 20101213
4 NOTIFY_DEPENDENT Instance method Public Method 20101213
5 SAVE Instance method Public Method 20080123
Events
Interface IF_GRFN_API_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ID_MAP Public See coding 20101213 begin of ys_id_map, entity type grfn_api_entity_id, buffer_id type string, stored_id type string, end of ys_id_map
2 YT_ID_MAP Public See coding 20101213 yt_id_map type standard table of ys_id_map
Method Signatures

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLEAN_ALL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090218
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080123

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BEGDATE Value transfer Type reference (TYPE) SY-DATUM 20100428
2 Importing IV_ENDDATE Value transfer Type reference (TYPE) SY-DATUM 20100428
3 Importing IV_LANGUAGE Value transfer Type reference (TYPE) SY-LANGU 20100428
4 Importing IV_TF_YEAR Value transfer Type reference (TYPE) GRFN_TF_YEAR 20100428
5 Importing IV_TIMEFRAME Value transfer Type reference (TYPE) GRFN_TIMEFRAME 20100428
6 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_GRFN_API_MODEL Interface for handling of GRC API models 20080312
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080123

Method IS_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DEPENDENT Value transfer Type reference (TYPE) ABAP_BOOL 20101213

Method IS_DEPENDENT on Interface IF_GRFN_API_MODEL has no exception.

Method NOTIFY_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ID_MAP Call by reference Type reference (TYPE) YT_ID_MAP 20101213

Method NOTIFY_DEPENDENT on Interface IF_GRFN_API_MODEL has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ID_MAP Call by reference Type reference (TYPE) YT_ID_MAP 20101213
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20080123
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_GRPC_AOD_MGR AoD Manager 20080410
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ANALYSIS_DRS5 DRS5 analysis model 20110823
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_SURVEY_RESPONSE_MODEL Survey Response Model 20080725
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ANALYSIS Model class for generic analysis 20110916
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ACTIVITY Model Class for Activity Management 20080716
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_ILD_MODEL Model for Incident Management 20091014
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_CONTEXT_MODEL Model class for Risk context 20100422
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_CASES_MODEL Model for the cases API 20080201
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_STMPLT_MODEL DB encapsulation for Survey 20080407
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_SIGNOFF Obsolete; Use CL_GRPC_MODEL_SIGNOFF instead 20080408
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_RULE_MODEL Central model class for rule engine 20080408
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_QLIBRARY_MODEL DB encapsulation 20080407
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_PERSON Obsolete: Shared Central Person Services 20080409
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_MODEL_THRESHOLD Threshold model class 20080827
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_MODEL_SIGNOFF Model Class for Sign-Off 20091125
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_MODEL_SETUP Process Model Class 20080408
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_MODEL_DISC_SURVEY Disclosure survey API model class 20120313
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_MODEL_ACCGROUP Accountgroup Scoping Model Class 20080827
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_CONTROL_PROPOSAL_MODEL Model Class for Control Proposal 20081001
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_CASES_MODEL Model for the cases API 20080408
21 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRPC_AOD_MGR aod manager 20080410
22 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_UTIL_REGULATION Regulation 20100506
23 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_ROLE_ASSIGNMENT_MODEL Model class for role assignment (HR object) 20080424
24 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_RISK_COL_SUMMARY Model for risk collection summary 20120112
25 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_PRISK_MODEL Risk proposal and escallation model 20120105
26 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_MODEL_SDM Static Data Management - Model Class 20110110
27 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_MODEL_RCSA RCSA model class 20110304
28 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_MODEL_LOSEVT Loss Event - Model Class 20101007
29 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_MODEL_AGGR_RUN Aggregation Run Model 20110510
30 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_OB_MODEL_AGGR_HIER Aggregation hierarchy model 20110427
31 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_WORKSHOP Model class for workshop handling 20120109
32 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_SURVEY GRRM Survey model 20080820
33 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_SCENARIO Additional analysis attributes 20080704
34 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_RISK_CONS model class of risk consolidation planning w/o object id 20110829
35 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ANALYTICS Model Class for Adanced Analytics 20080822
36 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_RISK_CLUSTER Delegation Personalization 20100211
37 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_RISK Model Class for risk 20080222
38 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_RESPONSE_TEMPL Response template model class 20091216
39 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_PRESPONSE Model for response proposal 20100630
40 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ORG_ATTR Orgunit Attributes Model Class 20080428
41 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_OBJECTIVE Objective Model Class 20080730
42 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_KRI KRI Model 20080215
43 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_CRISK 20080422
44 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_CACTIVITY Model class for activity hierarchy 20080602
45 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRRM_MODEL_ANA_KRI_CONFIG Model Analysis KRI Configuration 20120315
46 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SOD_MITIGATION Model for SOD Mitigation 20100121
47 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_USER_PSS Password Self Service 20100517
48 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_UAR_COORDINATOR Model class for UAR Coordinator 20100216
49 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_UAR Model Class for UAR-Manage Rejections 20100512
50 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SUPP_RULES Model Class for SOD Supplementary Rules 20100310
51 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SPM_REASON Reason Code Model Class 20090819
52 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SPM_FIREFIGHT FF ID and Role maintenance and assignment 20090819
53 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SPM_FFOWNER Owner and FF ID assignment and maintenance Model Class 20090819
54 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SPM_CTRL_GROUP Controller/Controller Group Model Class 20090819
55 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SPM_CONTROLLER Controller/FF assignment and maintenance Model Class 20090819
56 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SOD_RULESET Model Class for RuleSet 20090829
57 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SOD_RISK Class Model for SOD Risk 20090901
58 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_DL_MENU Delegation Personalization 20080815
59 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SOD_FUNCTION Model Class for Function 20090829
60 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_SOD_ALERT Model Class for SOD Alert Monitor 20100609
61 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_ROLE_APPROVAL Model Class for Role Approval 20100315
62 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_ROLE Model class for role 20090909
63 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_OWNER Model for Owner/Approver maintenance 20091202
64 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_ORG_RULES Model Class for SOD Org, Rules 20091026
65 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_DEFAULT_ROLE Model class for role 20100415
66 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_CRITICAL_ROLE Model Class for Critical Role 20090929
67 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_CRITICAL_PROFILE Model Class for Critical Profile 20091005
68 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_ACC_REQ_TEMPLATE Model class for Access Request Templates 20100212
69 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_CONTROL Control model class 20100225
70 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_ROLEASSI_MODEL_NONHR Model class for role assignment (Non-HR object) 20100617
71 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_SURVEY Survey model 20100314
72 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_REA Audit Exposure Analysis 20110715
73 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_POLICY API model for policy & policy group 20100115
74 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_NOTES_HISTORY Notes History Model 20080627
75 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_MCF Model class for MCF 20080623
76 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_EXT_TABLE Table extension model 20100520
77 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_EXT_FIELD Field extension model 20100520
78 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_EXT_DATA_DB Extension Data for Datebase 20090818
79 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_EO Enterprise Object model class 20091123
80 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRAC_MODEL_ACCESS_REQUEST Model Class for Access Request 20090831
81 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_CATALOGUE communicate with entities 20080201
82 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_BRA Business Rule Assignment model class 20100305
83 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_BR Business Rule Model Class 20091019
84 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_AUDIT Audit Management 20110527
85 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_AU Audit Proposal Model 20110816
86 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_AR Audit Request Model 20111129
87 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_AP Audit Plan Model 20110713
88 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_MODEL_AM_JOB Job and Job Step model 20100528
89 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_DOCUMENTS_MODEL Model for the document API 20080319
90 Interface implementation (CLASS c. INTERFACES i_ref)  CL_GRFN_DL_MODEL The Delegation Model Class 20080428
History
Last changed by/on SAP  20141106 
SAP Release Created in 300