SAP ABAP Class CL_GRFN_MODEL_REA (Audit Exposure Analysis)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_AUDIT_MANAGEMENT (Package) Audit Management Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRFN_API_MODEL Interface for handling of GRC API models 20110715
Properties
Class CL_GRFN_MODEL_REA  
Short Description Audit Exposure Analysis    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_AUDIT_MANAGEMENT   Audit Management Integration 
Created 20110715   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_MODEL_REA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_API_MODEL Interface for handling of GRC API models 20110715
Friends
Class CL_GRFN_MODEL_REA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_REA Constant Private Type reference (TYPE) EQEGRANAME 'GRFNREA' Elementary Lock of Lock Entry (Table Name) 20110718
2 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_GRFN_MODEL_REA Audit Exposure Analysis 20110717
3 MT_BUF_PLAN Instance attribute Private Type reference (TYPE) YT_BUF_PLAN 20110829
4 MT_BUF_REA Instance attribute Private Type reference (TYPE) YT_BUF_REA REA Buffer 20110717
5 MT_BUF_REAAE Instance attribute Private Type reference (TYPE) YT_BUF_REAAE REA_AE Buffer 20110720
6 MT_BUF_REA_AUDIT Instance attribute Private Type reference (TYPE) YT_BUF_REA_AUDIT REA Audit Plan/Audit Buffer 20110913
7 MT_BUF_REA_FACTOR Instance attribute Private Type reference (TYPE) YT_BUF_REA_FACTOR REA and Factor 20110816
8 MT_BUF_RISK_FACTOR Instance attribute Private Type reference (TYPE) YT_BUF_RISK_FACTOR 20110818
9 MV_REAID Instance attribute Private Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110818
Methods
# Method Level Visibility Method type Description Created on
1 CLEANUP Instance method Private Method 20110718
2 CONSTRUCTOR Instance method Public Constructor 20110717
3 CREATE Instance method Private Method 20110718
4 CREATE_REA Instance method Public Method Create Risk Exposure Analysis 20110717
5 CREATE_REA_AE Instance method Public Method Create ERA and Audit Entity 20110720
6 CREATE_REA_FACTOR Instance method Public Method Create REA and Risk Factor 20110816
7 CREATE_REA_PLAN Instance method Public Method Create REA Audit Plan 20110829
8 DELETE Instance method Public Method Delete Risk Exposure Analysis 20110818
9 DEQUEUE_REA Instance method Public Method Unlock REA 20110718
10 ENQUEUE_REA Instance method Public Method Lock REA 20110718
11 GET_REA_AUDIT Instance method Public Method Get REA Audit Pland and Audit Proposal 20110914
12 IS_DEPENDENT Instance method Private Method 20110718
13 IS_REA_LOCKED Instance method Private Method Lock status 20110718
14 LOAD_REA_AE_BUFFER Instance method Private Method Load REAAE Buffer 20110827
15 LOAD_REA_AUDIT_BUFFER Instance method Private Method Load REA Audit Buffer 20110914
16 LOAD_REA_BUFFER Instance method Private Method Load REA Buffer 20110803
17 LOAD_REA_FACTOR_BUFFER Instance method Private Method Load REA Factor Buffer 20110816
18 LOAD_REA_PLAN_BUFFER Instance method Private Method Load REA Audit Plan 20110829
19 NOTIFY_DEPENDENT Instance method Private Method 20110718
20 QUERY Instance method Public Method Query Risk Exposure Analysis 20110818
21 QUERY_REAAE Static method Public Method Query Auditable Entity in ARR 20111101
22 RETRIEVE Instance method Public Method Retrieve Risk Exposure Analysis 20110818
23 SAVE Instance method Private Method 20110718
24 SET_REA_AUDIT Instance method Public Method Set REA Audit Pland and Audit Proposal 20110913
25 UPDATE Instance method Public Method Update Risk Exposure Analysis 20110818
Events
Class CL_GRFN_MODEL_REA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_BUF_FLAG Private See coding 20110717 BEGIN OF ys_buf_flag, changed TYPE grfn_xfeld, activity TYPE grfn_api_activity, " See grfn0_c_activity END OF ys_buf_flag
2 YS_BUF_PLAN Private See coding 20110829 BEGIN OF ys_buf_plan . INCLUDE TYPE grfn_s_reaplan. INCLUDE TYPE ys_buf_flag. TYPES: END OF ys_buf_plan
3 YS_BUF_REA Private See coding 20110717 BEGIN OF ys_buf_rea. INCLUDE TYPE grfn_s_rea. INCLUDE TYPE ys_buf_flag. TYPES END OF ys_buf_rea
4 YS_BUF_REAAE Private See coding 20110720 BEGIN OF ys_buf_reaae. INCLUDE TYPE grfn_s_reaae. INCLUDE TYPE ys_buf_flag. TYPES END OF ys_buf_reaae
5 YS_BUF_REA_AUDIT Private See coding 20110913 BEGIN OF ys_buf_rea_audit . INCLUDE TYPE grfnreaaudit. INCLUDE TYPE ys_buf_flag. TYPES END OF ys_buf_rea_audit
6 YS_BUF_REA_FACTOR Private See coding 20110816 BEGIN OF ys_buf_rea_factor . INCLUDE TYPE grfn_s_reariskfact. INCLUDE TYPE ys_buf_flag. TYPES END OF ys_buf_rea_factor
7 YS_BUF_RISK_FACTOR Private See coding 20110818 BEGIN OF ys_buf_risk_factor . INCLUDE TYPE grfn_s_riskfactor. INCLUDE TYPE ys_buf_flag. TYPES: END OF ys_buf_risk_factor
8 YT_BUF_PLAN Private See coding 20110829 yt_buf_plan TYPE STANDARD TABLE OF ys_buf_plan
9 YT_BUF_REA Private See coding 20110717 yt_buf_rea TYPE STANDARD TABLE OF ys_buf_rea
10 YT_BUF_REAAE Private See coding 20110720 yt_buf_reaae TYPE STANDARD TABLE OF ys_buf_reaae
11 YT_BUF_REA_AUDIT Private See coding 20110913 yt_buf_rea_audit TYPE STANDARD TABLE OF ys_buf_rea_audit
12 YT_BUF_REA_FACTOR Private See coding 20110816 yt_buf_rea_factor TYPE STANDARD TABLE OF ys_buf_rea_factor
13 YT_BUF_RISK_FACTOR Private See coding 20110818 yt_buf_risk_factor TYPE STANDARD TABLE OF ys_buf_risk_factor
Method Signatures

Method CLEANUP Signature

Method CLEANUP on class CL_GRFN_MODEL_REA has no parameter.
Method CLEANUP on class CL_GRFN_MODEL_REA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20110717

Method CONSTRUCTOR on class CL_GRFN_MODEL_REA has no exception.

Method CREATE Signature

Method CREATE on class CL_GRFN_MODEL_REA has no parameter.
Method CREATE on class CL_GRFN_MODEL_REA has no exception.

Method CREATE_REA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REA Call by reference Type reference (TYPE) GRFN_S_REA Risk Exposure Analysis 20110720
2 Importing IT_REAAE Call by reference Type reference (TYPE) GRFN_T_REAAE Risk Exposure Analysis and Audit Entity 20110818
3 Importing IT_REA_FACTOR Call by reference Type reference (TYPE) GRFN_T_REARISKFACT Risk Exposure Analysis & Risk Factor 20110818
4 Importing IT_REA_PLAN Call by reference Type reference (TYPE) GRFN_T_REAPLAN Risk Exposure Analysis - Audit Plan 20110829
5 Returning RV_REAID Value transfer Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110818
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110816

Method CREATE_REA_AE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REAAE Call by reference Type reference (TYPE) GRFN_T_REAAE Risk Exposure Analysis 20110720
2 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110726
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110726

Method CREATE_REA_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REA_FACTOR Call by reference Type reference (TYPE) GRFN_T_REARISKFACT Risk Exposure Analysis and Risk Factor 20110817
2 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110818
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110816

Method CREATE_REA_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REA_PLAN Call by reference Type reference (TYPE) GRFN_T_REAPLAN Risk Exposure Analysis - Audit Plan 20110829
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110829

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110818
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110818

Method DEQUEUE_REA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110718

Method DEQUEUE_REA on class CL_GRFN_MODEL_REA has no exception.

Method ENQUEUE_REA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110718
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110718

Method GET_REA_AUDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REA_AUDIT Call by reference Type reference (TYPE) GRFN_T_API_REA_AUDIT REA, Audit Plan and Audit Proposal relation 20110914
2 Importing IV_REA_ID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110914

Method GET_REA_AUDIT on class CL_GRFN_MODEL_REA has no exception.

Method IS_DEPENDENT Signature

Method IS_DEPENDENT on class CL_GRFN_MODEL_REA has no parameter.
Method IS_DEPENDENT on class CL_GRFN_MODEL_REA has no exception.

Method IS_REA_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110718
2 Returning RV_LOCKED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110718
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110718

Method LOAD_REA_AE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110827

Method LOAD_REA_AE_BUFFER on class CL_GRFN_MODEL_REA has no exception.

Method LOAD_REA_AUDIT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110914

Method LOAD_REA_AUDIT_BUFFER on class CL_GRFN_MODEL_REA has no exception.

Method LOAD_REA_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110803

Method LOAD_REA_BUFFER on class CL_GRFN_MODEL_REA has no exception.

Method LOAD_REA_FACTOR_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20110818
2 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110816

Method LOAD_REA_FACTOR_BUFFER on class CL_GRFN_MODEL_REA has no exception.

Method LOAD_REA_PLAN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110829

Method LOAD_REA_PLAN_BUFFER on class CL_GRFN_MODEL_REA has no exception.

Method NOTIFY_DEPENDENT Signature

Method NOTIFY_DEPENDENT on class CL_GRFN_MODEL_REA has no parameter.
Method NOTIFY_DEPENDENT on class CL_GRFN_MODEL_REA has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REA Call by reference Type reference (TYPE) GRFN_T_REA Risk Exposure Analysis 20110818
2 Importing IT_AUDIT_FROM Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_DATE_RANGE Audit management date range 20111014
3 Importing IT_AUDIT_TO Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_DATE_RANGE Audit management date range 20111014
4 Importing IT_CHANGEDBY Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_CHNGBY_RANGE Audit management changed by range 20111014
5 Importing IT_CHANGEDON Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_DATE_RANGE Audit management date range 20111014
6 Importing IT_REA_NAME Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_NAME40_RANGE Audit management name range 20111014
7 Importing IT_STATUS Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_STATUS_RANGE Audit management status range 20111014
8 Importing IV_MAXROWS Call by reference Type reference (TYPE) GRFN_MAXROW 50 Risk Exposure Analysis - Max rows 20110818
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110818

Method QUERY_REAAE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AE_GUID Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_GUID Audit management GUID range 20111101
2 Returning RT_REAAE Value transfer Type reference (TYPE) GRFN_T_REAAE Risk Exposure Analysis and Audit Entity 20111101

Method QUERY_REAAE on class CL_GRFN_MODEL_REA has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REA Call by reference Type reference (TYPE) GRFN_S_REA Risk Exposure Analysis 20110818
2 Exporting ET_REAAE Call by reference Type reference (TYPE) GRFN_T_REAAE Risk Exposure Analysis and Audit Entity 20110818
3 Exporting ET_REA_FACTOR Call by reference Type reference (TYPE) GRFN_T_RISKFACTOR Risk Exposure Analysis & Risk Factor 20110818
4 Exporting ET_REA_PLAN Call by reference Type reference (TYPE) GRFN_T_REAPLAN Risk Exposure Analysis - Audit Plan 20110829
5 Importing IV_EDITABLE Call by reference Type reference (TYPE) GRFN_BOOLEAN Indicator 20110818
6 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20110818
7 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110818

Method RETRIEVE on class CL_GRFN_MODEL_REA has no exception.

Method SAVE Signature

Method SAVE on class CL_GRFN_MODEL_REA has no parameter.
Method SAVE on class CL_GRFN_MODEL_REA has no exception.

Method SET_REA_AUDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REA_AUDIT Call by reference Type reference (TYPE) GRFN_T_API_REA_AUDIT REA, Audit Plan and Audit Proposal relation 20110913
2 Importing IV_REA_ID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110913

Method SET_REA_AUDIT on class CL_GRFN_MODEL_REA has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REA Call by reference Type reference (TYPE) GRFN_S_REA Risk Exposure Analysis 20110818
2 Importing IT_REAAE Call by reference Type reference (TYPE) GRFN_T_REAAE Risk Exposure Analysis and Audit Entity 20110818
3 Importing IT_REA_FACTOR Call by reference Type reference (TYPE) GRFN_T_RISKFACTOR Risk Exposure Analysis and Risk Factor 20110818
4 Importing IT_REA_PLAN Call by reference Type reference (TYPE) GRFN_T_REAPLAN Risk Exposure Analysis - Audit Plan 20110829
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110818
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100