SAP ABAP Class CL_GRFN_AUDIT_AMT_UTILITY (Audit Management & AMT Wrapper)
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_AUDIT_AMT_UTILITY  
Short Description Audit Management & AMT Wrapper    
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 20110924   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_AUDIT_AMT_UTILITY has no forward declaration.
Interfaces
Class CL_GRFN_AUDIT_AMT_UTILITY has no interface implemented.
Friends
Class CL_GRFN_AUDIT_AMT_UTILITY has no friend class.
Attributes
Class CL_GRFN_AUDIT_AMT_UTILITY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTION Static method Private Method Get Action 20110927
2 GET_ACTION_DETAILS Static method Public Method Get Actions 20111214
3 GET_ACTION_LIST Static method Private Method Get Action List 20110927
4 GET_AUDIT_HIERARCHY Static method Private Method Get Audit Hierarchy 20110927
5 GET_AUDIT_LIST Static method Public Method Get Audit List 20110927
6 GET_AUDIT_OBJECT Static method Private Method Get Audit Object 20110927
7 GET_AUDIT_OBJECTS Static method Public Method Get Audit Objects 20110924
8 GET_AUDIT_PLAN Static method Private Method Get Audit Plan 20110928
9 GET_DESCRIPTION Static method Public Method Get Audit Object Description 20110929
10 GET_EXTERNAL_ID Static method Private Method Get External ID 20110927
11 GET_QUESTION Static method Private Method Get Questions 20110927
12 QUERY Static method Public Method Query Audit Object 20110924
Events
Class CL_GRFN_AUDIT_AMT_UTILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ACTION Private Type reference (TYPE) GRFN_S_AUDIT_AMT_ACTION Action 20110927
2 YS_HIERARCHY Private Type reference (TYPE) CGPL_HIERARCHY Project Planning: Activities and Projects Hierarchy Table 20110927
3 YS_QUESTION Private Type reference (TYPE) GRFN_S_AUDIT_AMT_QUESTION Question 20110927
4 YT_ACTION Private Type reference (TYPE) GRFN_T_AUDIT_AMT_ACTION Action List 20110927
5 YT_HIERARCHY Private Type reference (TYPE) CGPL_THIERARCHY Table with Hierarchies 20110927
6 YT_QUESTION Private Type reference (TYPE) GRFN_T_AUDIT_AMT_QUESTION Question list 20110927
7 YV_GUID Private Type reference (TYPE) PLMT_AUDITOBJECT_GUID Project Planning: 16-Character GUID for Projects and Activts 20110927
Method Signatures

Method GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION_LIST Call by reference Type reference (TYPE) YT_HIERARCHY Table with Hierarchies 20110927
2 Importing IT_HIERARCHY Call by reference Type reference (TYPE) YT_HIERARCHY Table with Hierarchies 20110927
3 Returning RT_ACTION Value transfer Type reference (TYPE) YT_ACTION Action List 20110927

Method GET_ACTION on class CL_GRFN_AUDIT_AMT_UTILITY has no exception.

Method GET_ACTION_DETAILS 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 20111214
2 Exporting ET_ACTION_DETAIL Call by reference Type reference (TYPE) PLMT_TT_BAPI_20370_D Corrective Actions 20111214
3 Exporting ET_TEXTS Call by reference Type reference (TYPE) PLMT_BAPI_BUS20310_TEXT_TAB Short Text Table Category for BAPIs 20111214
4 Importing IV_STRUCTURE Call by reference Type reference (TYPE) TABNAME Table Name 20111214
5 Importing IV_XSTRING Call by reference Type reference (TYPE) XSTRING Data in xstring format 20111214

Method GET_ACTION_DETAILS on class CL_GRFN_AUDIT_AMT_UTILITY has no exception.

Method GET_ACTION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HIERARCHY Call by reference Type reference (TYPE) YT_HIERARCHY Table with Hierarchies 20111001
2 Returning RT_HIERARCHY Value transfer Type reference (TYPE) YT_HIERARCHY Table with Hierarchies 20111001

Method GET_ACTION_LIST on class CL_GRFN_AUDIT_AMT_UTILITY has no exception.

Method GET_AUDIT_HIERARCHY 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) YV_GUID Project Planning: 16-Character GUID for Projects and Activts 20110927
2 Returning RT_HIERARCHY Value transfer Type reference (TYPE) YT_HIERARCHY Table with Hierarchies 20110927

Method GET_AUDIT_HIERARCHY on class CL_GRFN_AUDIT_AMT_UTILITY has no exception.

Method GET_AUDIT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION Call by reference Type reference (TYPE) GRFN_T_AUDIT_AMT_ACTION Action List 20110927
2 Exporting ET_QUESTION Call by reference Type reference (TYPE) GRFN_T_AUDIT_AMT_QUESTION Question list 20110927
3 Importing IV_AUDIT_ID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID Project Planning: 16-Character GUID for Projects and Activts 20110928
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110927

Method GET_AUDIT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJECT Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID_TAB List of GUIDs with Field GUID 20110927
2 Exporting ET_TASK Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID_TAB List of GUIDs with Field GUID 20110927
3 Importing IT_EXTERNAL_ID Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_EXTERNAL_ID Range for Selection According to External ID 20110927
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20110927
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110927

Method GET_AUDIT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROJECT_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID_TAB List of GUIDs with Field GUID 20110924
2 Exporting ET_TASK_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID_TAB List of GUIDs with Field GUID 20110924
3 Importing IT_ACTIONTYPE_RANGE Call by reference Type reference (TYPE) PLMT_RANGES_FOR_ACTIONTYPE Ranges for Selection According to Action Type 20111007
4 Importing IT_ACTUALFINISH_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FOR_DATE Range for Date Selection 20111007
5 Importing IT_ACTUALSTART_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FOR_DATE Range for Date Selection 20111006
6 Importing IT_AUDITED_OBJ_COMPLEX Call by reference Type reference (TYPE) PLMT_AUDITED_OBJECT_SEARCH_TAB Table for Selection According to Audit Object 20111007
7 Importing IT_AUDIT_TYPE_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_AUDIT_TYPE Ranges for Selection According to Audit Type 20111007
8 Importing IT_AUTH_GROUP_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_AUTH_GROUP Range for Selection According to Authorization Group 20111007
9 Importing IT_CHANGED_BY_RANGE Call by reference Type reference (TYPE) PLMT_RANGES_FOR_USER Range Table for Selection According to User Name 20110924
10 Importing IT_CHANGED_ON_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FOR_DATE Range for Date Selection 20111006
11 Importing IT_CORR_REQUIRED_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FLAG Range for Selection According to Flag 20111007
12 Importing IT_CREATED_BY_RANGE Call by reference Type reference (TYPE) PLMT_RANGES_FOR_USER Range Table for Selection According to User Name 20110924
13 Importing IT_CREATED_ON_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FOR_DATE Range for Date Selection 20111006
14 Importing IT_EXTERNAL_ID_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_EXTERNAL_ID Range for Selection According to External ID 20110924
15 Importing IT_EXT_POSITION_RANGE Call by reference Type reference (TYPE) PLMT_RANGES_FOR_EXT_POSITION Range Table for Selection According to Item Number (CHAR20) 20111007
16 Importing IT_GROUPING_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_GROUPING Range for Selection According to Grouping 20111006
17 Importing IT_LISTITYPE_RANGE Call by reference Type reference (TYPE) PLMT_RANGES_FOR_LISTITYPE Ranges for Selection According to List Item Type 20111007
18 Importing IT_NEXT_AUDIT_OBLIG_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FLAG Range for Selection According to Flag 20111007
19 Importing IT_OBJECT_TYPE_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_AUDIT_TYPE Ranges for Selection According to Audit Type 20111007
20 Importing IT_OBJECT_VALUE_RANGE Call by reference Type reference (TYPE) PLMT_RANGES_FOR_AUDITED_OBJECT Ranges Table for Selection According to Audit Object 20111007
21 Importing IT_PARTNER_RANGE Call by reference Type reference (TYPE) PLMT_RANGES_FOR_PARTNER Range Table for Selection According to Business Partner 20111007
22 Importing IT_PLANFINISH_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FOR_DATE Range for Date Selection 20111007
23 Importing IT_PLANSTART_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FOR_DATE Range for Date Selection 20111006
24 Importing IT_PROC_STATUS_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_PROC_STATUS Ranges for Selection According to Status Flag 20111007
25 Importing IT_QUEST_REF_GUID_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_GUID Range for Selection According to GUID 20111007
26 Importing IT_REFERENCE_RANGE Call by reference Type reference (TYPE) PLMT_RANGES_FOR_REFERENCE Ranges for Selection According to Reference (Objects) 20111007
27 Importing IT_SCORE_RECORDED_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_DEC5 Range for Selection According to Result (DEC5) 20111007
28 Importing IT_SCORE_RESULT_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_DEC10 Range for Selection According to Result (DEC10) 20111007
29 Importing IT_SCORE_RES_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_DEC10 Range for Selection According to Result (DEC10) 20111007
30 Importing IT_SEARCH_FIELD_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_SEARCHFIELD Range for Selection According to Search Field 20111006
31 Importing IT_TXT_HAS_FACT_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FLAG Range for Selection According to Flag 20111007
32 Importing IT_TXT_HAS_NEGA_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FLAG Range for Selection According to Flag 20111007
33 Importing IT_TXT_HAS_POSI_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FLAG Range for Selection According to Flag 20111007
34 Importing IT_UNPLANNED_ITEM_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FLAG Range for Selection According to Flag 20111007
35 Importing IT_UNPLANNED_RANGE Call by reference Type reference (TYPE) PLMT_AUDIT_RANGES_FLAG Range for Selection According to Flag 20111007
36 Importing IV_ALL Call by reference Type reference (TYPE) CHAR1 SPACE All Audit Objects 20110924
37 Importing IV_AUDIT_TYPE Call by reference Type reference (TYPE) PLMT_AUDIT_TYPE Audit Type 20111007
38 Importing IV_AUD_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE 'AUP' Object Type in Project Planning 20111007
39 Importing IV_COMPLETED Call by reference Type reference (TYPE) CHAR1 SPACE Completed 20110924
40 Importing IV_IN_PREPARATION Call by reference Type reference (TYPE) CHAR1 SPACE In Preparation 20110924
41 Importing IV_NAME Call by reference Type reference (TYPE) SYUNAME User Name 20111006
42 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) PLMT_AUDITOBJECTTYPE Object Attribute Type 20110924
43 Importing IV_OBJECT_VALUE Call by reference Type reference (TYPE) PLMT_AUDIT_OBJECT_VALUE Allowed Object Attribute Value 20111007
44 Importing IV_PARTIAL_SIGNED Call by reference Type reference (TYPE) CHAR1 SPACE Only Read Partially Signed Objects 20110924
45 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20111006
46 Importing IV_PROJ_OBJECTTYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE 'AUO' Object Type in Project Planning 20110924
47 Importing IV_THIS_STATUS Call by reference Type reference (TYPE) CHAR1 SPACE Specifically select a certain status 20110924
48 Importing IV_TO_BE_RELEASED Call by reference Type reference (TYPE) CHAR1 SPACE Only select not yet released 20110924
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110924

Method GET_AUDIT_PLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUDIT_ID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID Key of Audit Component 20110928
2 Returning RV_AUDIT_PLAN_ID Value transfer Type reference (TYPE) PLMT_AUDITOBJECT_GUID Key of Audit Component 20110928

Method GET_AUDIT_PLAN on class CL_GRFN_AUDIT_AMT_UTILITY has no exception.

Method GET_DESCRIPTION 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) PLMT_AUDITOBJECT_GUID Key of Audit Component 20110929
2 Returning RS_DESCRIPTION Value transfer Type reference (TYPE) AUDCGPL_TEXT Change document structure; generated by RSSCD000 20110929

Method GET_DESCRIPTION on class CL_GRFN_AUDIT_AMT_UTILITY has no exception.

Method GET_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUDIT_PLAN Call by reference Type reference (TYPE) CGPL_GUID16 Project Planning: 16-Character GUID for Projects and Activts 20110927
2 Returning RT_EXTERNAL_ID Value transfer Type reference (TYPE) PLMT_AUDIT_RANGES_EXTERNAL_ID Range for Selection According to External ID 20110927

Method GET_EXTERNAL_ID on class CL_GRFN_AUDIT_AMT_UTILITY has no exception.

Method GET_QUESTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUESTION Call by reference Type reference (TYPE) YT_QUESTION Question list 20110927
2 Importing IT_HIERARCHY Call by reference Type reference (TYPE) YT_HIERARCHY Table with Hierarchies 20110927
3 Importing IV_AUDIT Call by reference Type reference (TYPE) YV_GUID Project Planning: 16-Character GUID for Projects and Activts 20110927
4 Importing IV_AUDIT_PLAN Call by reference Type reference (TYPE) YV_GUID Project Planning: 16-Character GUID for Projects and Activts 20110927

Method GET_QUESTION on class CL_GRFN_AUDIT_AMT_UTILITY has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20110924
2 Exporting EV_DATA_STRUCTURE Call by reference Type reference (TYPE) TABNAME Table Name 20110924
3 Importing IT_PROJECT_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID_TAB List of GUIDs with Field GUID 20110924
4 Importing IT_TASK_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID_TAB List of GUIDs with Field GUID 20110924
5 Importing IV_AUD_OBJECTTYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Type in Project Planning 20110924
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20110927
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100