SAP ABAP Class CL_APT_UI ( ILM_AUDIT_PACK_TEMPLATE)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-ILM-RW (Application Component) Retention Warehouse
     IWP_UI (Package) ILM Workpackage: User Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20090113
Properties
Class CL_APT_UI  
Short Description ILM_AUDIT_PACK_TEMPLATE    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IWP_UI   ILM Workpackage: User Interfaces 
Created 20090113   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_LRMUI_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_APT_UI has no interface implemented.
Friends
Class CL_APT_UI has no friend class.
Attributes
Class CL_APT_UI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_GENERAL_OBJ_ACTIVE Instance method Public Method check if object is already active 20090209
2 COPY_TEMPLATE Instance method Public Method copy template of entry view 20090203
3 CREATE_TEMPLATE Instance method Public Method create template after create popup 20090203
4 DELETE_TEMPLATE Instance method Public Method delete selected template of entry view 20090203
5 DELETE_TEMPLATES_OF_AUDIT_AREA Instance method Public Method deletes all templates of an auditarea 20091110
6 GET_SEGMENTS_OF_VIEW Instance method Public Method get all segments of a view/relation 20110506
7 GET_STRUCT_FROM_AO Static method Public Method get all structures from Archiving Objects of the APT 20110321
8 GET_STRUCT_FROM_VIEWS Static method Public Method get all structures used in the views of an APT 20110321
9 GET_TABLES_FIELDS Instance method Public Method get tables and fields for selected object type 20090113
10 GET_TEMPLATES Instance method Public Method get audit area package templates 20090119
11 GET_TEMPLATE_DETAILS Instance method Public Method gets objects, tables, fields, views and relations of templ 20090121
12 GET_VIEWS_BY_SEGMENT Instance method Public Method get all views/relations that use a given segment 20110506
13 SAVE_TABLES_FIELDS Instance method Public Method save status (active/not active) of tables and fields 20090116
14 SAVE_TEMPLATE_DETAILS Instance method Public Method save template objects, tables, fields, views, relations 20090130
Events
Class CL_APT_UI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_AO_STRUCT Public See coding 20110322 BEGIN OF ts_ao_struct, struc_name TYPE iwp_struc, END OF ts_ao_struct
2 TS_VIEW_STRUCT Public See coding 20110321 BEGIN OF ts_view_struct, struc_name TYPE iwp_struc, END OF ts_view_struct
3 TT_AO_STRUCT Public See coding 20110322 tt_ao_struct TYPE HASHED TABLE OF ts_ao_struct WITH UNIQUE KEY struc_name
4 TT_VIEW_STRUCT Public See coding 20110321 tt_view_struct TYPE HASHED TABLE OF ts_view_struct WITH UNIQUE KEY struc_name
Method Signatures

Method CHECK_GENERAL_OBJ_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXISTING Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090209
2 Importing IV_CURRENT_POLTYPE Call by reference Type reference (TYPE) LRM_POLICY_TYPE 20090209
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE 20090209
4 Importing IV_POLICY_CATEGORY Call by reference Type reference (TYPE) LRM_POLICY_CATEGORY 20090324
# Exception Resumable Description Created on
1 CX_LRM_OBJECT_ACCESS_FAILED Fehler bei lesendem Zugriff auf IRM-Objektdaten 20090402
2 CX_LRM_OBJECT_FOREIGN_LOCK Object is locked 20090402

Method COPY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_COPIED_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IWP_AP_PATTERN Access to the Audit Package Template 20090203
2 Importing IV_PACK_TEMPLATE Call by reference Type reference (TYPE) IWP_WP_PATTERN Audit Package Template 20090203
3 Importing IV_PACK_TEMPLATE_EXIST Call by reference Type reference (TYPE) IWP_WP_PATTERN Audit Package Template 20090203
# Exception Resumable Description Created on
1 DOES_NOT_EXIST 20090204
2 PATTERN_EXIST_ALREADY 20090204
3 PATTERN_IS_LOCKED 20090204

Method CREATE_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IWP_AP_PATTERN Access to the Audit Package Template 20090203
2 Importing IV_AUDIT_AREA Call by reference Type reference (TYPE) LRM_POLICY_TYPE 20090203
3 Importing IV_USETYP Call by reference Type reference (TYPE) IWP_USETYP Audit Package Used For 20090805
4 Importing IV_WPP_DSCR Call by reference Type reference (TYPE) IWP_TXT50 Description 20090203
5 Importing IV_WP_PATTERN Call by reference Type reference (TYPE) IWP_WP_PATTERN Audit Package Template 20090203
# Exception Resumable Description Created on
1 AUDIT_AREA_DOES_NOT_EXIST 20090203
2 PATTERN_EXIST_ALREADY 20090203
3 PATTERN_IS_LOCKED 20090203

Method DELETE_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_TRANS Call by reference Type reference (TYPE) IWP_T_TEXT Table with texts 20090326
2 Exporting EV_RESULT_TRANS Call by reference Type reference (TYPE) CTS_RESULT Result of an Action in CTS 20090326
3 Importing IV_PACK_TEMPLATE Call by reference Type reference (TYPE) IWP_WP_PATTERN Audit Package Template 20090203
4 Importing IV_TRANSREQ Call by reference Type reference (TYPE) TRKORR Request/Task 20090326
# Exception Resumable Description Created on
1 DOES_NOT_EXIST 20090402
2 IS_LOCKED 20090203
3 NOT_SET_TO_CHANGE 20090203

Method DELETE_TEMPLATES_OF_AUDIT_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POLICY_TYPE Call by reference Type reference (TYPE) LRM_POLICY_TYPE 20091110
2 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20091110
# Exception Resumable Description Created on
1 DOES_NOT_EXIST 20091110
2 IS_LOCKED 20091110
3 NOT_SET_TO_CHANGE 20091110

Method GET_SEGMENTS_OF_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TXVIEW Call by reference Type reference (TYPE) IWP_RELNAM Structure 20110506
2 Returning RT_SEGMENTS Value transfer Type reference (TYPE) TXX_T_C_V1 View: Segments: Standard Table 20110506

Method GET_SEGMENTS_OF_VIEW on class CL_APT_UI has no exception.

Method GET_STRUCT_FROM_AO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRUC_TAB Call by reference Type reference (TYPE) TT_AO_STRUCT 20110322
2 Importing IM_APT Call by reference Type reference (TYPE) IWP_WP_PATTERN Audit Package Template 20110321
3 Importing IM_CHANGED_STRUC Call by reference Type reference (TYPE) IWP_T_UI_WP_STR_FLD_CHANGE Indicates changes in selection of Structure/Field 20110322

Method GET_STRUCT_FROM_AO on class CL_APT_UI has no exception.

Method GET_STRUCT_FROM_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRUCTURE_TAB Call by reference Type reference (TYPE) TT_VIEW_STRUCT 20110321
2 Importing IM_CHANGED_VIEW_TAB Call by reference Type reference (TYPE) IWP_T_VIEW Views 20110321
3 Importing IM_NODE_NAME Call by reference Type reference (TYPE) STRING 20110321
4 Importing IM_WD_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20110321

Method GET_STRUCT_FROM_VIEWS on class CL_APT_UI has no exception.

Method GET_TABLES_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IWP_AUDIT_AREA Access to the Audit Area 20090116
2 Exporting ET_OT_FLD Call by reference Type reference (TYPE) IWP_T_OT_FLD Object types and fields of an Audit Area 20090113
3 Exporting ET_OT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20090113
4 Importing IO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IWP_AUDIT_AREA Access to the Audit Area 20090226
5 Importing IS_OT Call by reference Type reference (TYPE) IWP_S_OT Object types of ILM 20090225
6 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20090519
7 Importing IV_OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY 20090113
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE 20090113
9 Importing IV_POLICY_TYPE Call by reference Type reference (TYPE) LRM_POLICY_TYPE 20090113
# Exception Resumable Description Created on
1 IS_LOCKED 20090226
2 NOT_EXIST_IN_LRM 20090219

Method GET_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEMPLATES Call by reference Type reference (TYPE) IWP_T_WPP_DATA Admin data of Audit Area Templates 20090119
2 Importing IV_AUDIT_AREA Call by reference Type reference (TYPE) LRM_POLICY_TYPE Table of Audit Areas names 20090130
3 Importing IV_USETYP Call by reference Type reference (TYPE) IWP_USETYP Audit Package Used For 20090805

Method GET_TEMPLATES on class CL_APT_UI has no exception.

Method GET_TEMPLATE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IWP_AP_PATTERN Access to the Audit Package Pattern 20090121
2 Exporting ES_WPP_DATA Call by reference Type reference (TYPE) IWP_S_WPP_DATA Data of an audit area template 20090121
3 Exporting ET_OBJECT_TYPES Call by reference Type reference (TYPE) IF_LRMUI_TYPES=>TY_T_OBJ_POLTYP 20090122
4 Exporting ET_OT_FLD Call by reference Type reference (TYPE) IWP_T_OT_FLD Object types and fields of an Audit Area 20090121
5 Exporting ET_OT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20090121
6 Exporting ET_RELNAM Call by reference Type reference (TYPE) IWP_T_RELNAM Relations 20090121
7 Exporting ET_VIEW Call by reference Type reference (TYPE) IWP_T_VIEW Views 20090121
8 Importing IO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IWP_AP_PATTERN Access to the Audit Package Template 20090203
9 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090226
10 Importing IV_PACK_TEMPLATE Call by reference Type reference (TYPE) IWP_WP_PATTERN Audit Package Template 20090121
11 Importing IV_POLICY_CATEGORY Call by reference Type reference (TYPE) LRM_POLICY_CATEGORY 20090324
12 Importing IV_POLICY_TYPE Call by reference Type reference (TYPE) LRM_POLICY_TYPE 20090122
# Exception Resumable Description Created on
1 DOES_NOT_EXIST 20090202
2 IS_LOCKED 20090226
3 OBJECT_ACCESS_FAILED 20090325

Method GET_VIEWS_BY_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_VIEWS Value transfer Type reference (TYPE) TXX_T_C_V1 View: Data Segments 20110506
2 Importing I_STRUC Call by reference Type reference (TYPE) IWP_STRUC Structure 20110506

Method GET_VIEWS_BY_SEGMENT on class CL_APT_UI has no exception.

Method SAVE_TABLES_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_TRANS Call by reference Type reference (TYPE) IWP_T_TEXT Table with texts 20090225
2 Exporting EV_RESULT_TRANS Call by reference Type reference (TYPE) CTS_RESULT Result of an Action in CTS 20090225
3 Importing IO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IWP_AUDIT_AREA Access to the Audit Area 20090116
4 Importing IT_FLD Call by reference Type reference (TYPE) IWP_T_OT_FLD Object types and fields of an Audit Area 20090116
5 Importing IT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20090116
6 Importing IV_TRANSREQ Call by reference Type reference (TYPE) TRKORR Request/Task 20090223
# Exception Resumable Description Created on
1 IS_LOCKED 20090202
2 NOT_SET_TO_CHANGE 20090202
3 STR_NOT_ASSIGNED 20090202

Method SAVE_TEMPLATE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_TRANS Call by reference Type reference (TYPE) IWP_T_TEXT Table with texts 20090304
2 Exporting EV_RESULT_TRANS Call by reference Type reference (TYPE) CTS_RESULT Result of an Action in CTS 20090304
3 Importing IO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_IWP_AP_PATTERN Access to the Audit Package Template 20090130
4 Importing IT_OT_FLD Call by reference Type reference (TYPE) IWP_T_OT_FLD Object types and fields of an Audit Area 20090130
5 Importing IT_OT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20090130
6 Importing IT_RELNAM Call by reference Type reference (TYPE) IWP_T_RELNAM Relations 20090130
7 Importing IT_VIEW Call by reference Type reference (TYPE) IWP_T_VIEW Views 20090130
8 Importing IV_DESC_CHANGED Call by reference Type reference (TYPE) IWP_TXT50 Supplement for True Boolean Type: 'X' == True '' == False 20090219
9 Importing IV_TRANSREQ Call by reference Type reference (TYPE) TRKORR Request/Task 20090202
# Exception Resumable Description Created on
1 IS_LOCKED 20090202
2 NOT_SET_TO_CHANGE 20090202
3 STR_NOT_ASSIGNED 20090202
History
Last changed by/on SAP  20130531 
SAP Release Created in 720