SAP ABAP Class CL_GRFN_AP_UTIL (Audit Plan 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_AP_UTIL  
Short Description Audit Plan 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 20110713   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_AP_UTIL has no interface implemented.
Friends
Class CL_GRFN_AP_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 20110713
2 CV_AP_TYPE Constant Public Type reference (TYPE) GRPC_ATTRNAME 'AP-TYPE' Attribute 20110713
3 GC_AP_CLASS_DESC Constant Private Type reference (TYPE) TDID 'APV1' Text ID 20111215
4 MT_AP Static Attribute Private Type reference (TYPE) GRFN_T_AP_ENTITY Audit Plan Proposal 20111215
5 MT_CASECLASS Static Attribute Private Type reference (TYPE) TY_T_CASECLASS_CONFIG 20110713
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALLOW_REPEAT_TRANSF Static method Public Method 20110923
2 CHECK_AU_TRANSFERED Static method Public Method 20110913
3 CHECK_VALID_OWNER_ENTERED Static method Public Method 20110902
4 COLLECT_AP_TRANSFER_DATA Static method Public Method 20110914
5 COLLECT_AU_TRANSFER_DATA Static method Public Method 20110914
6 GET_APP_AE Static method Public Method 20111215
7 GET_AP_GUID Static method Public Method 20120214
8 GET_AP_NAME Static method Public Method 20111011
9 GET_AU_DATE_RANGE Static method Public Method 20111129
10 GET_AVAILABLE_AP Static method Public Method 20111215
11 GET_AVAILABLE_AU Static method Public Method 20110825
12 GET_TIMEINFO Static method Public Method 20110713
13 RAISE_EXCEPTION Static method Public Method 20110713
14 RETRIEVE_REAAE Static method Public Method 20111219
15 UPDATE_AP_AU_AMT_GUID Static method Public Method 20110914
Events
Class CL_GRFN_AP_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CASECLASS_CONFIG Private See coding 20110713 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 20110713 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 20110923

Method CHECK_ALLOW_REPEAT_TRANSF on class CL_GRFN_AP_UTIL has no exception.

Method CHECK_AU_TRANSFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AU_TRANSFERED Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20110913
2 Importing IV_AU_GUID Call by reference Type reference (TYPE) GRFN_AU_GUID Audit Proposal GUID 20110913

Method CHECK_AU_TRANSFERED on class CL_GRFN_AP_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 User Name in User Master Record 20110902
2 Returning RV_VALID_DATA_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20110902

Method CHECK_VALID_OWNER_ENTERED on class CL_GRFN_AP_UTIL has no exception.

Method COLLECT_AP_TRANSFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AP_DATA Call by reference Type reference (TYPE) GRFN_S_AP_TRANSFER Audit Plan and Audit Proposal header Transfer data 20110914
2 Exporting ET_AP_AU_DATA Call by reference Type reference (TYPE) GRFN_T_AP_AU_TRANSFER Audit Plan and Audit Proposal header Transfer data 20110914
3 Importing IV_AP_GUID Call by reference Type reference (TYPE) GRFN_AP_GUID Audit Plan GUID 20110914

Method COLLECT_AP_TRANSFER_DATA on class CL_GRFN_AP_UTIL has no exception.

Method COLLECT_AU_TRANSFER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AU_CONTROL_TRANSFER Call by reference Type reference (TYPE) GRFN_T_AU_CONTROL_TRANSFER Audit Steps Control Transfer data - Questions 20110914
2 Exporting ET_AU_SUBPROCESS_TRANSFER Call by reference Type reference (TYPE) GRFN_T_AU_SUBPROCESS_TRANSFER Audit Steps Control Transfer data - Questions 20110914
3 Importing IS_AU_TRANSFER Call by reference Type reference (TYPE) GRFN_S_AU_TRANSFER Audit proposal 20110915

Method COLLECT_AU_TRANSFER_DATA on class CL_GRFN_AP_UTIL has no exception.

Method GET_APP_AE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APP_AE Call by reference Type reference (TYPE) GRFN_T_UI_APP_AE_REPORT Audit Plan Proposal and Auditable Entity 20111215
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20111215
3 Importing IT_AE_NAME Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_NAME40_RANGE Audit management name range 20111220
4 Importing IT_APP_FILTER Call by reference Type reference (TYPE) GRFN_T_AUDMGMT_NAME_RANGE Audit management name range 20111215
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111215

Method GET_AP_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_AP_GUID Audit Plan GUID 20120214
2 Importing IV_NAME Call by reference Type reference (TYPE) GRFN_AUDIT_NAME Name 20120214

Method GET_AP_GUID on class CL_GRFN_AP_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_NAME Call by reference Type reference (TYPE) GRFN_AUDIT_NAME Name 20120214
2 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_AP_GUID Audit Plan GUID 20120214

Method GET_AP_NAME on class CL_GRFN_AP_UTIL has no exception.

Method GET_AU_DATE_RANGE 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 Proposal 20111129
2 Importing IT_AU Call by reference Type reference (TYPE) GRFN_T_UI_AP_RELOBJ Auditable entity related entities UI structure 20111129

Method GET_AU_DATE_RANGE on class CL_GRFN_AP_UTIL has no exception.

Method GET_AVAILABLE_AP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AP Call by reference Type reference (TYPE) GRFN_T_AVAILABLE_APP Available AE for search help 20111215
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20111215
3 Importing IV_AP_NAME Call by reference Type reference (TYPE) GRFN_APP_NAME Title/Short Name 20111215
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111215

Method GET_AVAILABLE_AU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AU Call by reference Type reference (TYPE) GRFN_T_AU_ENTITY Audit Proposal Entity 20110825
2 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20110825
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110825

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 20110713
2 Exporting EV_TIME Call by reference Type reference (TYPE) GRFN_TIME Time 20110713
3 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20110713

Method GET_TIMEINFO on class CL_GRFN_AP_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 20110713
2 Importing IS_BAPIRET Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20110713
3 Importing IT_REMOTE_MESSAGES Call by reference Type reference (TYPE) TSMESG Message table message collector 20110713
4 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20110713
5 Importing IV_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Message Number 20110713
6 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 20110713
7 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 20110713
8 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 20110713
9 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 20110713
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110713

Method RETRIEVE_REAAE 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 20111219
2 Exporting ET_REAAE Call by reference Type reference (TYPE) GRFN_T_API_REAAE Risk Exposure Analysis and Auditable Entity 20111219
3 Exporting ET_REAAE_DETAIL Call by reference Type reference (TYPE) GRFN_T_REAAE_DETAIL Risk Exposure Analysis & Auditable Entity 20111219
4 Exporting ET_REA_FACTOR Call by reference Type reference (TYPE) GRFN_T_API_REARISKFACTOR Risk Exposure Analysis & Risk Facctor 20111219
5 Exporting ET_REA_PLAN Call by reference Type reference (TYPE) GRFN_T_API_REAPLAN Risk Exposure Analysis - Plan 20111219
6 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20111219
7 Importing IV_AE_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20111219
8 Importing IV_REA_ID Call by reference Type reference (TYPE) GRFN_GUID UUID of the GRC object (char32) 20111219
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20111219

Method UPDATE_AP_AU_AMT_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AP_DATA Call by reference Type reference (TYPE) GRFN_S_AP_TRANSFER Audit Plan and Audit Proposal header Transfer data 20110914
2 Importing IT_AP_AU_DATA Call by reference Type reference (TYPE) GRFN_T_AP_AU_TRANSFER Audit Plan and Audit Proposal header Transfer data 20110914

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