SAP ABAP Class CL_GRFN_AE_UTIL (util)
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_AE_UTIL  
Short Description util    
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 GRPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SOI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GRFN_AE_UTIL has no interface implemented.
Friends
Class CL_GRFN_AE_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 20110602
2 MC_CREATED_BY_ACTION Constant Public Type reference (TYPE) STRING 'Created by Action - ' Action & Issue Prefix 20111219
3 MO_CONTROL Static Attribute Private Object reference (TYPE REF TO) I_OI_CONTAINER_CONTROL Document Container Control Interface 20111209
4 MO_DOCUMENT Static Attribute Private Object reference (TYPE REF TO) I_OI_DOCUMENT_PROXY General Document Interface 20111209
5 MO_ERROR Static Attribute Private Object reference (TYPE REF TO) I_OI_ERROR Error Object 20111209
6 MT_CASECLASS Static Attribute Private Type reference (TYPE) TY_T_CASECLASS_CONFIG 20110527
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_DATA Static method Public Method Convert xstring to Internal Table 20111213
2 CONVERT_OUTPUT Static method Private Method Convert Data into Internal Table 20111213
3 CREATE_OBJECTS Static method Private Method Create Import Related Objects 20111209
4 GET_AE_NAME Static method Public Method Get the AE Name 20111216
5 GET_AE_TYPE Static method Public Method Get Type for Auditable Entity 20110602
6 GET_AUDIT_GROUP Static method Public Method Get the audit group data 20120227
7 GET_BUS_ATTRVALUE_TEXT Static method Public Method 20120113
8 GET_DOMAIN_VALUE_TABLE Static method Public Method Get the Doamin value text pair 20110817
9 GET_RISK_FACTOR Static method Public Method 20110825
10 GET_TIMEINFO Static method Public Method 20110607
11 GET_USER_TIMEINFO Static method Public Method Convert UTC Time Stamp to User's Date and Time 20111016
12 IMPORT_FROM_XLS Static method Public Method Import from Spreadsheet into Internal Table 20111209
13 RAISE_EXCEPTION Static method Public Method 20110527
Events
Class CL_GRFN_AE_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CASECLASS_CONFIG Private See coding 20110527 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 20110527 ty_t_caseclass_config TYPE HASHED TABLE OF ty_s_caseclass_config WITH UNIQUE KEY case_type category
3 YS_VALUE Private See coding 20111213 BEGIN OF YS_VALUE, value(80) TYPE c, END OF ys_value
4 YT_VALUE Private See coding 20111213 yt_value TYPE STANDARD TABLE OF ys_value
Method Signatures

Method CONVERT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20111213
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) TABNAME Table Name 20111213
3 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING Data in xstring format 20111213

Method CONVERT_DATA on class CL_GRFN_AE_UTIL has no exception.

Method CONVERT_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20111213
2 Importing IT_DATA Call by reference Type reference (TYPE) SOI_GENERIC_TABLE 20111213
3 Importing IV_STRUCTURE Call by reference Type reference (TYPE) TABNAME Table Name 20111213

Method CONVERT_OUTPUT on class CL_GRFN_AE_UTIL has no exception.

Method CREATE_OBJECTS Signature

Method CREATE_OBJECTS on class CL_GRFN_AE_UTIL has no parameter.
Method CREATE_OBJECTS on class CL_GRFN_AE_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_AE_NAME Audit Entity 20111216
2 Importing IV_GUID Call by reference Type reference (TYPE) GRFN_AE_GUID Audit Entity GUID 20111216

Method GET_AE_NAME on class CL_GRFN_AE_UTIL has no exception.

Method GET_AE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUES Call by reference Type reference (TYPE) GRPC_T_NAME_VALUE Name Value table 20110602
2 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20110602
3 Importing IV_REGULATION_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20111230
4 Importing IV_SESSION_ID Call by reference Type reference (TYPE) GRFN_API_SESSION_ID 20111230

Method GET_AE_TYPE on class CL_GRFN_AE_UTIL has no exception.

Method GET_AUDIT_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUDITGP Call by reference Type reference (TYPE) GRFN_T_AR_AUDITGP Audit Group 20120227
2 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Language Key 20120227

Method GET_AUDIT_GROUP on class CL_GRFN_AE_UTIL has no exception.

Method GET_BUS_ATTRVALUE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRNAME Call by reference Type reference (TYPE) GRPC_ATTRNAME Attribute 20120113
2 Importing I_ATTRVALUE Call by reference Type reference (TYPE) GRPC_ATTRVALUE Attribute Value 20120113
3 Importing I_BUSPROCESS Call by reference Type reference (TYPE) GRPC_BUS_PROCESS Multicompliance Framework-related business transaction 20120113
4 Importing I_REGULATION_ID Call by reference Type reference (TYPE) GRFN_OBJECT_ID Object ID 20120113
5 Returning R_TEXT Value transfer Type reference (TYPE) GRPC_TEXT Text 20120113

Method GET_BUS_ATTRVALUE_TEXT on class CL_GRFN_AE_UTIL has no exception.

Method GET_DOMAIN_VALUE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOMAIN_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20110817
2 Returning RT_DOMAIN_VALUES Value transfer Type reference (TYPE) GRFN_T_DDIC_DOMAIN Table to contain DDIC domain value/text. 20110817

Method GET_DOMAIN_VALUE_TABLE on class CL_GRFN_AE_UTIL has no exception.

Method GET_RISK_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RISK_FACTOR Call by reference Type reference (TYPE) GRFN_T_API_REARISKFACTOR Risk Exposure Analysis & Risk Facctor 20110825

Method GET_RISK_FACTOR on class CL_GRFN_AE_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 20110607
2 Exporting EV_TIME Call by reference Type reference (TYPE) GRFN_TIME Time 20110607
3 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) GRFN_TIMESTAMP Time Stamp 20110607

Method GET_TIMEINFO on class CL_GRFN_AE_UTIL has no exception.

Method GET_USER_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) SYDATUM Current Date of Application Server 20111016
2 Exporting EV_DAYLIGHT Call by reference Type reference (TYPE) C 20111016
3 Exporting EV_TIME Call by reference Type reference (TYPE) SYTIME TIME Data Element for SYST 20111016
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) GRFN_QUERYTIMESTAMP Query UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20111016

Method GET_USER_TIMEINFO on class CL_GRFN_AE_UTIL has no exception.

Method IMPORT_FROM_XLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20111209
2 Importing IV_COLUMNS Call by reference Type reference (TYPE) I Number of Column 20111209
3 Importing IV_LEFT Call by reference Type reference (TYPE) I Left column to start 20111209
4 Importing IV_ROWS Call by reference Type reference (TYPE) I Max: rows = row * column 20111209
5 Importing IV_STRUCTURE Call by reference Type reference (TYPE) TABNAME Table Name 20111209
6 Importing IV_TOP Call by reference Type reference (TYPE) I Top line number to start 20111209

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