SAP ABAP Class CL_GRFN_AU_UTIL (Audit Proposal Utility)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_AUDIT_MANAGEMENT (Package) Audit Management Integration
Properties
Class CL_GRFN_AU_UTIL  
Short Description Audit Proposal Utility    
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 GRPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_AU_UTIL has no interface implemented.
Friends
Class CL_GRFN_AU_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_AE_TYPE Constant Public Type reference (TYPE) GRPC_ATTRNAME 'AE-TYPE' Attribute 20110816
2 CV_AP_TYPE Constant Public Type reference (TYPE) GRPC_ATTRNAME 'AP-TYPE' Attribute 20110816
3 CV_AU_TYPE Constant Public Type reference (TYPE) GRPC_ATTRNAME 'AU-TYPE' Attribute 20110817
4 GC_AE_CLASS_DESC Constant Private Type reference (TYPE) TDID 'AEV1' Text ID 20110916
5 MT_CASECLASS Static Attribute Private Type reference (TYPE) TY_T_CASECLASS_CONFIG 20110816
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALLOW_REPEAT_TRANSF Static method Public Method 20110926
2 CHECK_AU_ASSIGNED_TO_AP Static method Public Method 20110824
3 CHECK_AU_STEP_TRANSFERRED Static method Public Method 20120224
4 CHECK_VALID_ENTITY_ENTERED Static method Public Method 20110902
5 CHECK_VALID_OWNER_ENTERED Static method Public Method 20110902
6 GET_AE_NAME Static method Public Method 20110901
7 GET_AMT_GUID Static method Public Method 20120214
8 GET_AP_DETAIL Static method Public Method 20111129
9 GET_AP_NAME Static method Public Method 20110825
10 GET_AUDIT_TYPE Static method Public Method 20110922
11 GET_AU_DETAIL Static method Public Method 20120328
12 GET_AU_GUID Static method Public Method 20120213
13 GET_AU_NAME Static method Public Method 20111010
14 GET_AU_STEP Static method Public Method 20120214
15 GET_AVAILABLE_AE Static method Public Method 20110824
16 GET_ORGUNIT_NAME Static method Public Method 20110824
17 GET_ORGUNIT_SUBPROCESS Static method Public Method 20110818
18 GET_REA_AE_SCORE Static method Public Method 20110913
19 GET_REA_NAME Static method Public Method 20110913
20 GET_REA_STATUS Static method Public Method 20111013
21 GET_TIMEINFO Static method Public Method 20110816
22 RAISE_EXCEPTION Static method Public Method 20110816
23 UPDATE_AM_AU_GUID Static method Public Method 20110914
24 UPDATE_AM_AU_GUID_ALL Static method Public Method 20110915
Events
Class CL_GRFN_AU_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CASECLASS_CONFIG Private See coding 20110816 BEGIN OF ty_s_caseclass_config, case_type TYPE scmgcase_type, category TYPE scmg_category, caseclass TYPE grfn_class_name, activityclass TYPE grfn_class_name, END OF ty_s_caseclass_config
2 TY_T_CASECLASS_CONFIG Private See coding 20110816 ty_t_caseclass_config TYPE HASHED TABLE OF ty_s_caseclass_config WITH UNIQUE KEY case_type category
Method Signatures

Method CHECK_ALLOW_REPEAT_TRANSF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSFER_TYPE Call by reference Type reference (TYPE) GRFN_TRANSFER_TYPE Audit Management Transfer Type 20110926
2 Returning RV_ALLOW_REPEAT_TRANSF Value transfer Type reference (TYPE) ABAP_BOOL 20110926

Method CHECK_ALLOW_REPEAT_TRANSF on class CL_GRFN_AU_UTIL has no exception.

Method CHECK_AU_ASSIGNED_TO_AP 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_AU_GUID Audit Proposal GUID 20110824
2 Returning RV_ASSIGNED Value transfer Type reference (TYPE) ABAP_BOOL 20110824

Method CHECK_AU_ASSIGNED_TO_AP on class CL_GRFN_AU_UTIL has no exception.

Method CHECK_AU_STEP_TRANSFERRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AU_TRANSFERRED Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120224
2 Exporting EV_CONTROL_TRANSFERRED Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120224
3 Exporting EV_SP_TRANSFERRED Call by reference Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20120224
4 Importing IS_PROCESS Call by reference Type reference (TYPE) GRFN_S_UI_AU_RELOBJ Auditable Proposal related entities UI structure 20120224

Method CHECK_AU_STEP_TRANSFERRED on class CL_GRFN_AU_UTIL has no exception.

Method CHECK_VALID_ENTITY_ENTERED 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 Audit Entity GUID 20110902
2 Importing IV_OBJ_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20110902
3 Returning RV_VALID_DATA_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20110902

Method CHECK_VALID_ENTITY_ENTERED on class CL_GRFN_AU_UTIL has no exception.

Method CHECK_VALID_OWNER_ENTERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) XUBNAME Audit Entity GUID 20110902
2 Returning RV_VALID_DATA_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20110902

Method CHECK_VALID_OWNER_ENTERED on class CL_GRFN_AU_UTIL has no exception.

Method GET_AE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) GRFN_NAME Title/Short Name 20110901
2 Importing IV_ID Call by reference Type reference (TYPE) GRFN_AP_GUID Audit Plan GUID 20110901

Method GET_AE_NAME on class CL_GRFN_AU_UTIL has no exception.

Method GET_AMT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GUID Call by reference Type reference (TYPE) CGPL_TASK_GUID GUID 20120214
2 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) CGPL_EXTID Name 20120214

Method GET_AMT_GUID on class CL_GRFN_AU_UTIL has no exception.

Method GET_AP_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AP Call by reference Type reference (TYPE) GRFN_S_AP Audit Plan 20111129
2 Importing IV_AP_ID Call by reference Type reference (TYPE) GRFN_AP_GUID Audit Plan GUID 20111129

Method GET_AP_DETAIL on class CL_GRFN_AU_UTIL has no exception.

Method GET_AP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AM_AP_ID Call by reference Type reference (TYPE) GRFN_AM_GUID Audit Management ID 20110913
2 Exporting EV_AP_ID Call by reference Type reference (TYPE) GRFN_AP_GUID Audit Plan GUID 20110913
3 Exporting EV_NAME Call by reference Type reference (TYPE) GRFN_AUDIT_NAME Name 20110825
4 Importing IV_ID Call by reference Type reference (TYPE) GRFN_AU_GUID Audit Proposal GUID 20110825

Method GET_AP_NAME on class CL_GRFN_AU_UTIL has no exception.

Method GET_AUDIT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_AU_TYPE Value transfer Type reference (TYPE) GRFN_T_AUDIT_TYPE Audit Type Description 20110922

Method GET_AUDIT_TYPE on class CL_GRFN_AU_UTIL has no exception.

Method GET_AU_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AU Call by reference Type reference (TYPE) GRFN_S_AU Audit Plan 20120328
2 Importing IV_AU_ID Call by reference Type reference (TYPE) GRFN_AU_GUID Audit Plan GUID 20120328

Method GET_AU_DETAIL on class CL_GRFN_AU_UTIL has no exception.

Method GET_AU_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GUID Call by reference Type reference (TYPE) GRFN_AU_GUID GUID 20120213
2 Importing IV_NAME Call by reference Type reference (TYPE) GRFN_AUDIT_NAME Name 20120213

Method GET_AU_GUID on class CL_GRFN_AU_UTIL has no exception.

Method GET_AU_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) GRFN_AUDIT_NAME Name 20111010
2 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_AU_GUID Audit Proposal GUID 20111011

Method GET_AU_NAME on class CL_GRFN_AU_UTIL has no exception.

Method GET_AU_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AUSTEP Call by reference Type reference (TYPE) GRFNAUSTEP GUID 20120214
2 Importing IV_AM_GUID Call by reference Type reference (TYPE) GRFN_AMT_GUID AMT GUID 20120214

Method GET_AU_STEP on class CL_GRFN_AU_UTIL has no exception.

Method GET_AVAILABLE_AE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AE Value transfer Type reference (TYPE) GRFN_T_UI_AVAILABLE_AE Available AE for search help 20110824
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110824
3 Importing IV_AE_NAME Call by reference Type reference (TYPE) GRFN_NAME Title/Short Name 20110923

Method GET_AVAILABLE_AE on class CL_GRFN_AU_UTIL has no exception.

Method GET_ORGUNIT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) STRING 20110824
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110824
3 Importing IV_ORGUNIT_ID Call by reference Type reference (TYPE) GRFN_API_ORGUNIT_ID Org. Unit ID 20110824
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110824

Method GET_ORGUNIT_SUBPROCESS Signature

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

Method GET_REA_AE_SCORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REAAE_DETAIL Call by reference Type reference (TYPE) GRFN_S_REAAE_DETAIL Risk Exposure Analysis & Auditable Entity 20111219
2 Exporting EV_SCORE Call by reference Type reference (TYPE) GRFN_SCORE Score 20110913
3 Importing IV_AE_GUID Call by reference Type reference (TYPE) GRFN_AE_GUID Audit Entity GUID 20110913
4 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Risk Exposure Analysis ID 20110913

Method GET_REA_AE_SCORE on class CL_GRFN_AU_UTIL has no exception.

Method GET_REA_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NAME Call by reference Type reference (TYPE) GRFN_REA_NAME Title/Short Name 20110913
2 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Audit Proposal GUID 20110913

Method GET_REA_NAME on class CL_GRFN_AU_UTIL has no exception.

Method GET_REA_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS Call by reference Type reference (TYPE) GRFN_REA_STATUS Title/Short Name 20111013
2 Importing IV_REAID Call by reference Type reference (TYPE) GRFN_REA_ID Audit Proposal GUID 20111013

Method GET_REA_STATUS on class CL_GRFN_AU_UTIL has no exception.

Method GET_TIMEINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) GRFN_DATE Date 20110816
2 Exporting EV_TIME Call by reference Type reference (TYPE) GRFN_TIME Time 20110816
3 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20110816

Method GET_TIMEINFO on class CL_GRFN_AU_UTIL has no exception.

Method RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGE Call by reference Object reference (TYPE REF TO) IF_MESSAGE Interface for Accessing Texts from Message Objects 20110816
2 Importing IS_BAPIRET Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20110816
3 Importing IT_REMOTE_MESSAGES Call by reference Type reference (TYPE) TSMESG Message table message collector 20110816
4 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20110816
5 Importing IV_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20110816
6 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 20110816
7 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 20110816
8 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 20110816
9 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 20110816
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110816

Method UPDATE_AM_AU_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_SUCCESSFULLY_MODIFIED Call by reference Type reference (TYPE) ABAP_BOOL 20110914
2 Importing IV_AM_AU_GUID Call by reference Type reference (TYPE) GRFN_AM_AU_GUID Audit Management Audit Proposal ID 20110914
3 Importing IV_AU_GUID Call by reference Type reference (TYPE) GRFN_AU_GUID Audit Proposal GUID 20110914

Method UPDATE_AM_AU_GUID on class CL_GRFN_AU_UTIL has no exception.

Method UPDATE_AM_AU_GUID_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AU_CONTROL_TRANSFER Call by reference Type reference (TYPE) GRFN_T_AU_CONTROL_TRANSFER Audit Steps Control Transfer data - Questions 20110915
2 Importing IT_AU_SUBPROCESS_TRANSFER Call by reference Type reference (TYPE) GRFN_T_AU_SUBPROCESS_TRANSFER Audit Steps Subprocess Transfer data - Question Group 20110915
3 Importing IT_AU_TRANSFER Call by reference Type reference (TYPE) GRFN_T_AU_TRANSFER Audit Proposal header data transfers 20110915

Method UPDATE_AM_AU_GUID_ALL on class CL_GRFN_AU_UTIL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100