SAP ABAP Class CL_GRFN_API_REA (Risk Exposure Analysis)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_ENTITY_API (Package) GRC Foundation API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_API_BASIS Basis class for GRC API classes 20110715
Properties
Class CL_GRFN_API_REA  
Short Description Risk Exposure Analysis    
Super Class CL_GRFN_API_BASIS Basis class for GRC API classes 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_ENTITY_API   GRC Foundation API 
Created 20110715   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)
Interfaces
Class CL_GRFN_API_REA has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_GRFN_API_SESSION 20110721 Session Management for GRC APIs
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CLASS_DESC Constant Private Type reference (TYPE) TDID 'ARR1' Text ID 20111014
2 MC_MODEL_CLASS Constant Private Type reference (TYPE) CLASSNAME 'CL_GRFN_MODEL_REA' Reference type 20110718
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTH_UPDATE Instance method Private Method Check update authorization 20111019
2 CONSTRUCTOR Instance method Public Constructor Risk Exposure Analysis 20110715
3 COPY Instance method Public Method Copy REA 20110914
4 CREATE Static method Public Method Create Risk Exposure Analysis 20110715
5 DELETE Instance method Public Method Delete Risk Exposure Analysis 20110715
6 DELETE_LONG_TEXT Static method Public Method Delete Audit Risk Rating Description Text 20111014
7 EXPORT Instance method Public Method Export to Excel XML 20111215
8 GENERATE_AP_AU Instance method Public Method Generate Audit Plan Proposal and Audit Proposal 20110913
9 GET Static method Private Method Create instance 20110720
10 GET_LONG_TEXT Static method Public Method Get Audit Risk Rating Description Text 20111014
11 GET_REAID Static method Private Method Get REAID 20110914
12 GET_REA_ID Static method Private Method Get REA Object ID 20110914
13 QUERY Static method Public Method Query Risk Exposure Analysis 20110715
14 QUERY_REAAE Static method Public Method Query AE related ARR 20111101
15 RETRIEVE Instance method Public Method Retrieve Risk Exposure Analysis 20110715
16 RETRIEVE_AP_AU Instance method Public Method Retrieve Audit Plan Proposal and Audit Proposal 20110914
17 SET_LONG_TEXT Static method Public Method Set Audit Risk Rating Description Text 20111014
18 UPDATE Instance method Public Method Update Risk Exposure Analysis 20110715
Events
Class CL_GRFN_API_REA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_GRFNREA Private Type reference (TYPE) GRFN_S_REA Risk Exposure Analysis 20110719
Method Signatures

Method CHECK_AUTH_UPDATE Signature

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

Method CHECK_AUTH_UPDATE on class CL_GRFN_API_REA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110715
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110715

Method CONSTRUCTOR on class CL_GRFN_API_REA has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110914
2 Importing IV_REA_ID_NEW Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110917
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110914

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110715
2 Importing IS_REA Call by reference Type reference (TYPE) GRFN_S_API_REA Risk Exposure Analysis 20110718
3 Importing IT_REAAE Call by reference Type reference (TYPE) GRFN_T_API_REAAE Risk Exposure Analysis and Auditable Entity 20110817
4 Importing IT_REA_FACTOR Call by reference Type reference (TYPE) GRFN_T_API_REARISKFACTOR Risk Exposure Analysis & Risk Factor 20110817
5 Importing IT_REA_PLAN Call by reference Type reference (TYPE) GRFN_T_API_REAPLAN Risk Exposure Analysis - Audit Plan 20110829
6 Returning RV_REA_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110715
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110715

Method DELETE Signature

Method DELETE on class CL_GRFN_API_REA has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110818

Method DELETE_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID UUID of the GRC object (char32) 20111014
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111017

Method EXPORT Signature

Method EXPORT on class CL_GRFN_API_REA has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111216

Method GENERATE_AP_AU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AUDIT_PLAN Call by reference Type reference (TYPE) GRFN_S_REA_AUDIT_PLAN Audit Management REA Audit Plan 20110913
2 Importing IT_AUDIT Call by reference Type reference (TYPE) GRFN_T_REA_AUDIT REA Audit 20110913
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110913

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110720
2 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110720
3 Returning RO_RESULT Value transfer Object reference (TYPE REF TO) CL_GRFN_API_REA Risk Exposure Analysis 20110720

Method GET on class CL_GRFN_API_REA has no exception.

Method GET_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID UUID of the GRC object (char32) 20111014
2 Returning RV_TEXT Value transfer Type reference (TYPE) GRFN_TEXT String 20111014
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111017

Method GET_REAID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110914
2 Returning RV_REAID Value transfer Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110914

Method GET_REAID on class CL_GRFN_API_REA has no exception.

Method GET_REA_ID 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
2 Returning RV_REA_ID Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110914

Method GET_REA_ID on class CL_GRFN_API_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_API_REA Risk Exposure Analysis 20110718
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110718
3 Importing IT_AUDIT_FROM Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_DATE_RANGE Audit management date range 20111014
4 Importing IT_AUDIT_TO Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_DATE_RANGE Audit management date range 20111014
5 Importing IT_CHANGEDBY Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_CHNGBY_RANGE Audit management changed by range 20111014
6 Importing IT_CHANGEDON Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_DATE_RANGE Audit management date range 20111014
7 Importing IT_REA_NAME Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_NAME40_RANGE Audit management name range 20111014
8 Importing IT_STATUS Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_STATUS_RANGE Audit management status range 20111014
9 Importing IV_MAXROWS Call by reference Type reference (TYPE) GRFN_MAXROWS Job step max rows 20110718
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110718

Method QUERY_REAAE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20111101
2 Importing IT_AE_GUID Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_GUID Audit management GUID range 20111101
3 Returning RT_REAAE Value transfer Type reference (TYPE) GRFN_T_REAAE Risk Exposure Analysis and Audit Entity 20111101
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111101

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_API_REA Risk Exposure Analysis 20110719
2 Exporting ET_REAAE Call by reference Type reference (TYPE) GRFN_T_API_REAAE Risk Exposure Analysis and Audit Entity 20110817
3 Exporting ET_REA_FACTOR Call by reference Type reference (TYPE) GRFN_T_API_REARISKFACTOR Risk Exposure Analysis and Risk Factor 20110817
4 Exporting ET_REA_PLAN Call by reference Type reference (TYPE) GRFN_T_API_REAPLAN Risk Exposure Analysis - Audit Plan 20110829
5 Importing IV_EDITABLE Call by reference Type reference (TYPE) GRFN_BOOLEAN Indicator 20110719
6 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20110818
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110719

Method RETRIEVE_AP_AU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AUDIT_PLAN Call by reference Type reference (TYPE) GRFN_S_REA_AUDIT_PLAN Audit Management REA Audit Plan 20110914
2 Exporting ET_AUDIT Call by reference Type reference (TYPE) GRFN_T_REA_AUDIT REA Audit 20110914
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110914

Method SET_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID UUID of the GRC object (char32) 20111014
2 Importing IV_TEXT Call by reference Type reference (TYPE) GRFN_TEXT String 20111014
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111017

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_API_REA Risk Exposure Analysis 20110719
2 Importing IT_REAAE Call by reference Type reference (TYPE) GRFN_T_API_REAAE Risk Exposure Analysis and Audit Entity 20110818
3 Importing IT_REA_FACTOR Call by reference Type reference (TYPE) GRFN_T_API_REARISKFACTOR Risk Exposure Analysis and Risk Factor 20110818
4 Importing IT_REA_PLAN Call by reference Type reference (TYPE) GRFN_T_API_REAPLAN Risk Exposure Analysis - Audit Plan 20110829
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110719
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100