SAP ABAP Class CL_GRFN_AE (Audit Entity)
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_AE Audit Entity 20110527
Properties
Class CL_GRFN_AE  
Short Description Audit Entity    
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 20110527   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 GRFNM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRFN_AE Audit Entity 20110527
Friends
Class CL_GRFN_AE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MB_AE_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110527
2 MB_AO_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110527
3 MB_ENQUEUED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Locked or not? 20110531
4 MB_NEED_ARCHIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110530
5 MB_UPDATE_TASK Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110531
6 MS_AE Instance attribute Private Type reference (TYPE) GRFN_S_AE AE 20110527
7 MT_AE_RELOBJ Instance attribute Private Type reference (TYPE) GRFN_T_AE_RELOBJ Table of auditable entity related objects 20120120
8 MT_AO Instance attribute Private Type reference (TYPE) GRFN_T_API_OBJECT_ID AE object list 20110527
9 MV_AE_ID Instance attribute Private Type reference (TYPE) GRFN_AE_GUID Audit Entity GUID 20110527
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AE_NAME_EXISTS Static method Public Method AE name exists 20111214
2 CONSTRUCTOR Instance method Public Constructor 20110527
3 CREATE Static method Public Method 20110527
4 GET_AE_REF Static method Public Method 20110527
5 GET_REA_STATUS Static method Public Method Get ARR Status 20111101
6 LOAD_AE Instance method Private Method 20110527
7 LOAD_AO_LIST Instance method Private Method 20110527
8 UPDATE_CHANGE_INFO Instance method Private Method 20110607
Events
Class CL_GRFN_AE has no event.
Types
Class CL_GRFN_AE has no local type.
Method Signatures

Method CHECK_AE_NAME_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_AE_GUID UUID of the GRC object (char32) 20111215
2 Importing IV_NAME Call by reference Type reference (TYPE) GRFN_NAME Title/Short Name 20111215
3 Returning RV_CREATED Value transfer Type reference (TYPE) ABAP_BOOL 20111215

Method CHECK_AE_NAME_EXISTS on class CL_GRFN_AE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110531
2 Importing IV_AE_ID Call by reference Type reference (TYPE) GRFN_AE_GUID Audit Entity GUID 20110527
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110527

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_AE Value transfer Object reference (TYPE REF TO) CL_GRFN_AE Audit Entity 20110527
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110607

Method GET_AE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AE_ID Call by reference Type reference (TYPE) GRFN_AE_GUID Audit Entity GUID 20110527
2 Returning RO_AE_REF Value transfer Object reference (TYPE REF TO) CL_GRFN_AE Audit Entity 20110527
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110527

Method GET_REA_STATUS 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_REA_STATUS Value transfer Type reference (TYPE) GRFN_T_REA_STATUS Audit Risk Rating Status with Related Auditable Entity 20111101
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111101

Method LOAD_AE Signature

Method LOAD_AE on class CL_GRFN_AE has no parameter.
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110527

Method LOAD_AO_LIST Signature

Method LOAD_AO_LIST on class CL_GRFN_AE has no parameter.
Method LOAD_AO_LIST on class CL_GRFN_AE has no exception.

Method UPDATE_CHANGE_INFO Signature

Method UPDATE_CHANGE_INFO on class CL_GRFN_AE has no parameter.
Method UPDATE_CHANGE_INFO on class CL_GRFN_AE has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100