SAP ABAP Class CL_GRFN_AU (Audit Proposal)
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_AU Audit Plan 20110816
Properties
Class CL_GRFN_AU  
Short Description Audit Proposal    
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 20110816   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_AU Audit Plan 20110816
Friends
Class CL_GRFN_AU has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MB_AU_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110816
2 MB_ENQUEUED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Locked or not? 20110816
3 MB_NEED_ARCHIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110816
4 MB_STEP_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110817
5 MB_UPDATE_TASK Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110816
6 MS_AU Instance attribute Private Type reference (TYPE) GRFN_S_AU AU 20110816
7 MS_STEP Instance attribute Private Type reference (TYPE) GRFN_S_API_AU_RELOBJ AU steps 20110817
8 MT_STEP Instance attribute Private Type reference (TYPE) GRFN_T_API_AU_RELOBJ AU steps 20110816
9 MV_AU_ID Instance attribute Private Type reference (TYPE) GRFN_AU_GUID Audit Entity GUID 20110816
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AU_CREATED_WITH_NAME Static method Public Method Check Ausit Proposl name has not been created 20110916
2 CONSTRUCTOR Instance method Public Constructor 20110816
3 CREATE Static method Public Method 20110816
4 GET_AU_REF Static method Public Method 20110816
5 LOAD_AU Instance method Private Method 20110816
6 LOAD_AU_STEP Instance method Private Method Load Audit Step 20110816
7 SET_ENQUEUED Instance method Public Method 20111024
8 UPDATE_CHANGE_INFO Instance method Private Method 20110816
Events
Class CL_GRFN_AU has no event.
Types
Class CL_GRFN_AU has no local type.
Method Signatures

Method CHECK_AU_CREATED_WITH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AU_GUID Call by reference Type reference (TYPE) GRFN_AU_GUID Audit Plan GUID 20110916
2 Importing IV_NAME Call by reference Type reference (TYPE) GRFN_AP_NAME Name 20110916
3 Importing IV_NO_CHECK_UNIQUE_NAME Call by reference Type reference (TYPE) ABAP_BOOL 20110929
4 Returning RV_AU_CREATED Value transfer Type reference (TYPE) ABAP_BOOL 20110916

Method CHECK_AU_CREATED_WITH_NAME on class CL_GRFN_AU 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 20110816
2 Importing IV_AU_ID Call by reference Type reference (TYPE) GRFN_AU_GUID Audit Entity GUID 20110816
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110816

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_AU Value transfer Object reference (TYPE REF TO) CL_GRFN_AU Audit Plan 20110816
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110816

Method GET_AU_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AU_ID Call by reference Type reference (TYPE) GRFN_AU_GUID Audit Entity GUID 20110816
2 Returning RO_AU_REF Value transfer Object reference (TYPE REF TO) CL_GRFN_AU Audit proposal 20110816

Method GET_AU_REF on class CL_GRFN_AU has no exception.

Method LOAD_AU Signature

Method LOAD_AU on class CL_GRFN_AU has no parameter.
Method LOAD_AU on class CL_GRFN_AU has no exception.

Method LOAD_AU_STEP Signature

Method LOAD_AU_STEP on class CL_GRFN_AU has no parameter.
Method LOAD_AU_STEP on class CL_GRFN_AU has no exception.

Method SET_ENQUEUED Signature

Method SET_ENQUEUED on class CL_GRFN_AU has no parameter.
Method SET_ENQUEUED on class CL_GRFN_AU has no exception.

Method UPDATE_CHANGE_INFO Signature

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