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 | Static method | Private | Method | Get Action | 20110927 | |
| 2 | Static method | Public | Method | Get Actions | 20111214 | |
| 3 | Static method | Private | Method | Get Action List | 20110927 | |
| 4 | Static method | Private | Method | Get Audit Hierarchy | 20110927 | |
| 5 | Static method | Public | Method | Get Audit List | 20110927 | |
| 6 | Static method | Private | Method | Get Audit Object | 20110927 | |
| 7 | Static method | Public | Method | Get Audit Objects | 20110924 | |
| 8 | Static method | Private | Method | Get Audit Plan | 20110928 | |
| 9 | Static method | Public | Method | Get Audit Object Description | 20110929 | |
| 10 | Static method | Private | Method | Get External ID | 20110927 | |
| 11 | Static method | Private | Method | Get Questions | 20110927 | |
| 12 | 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 | IT_ACTION_LIST | Call by reference | Type reference (TYPE) | YT_HIERARCHY | Table with Hierarchies | 20110927 | |||
| 2 | IT_HIERARCHY | Call by reference | Type reference (TYPE) | YT_HIERARCHY | Table with Hierarchies | 20110927 | |||
| 3 | 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 | ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20111214 | ||||
| 2 | ET_ACTION_DETAIL | Call by reference | Type reference (TYPE) | PLMT_TT_BAPI_20370_D | Corrective Actions | 20111214 | |||
| 3 | ET_TEXTS | Call by reference | Type reference (TYPE) | PLMT_BAPI_BUS20310_TEXT_TAB | Short Text Table Category for BAPIs | 20111214 | |||
| 4 | IV_STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20111214 | |||
| 5 | 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 | IT_HIERARCHY | Call by reference | Type reference (TYPE) | YT_HIERARCHY | Table with Hierarchies | 20111001 | |||
| 2 | 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 | IV_GUID | Call by reference | Type reference (TYPE) | YV_GUID | Project Planning: 16-Character GUID for Projects and Activts | 20110927 | |||
| 2 | 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 | ET_ACTION | Call by reference | Type reference (TYPE) | GRFN_T_AUDIT_AMT_ACTION | Action List | 20110927 | |||
| 2 | ET_QUESTION | Call by reference | Type reference (TYPE) | GRFN_T_AUDIT_AMT_QUESTION | Question list | 20110927 | |||
| 3 | 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 | 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 | ET_PROJECT | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECT_GUID_TAB | List of GUIDs with Field GUID | 20110927 | |||
| 2 | ET_TASK | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECT_GUID_TAB | List of GUIDs with Field GUID | 20110927 | |||
| 3 | IT_EXTERNAL_ID | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_EXTERNAL_ID | Range for Selection According to External ID | 20110927 | |||
| 4 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Object Type in Project Planning | 20110927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_PROJECT_GUID | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECT_GUID_TAB | List of GUIDs with Field GUID | 20110924 | |||
| 2 | ET_TASK_GUID | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECT_GUID_TAB | List of GUIDs with Field GUID | 20110924 | |||
| 3 | IT_ACTIONTYPE_RANGE | Call by reference | Type reference (TYPE) | PLMT_RANGES_FOR_ACTIONTYPE | Ranges for Selection According to Action Type | 20111007 | |||
| 4 | IT_ACTUALFINISH_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FOR_DATE | Range for Date Selection | 20111007 | |||
| 5 | IT_ACTUALSTART_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FOR_DATE | Range for Date Selection | 20111006 | |||
| 6 | IT_AUDITED_OBJ_COMPLEX | Call by reference | Type reference (TYPE) | PLMT_AUDITED_OBJECT_SEARCH_TAB | Table for Selection According to Audit Object | 20111007 | |||
| 7 | IT_AUDIT_TYPE_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_AUDIT_TYPE | Ranges for Selection According to Audit Type | 20111007 | |||
| 8 | IT_AUTH_GROUP_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_AUTH_GROUP | Range for Selection According to Authorization Group | 20111007 | |||
| 9 | IT_CHANGED_BY_RANGE | Call by reference | Type reference (TYPE) | PLMT_RANGES_FOR_USER | Range Table for Selection According to User Name | 20110924 | |||
| 10 | IT_CHANGED_ON_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FOR_DATE | Range for Date Selection | 20111006 | |||
| 11 | IT_CORR_REQUIRED_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FLAG | Range for Selection According to Flag | 20111007 | |||
| 12 | IT_CREATED_BY_RANGE | Call by reference | Type reference (TYPE) | PLMT_RANGES_FOR_USER | Range Table for Selection According to User Name | 20110924 | |||
| 13 | IT_CREATED_ON_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FOR_DATE | Range for Date Selection | 20111006 | |||
| 14 | IT_EXTERNAL_ID_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_EXTERNAL_ID | Range for Selection According to External ID | 20110924 | |||
| 15 | 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 | IT_GROUPING_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_GROUPING | Range for Selection According to Grouping | 20111006 | |||
| 17 | IT_LISTITYPE_RANGE | Call by reference | Type reference (TYPE) | PLMT_RANGES_FOR_LISTITYPE | Ranges for Selection According to List Item Type | 20111007 | |||
| 18 | IT_NEXT_AUDIT_OBLIG_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FLAG | Range for Selection According to Flag | 20111007 | |||
| 19 | IT_OBJECT_TYPE_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_AUDIT_TYPE | Ranges for Selection According to Audit Type | 20111007 | |||
| 20 | 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 | IT_PARTNER_RANGE | Call by reference | Type reference (TYPE) | PLMT_RANGES_FOR_PARTNER | Range Table for Selection According to Business Partner | 20111007 | |||
| 22 | IT_PLANFINISH_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FOR_DATE | Range for Date Selection | 20111007 | |||
| 23 | IT_PLANSTART_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FOR_DATE | Range for Date Selection | 20111006 | |||
| 24 | IT_PROC_STATUS_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_PROC_STATUS | Ranges for Selection According to Status Flag | 20111007 | |||
| 25 | IT_QUEST_REF_GUID_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_GUID | Range for Selection According to GUID | 20111007 | |||
| 26 | IT_REFERENCE_RANGE | Call by reference | Type reference (TYPE) | PLMT_RANGES_FOR_REFERENCE | Ranges for Selection According to Reference (Objects) | 20111007 | |||
| 27 | IT_SCORE_RECORDED_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_DEC5 | Range for Selection According to Result (DEC5) | 20111007 | |||
| 28 | IT_SCORE_RESULT_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_DEC10 | Range for Selection According to Result (DEC10) | 20111007 | |||
| 29 | IT_SCORE_RES_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_DEC10 | Range for Selection According to Result (DEC10) | 20111007 | |||
| 30 | IT_SEARCH_FIELD_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_SEARCHFIELD | Range for Selection According to Search Field | 20111006 | |||
| 31 | IT_TXT_HAS_FACT_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FLAG | Range for Selection According to Flag | 20111007 | |||
| 32 | IT_TXT_HAS_NEGA_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FLAG | Range for Selection According to Flag | 20111007 | |||
| 33 | IT_TXT_HAS_POSI_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FLAG | Range for Selection According to Flag | 20111007 | |||
| 34 | IT_UNPLANNED_ITEM_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FLAG | Range for Selection According to Flag | 20111007 | |||
| 35 | IT_UNPLANNED_RANGE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_RANGES_FLAG | Range for Selection According to Flag | 20111007 | |||
| 36 | IV_ALL | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | All Audit Objects | 20110924 | ||
| 37 | IV_AUDIT_TYPE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_TYPE | Audit Type | 20111007 | |||
| 38 | IV_AUD_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | 'AUP' | Object Type in Project Planning | 20111007 | ||
| 39 | IV_COMPLETED | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Completed | 20110924 | ||
| 40 | IV_IN_PREPARATION | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | In Preparation | 20110924 | ||
| 41 | IV_NAME | Call by reference | Type reference (TYPE) | SYUNAME | User Name | 20111006 | |||
| 42 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECTTYPE | Object Attribute Type | 20110924 | |||
| 43 | IV_OBJECT_VALUE | Call by reference | Type reference (TYPE) | PLMT_AUDIT_OBJECT_VALUE | Allowed Object Attribute Value | 20111007 | |||
| 44 | IV_PARTIAL_SIGNED | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Only Read Partially Signed Objects | 20110924 | ||
| 45 | IV_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | Business Partner Number | 20111006 | |||
| 46 | IV_PROJ_OBJECTTYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | 'AUO' | Object Type in Project Planning | 20110924 | ||
| 47 | IV_THIS_STATUS | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Specifically select a certain status | 20110924 | ||
| 48 | IV_TO_BE_RELEASED | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Only select not yet released | 20110924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_AUDIT_ID | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECT_GUID | Key of Audit Component | 20110928 | |||
| 2 | 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 | IV_GUID | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECT_GUID | Key of Audit Component | 20110929 | |||
| 2 | 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 | IV_AUDIT_PLAN | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Project Planning: 16-Character GUID for Projects and Activts | 20110927 | |||
| 2 | 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 | ET_QUESTION | Call by reference | Type reference (TYPE) | YT_QUESTION | Question list | 20110927 | |||
| 2 | IT_HIERARCHY | Call by reference | Type reference (TYPE) | YT_HIERARCHY | Table with Hierarchies | 20110927 | |||
| 3 | IV_AUDIT | Call by reference | Type reference (TYPE) | YV_GUID | Project Planning: 16-Character GUID for Projects and Activts | 20110927 | |||
| 4 | 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 | ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20110924 | ||||
| 2 | EV_DATA_STRUCTURE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20110924 | |||
| 3 | IT_PROJECT_GUID | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECT_GUID_TAB | List of GUIDs with Field GUID | 20110924 | |||
| 4 | IT_TASK_GUID | Call by reference | Type reference (TYPE) | PLMT_AUDITOBJECT_GUID_TAB | List of GUIDs with Field GUID | 20110924 | |||
| 5 | IV_AUD_OBJECTTYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Object Type in Project Planning | 20110924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generic GRC API exception | 20110927 |
History
| Last changed by/on | SAP | 20141106 |
| SAP Release Created in | V1100 |