SAP ABAP Class CL_IWP_AUDIT_AREA (Access to the Audit Area)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-ILM-RW (Application Component) Retention Warehouse
     IWP_CUSTOMIZING (Package) ILM Workpackage: Customizing
Properties
Class CL_IWP_AUDIT_AREA  
Short Description Access to the Audit Area    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IWP_CUSTOMIZING   ILM Workpackage: Customizing 
Created 20081202   SAP 
Last change 20131127   SAP 
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)
Interfaces
Class CL_IWP_AUDIT_AREA has no interface implemented.
Friends
Class CL_IWP_AUDIT_AREA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_POLICY_CATEGORY Constant Public Type reference (TYPE) LRM_POLICY_CATEGORY 'RTP' 20081202
2 MT_OT Instance attribute Private Type reference (TYPE) IWP_T_OT Object types of ILM 20081219
3 MT_OT_FLD_CHG Instance attribute Private Type reference (TYPE) TY_T_FLD_CHG Object types and fields of an Audit Area 20081204
4 MT_OT_STR_CHG Instance attribute Private Type reference (TYPE) TY_T_STR_CHG Object types and structures of an Audir Area 20081204
5 MT_VIEW Instance attribute Private Type reference (TYPE) IWP_T_VIEW Views 20090113
6 MV_AUDIT_AREA Instance attribute Private Type reference (TYPE) LRM_POLICY_TYPE 20081202
7 MV_CHANGE Instance attribute Private Type reference (TYPE) XFELD Open for change 20081203
8 SST_BUF_INST Static Attribute Private Type reference (TYPE) TY_T_BUF_INST 20081203
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_MODE Instance method Public Method set mode to change 20081211
2 CHG_ACTIVITIES Instance method Public Method change the selection 20081219
3 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20081203
4 DELETE_ENTRIES Instance method Public Method enter entries 20081204
5 DISPLAY_MODE Instance method Public Method set mode to display 20081211
6 GET_ALL_FROM_REPOS Static method Private Method get possible entries from repos 20081210
7 GET_ENTRIES Instance method Public Method get entries 20081204
8 GET_FIELDS_REPOS Static method Private Method get _fields form repository 20081204
9 GET_INSTANCE Static method Public Method get an Instance of the class 20081203
10 HAS_TEMPLATES Static method Public Method returns true/false if given audit area has templates 20110601
11 LOAD Instance method Public Method 20081211
12 OBJECT_INSERT Instance method Private Method write objects to transport 20090220
13 OBJECT_TABLE_GET Instance method Private Method fill table for transport 20090220
14 SAVE Instance method Public Method save the changes 20081204
15 TRANSPORT Instance method Public Method transports an audit area as it is 20120118
16 UPDATE_DEP_CONTEXT_TBLS Instance method Public Method Update Dependent Context Tables 20121018
Events
Class CL_IWP_AUDIT_AREA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BUF_INST Private See coding 20081203 BEGIN OF ty_s_buf_inst, audit_area TYPE lrm_policy_type, r_audit_area TYPE REF TO cl_iwp_audit_area, END OF ty_s_buf_inst
2 TY_S_FLD_CHG Private See coding 20081204 BEGIN OF ty_s_fld_chg. INCLUDE TYPE iwp_s_ot_fld AS db. TYPES: chg TYPE xfeld, END OF ty_s_fld_chg
3 TY_S_FLD_DSCR Private See coding 20081208 BEGIN OF ty_s_fld_dscr, fieldname TYPE fieldname, pos TYPE iwp_position, txt50 TYPE iwp_txt50, END OF ty_s_fld_dscr
4 TY_S_KEY_FLD Private See coding 20090220 BEGIN OF ty_s_key_fld, mandt TYPE mandt, audit_area TYPE lrm_policy_type, object_category TYPE lrm_object_category, object_type TYPE lrm_object_type, struc TYPE iwp_struc, fieldname TYPE fieldname, END OF ty_s_key_fld
5 TY_S_KEY_STR Private See coding 20090220 BEGIN OF ty_s_key_str, mandt TYPE mandt, audit_area TYPE lrm_policy_type, object_category TYPE lrm_object_category, object_type TYPE lrm_object_type, struc TYPE iwp_struc, END OF ty_s_key_str
6 TY_S_STR_CHG Private See coding 20081203 BEGIN OF ty_s_str_chg. INCLUDE TYPE iwp_s_ot_str AS db. TYPES: chg TYPE xfeld, END OF ty_s_str_chg
7 TY_T_BUF_INST Private See coding 20081203 ty_t_buf_inst TYPE SORTED TABLE OF ty_s_buf_inst WITH UNIQUE KEY audit_area
8 TY_T_FLD Private See coding 20081209 ty_t_fld TYPE STANDARD TABLE OF fieldname
9 TY_T_FLD_CHG Private See coding 20081204 ty_t_fld_chg TYPE SORTED TABLE OF ty_s_fld_chg WITH UNIQUE KEY object_category object_type struc fieldname
10 TY_T_FLD_DSCR Private See coding 20081208 ty_t_fld_dscr TYPE STANDARD TABLE OF ty_s_fld_dscr
11 TY_T_KEY_FLD Private See coding 20090220 ty_t_key_fld TYPE STANDARD TABLE OF ty_s_key_fld WITH NON-UNIQUE DEFAULT KEY
12 TY_T_KEY_STR Private See coding 20090220 ty_t_key_str TYPE STANDARD TABLE OF ty_s_key_str WITH NON-UNIQUE DEFAULT KEY
13 TY_T_STR_CHG Private See coding 20081203 ty_t_str_chg TYPE SORTED TABLE OF ty_s_str_chg WITH UNIQUE KEY object_category object_type struc
Method Signatures

Method CHANGE_MODE Signature

Method CHANGE_MODE on class CL_IWP_AUDIT_AREA has no parameter.
# Exception Resumable Description Created on
1 IS_LOCKED is locked 20081211

Method CHG_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OT_FLD Call by reference Type reference (TYPE) IWP_T_OT_FLD Object types and fields of an Audit Area 20081219
2 Importing IT_OT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20081219
# Exception Resumable Description Created on
1 NOT_SET_TO_CHANGE instance is not set to change modus 20081219
2 STR_NOT_ASSIGNED structure is not assigned 20081219

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OT Call by reference Type reference (TYPE) IWP_T_OT Object types of ILM 20081218
2 Importing IV_AUDIT_AREA Value transfer Type reference (TYPE) LRM_POLICY_TYPE 20081203

Method CONSTRUCTOR on class CL_IWP_AUDIT_AREA has no exception.

Method DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OT_FLD Call by reference Type reference (TYPE) IWP_T_OT_FLD Object types and fields of an Audit Area 20081204
2 Importing IT_OT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20081204
3 Importing IV_DELETE_ALL Call by reference Type reference (TYPE) XFELD Checkbox 20081212
# Exception Resumable Description Created on
1 NOT_SET_TO_CHANGE instance is not set to change modus 20081204

Method DISPLAY_MODE Signature

Method DISPLAY_MODE on class CL_IWP_AUDIT_AREA has no parameter.
# Exception Resumable Description Created on
1 IS_LOCKED is locked 20081211

Method GET_ALL_FROM_REPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OT_FLD Call by reference Type reference (TYPE) IWP_T_OT_FLD Object types and fields of an Audit Area 20081210
2 Exporting ET_OT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20081210
3 Importing IV_OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY 20081210
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE 20081210

Method GET_ALL_FROM_REPOS on class CL_IWP_AUDIT_AREA has no exception.

Method GET_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OT_FLD Call by reference Type reference (TYPE) IWP_T_OT_FLD Object types and fields of an Audit Area 20081204
2 Exporting ET_OT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20081204
3 Exporting ET_VIEW Call by reference Type reference (TYPE) IWP_T_VIEW Views 20090113
4 Importing IV_OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY 20081219
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE 20081219
6 Importing IV_ONLY_ACTIVE Call by reference Type reference (TYPE) XFELD ' ' Checkbox 20081219

Method GET_ENTRIES on class CL_IWP_AUDIT_AREA has no exception.

Method GET_FIELDS_REPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FLD_DSCR Call by reference Type reference (TYPE) TY_T_FLD_DSCR 20081209
2 Exporting E_STR_TXT50 Call by reference Type reference (TYPE) IWP_TXT50 Description of the structure 20081210
3 Importing IS_REPOS_OT_S Call by reference Type reference (TYPE) IWP_REPOS_OT_S Tables of an Audit Area 20081210

Method GET_FIELDS_REPOS on class CL_IWP_AUDIT_AREA has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_AUDIT_AREA Value transfer Object reference (TYPE REF TO) CL_IWP_AUDIT_AREA Access to the Audit Area 20081203
2 Importing IS_OT Call by reference Type reference (TYPE) IWP_S_OT Object types of ILM 20090113
3 Importing IT_OT Call by reference Type reference (TYPE) IWP_T_OT Object types of ILM 20081218
4 Importing IV_AUDIT_AREA Call by reference Type reference (TYPE) LRM_POLICY_TYPE 20081203
# Exception Resumable Description Created on
1 NOT_EXIST_IN_LRM does not exist in LRM 20081203

Method HAS_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUDITAREA Call by reference Type reference (TYPE) IWP_AUDIT_AREA Audit Area 20110601
2 Returning R_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20110601

Method HAS_TEMPLATES on class CL_IWP_AUDIT_AREA has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OT Call by reference Type reference (TYPE) IWP_T_OT Object types of ILM 20081218

Method LOAD on class CL_IWP_AUDIT_AREA has no exception.

Method OBJECT_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_TEXT Call by reference Type reference (TYPE) IWP_T_TEXT Table with texts 20090220
2 Exporting EV_RESULT Call by reference Type reference (TYPE) CTS_RESULT Result of an Action in CTS 20090225
3 Importing IT_OBJECT_TABLES Call by reference Type reference (TYPE) CTS_OBJECT_TABLES WBO Remote API: Table Key for Piece Lists 20090220
4 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20090220

Method OBJECT_INSERT on class CL_IWP_AUDIT_AREA has no exception.

Method OBJECT_TABLE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OT_FLD_CHG Call by reference Type reference (TYPE) TY_T_FLD_CHG Object types and fields of an Audit Area 20090220
2 Importing IT_OT_STR_CHG Call by reference Type reference (TYPE) TY_T_STR_CHG Object types and structures of an Audir Area 20090220
3 Returning RT_OBJECT_TABLES Value transfer Type reference (TYPE) CTS_OBJECT_TABLES WBO Remote API: Table Key for Piece Lists 20090220

Method OBJECT_TABLE_GET on class CL_IWP_AUDIT_AREA has no exception.

Method SAVE 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 for message form transport 20090220
2 Exporting EV_RESULT_TRANS Call by reference Type reference (TYPE) CTS_RESULT Result of an Action in CTS 20090224
3 Importing IV_COMMIT Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Supplement for True Boolean Type: 'X' == True '' == False 20091125
4 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20090218
# Exception Resumable Description Created on
1 NOT_SET_TO_CHANGE audit area is not set to change mode 20081204

Method TRANSPORT 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 20120118
2 Exporting EV_RESULT_TRANS Call by reference Type reference (TYPE) CTS_RESULT Result of Action in CTS 20120118
3 Importing IV_TRKORR Call by reference Type reference (TYPE) TRKORR Request/Task 20120118

Method TRANSPORT on class CL_IWP_AUDIT_AREA has no exception.

Method UPDATE_DEP_CONTEXT_TBLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OT_STR Call by reference Type reference (TYPE) IWP_T_OT_STR Object types and structures of an Audir Area 20121018
2 Importing IREF_AUDIT_AREA Call by reference Object reference (TYPE REF TO) CL_IWP_AUDIT_AREA Object types and structures of an Audir Area 20121018
3 Importing IV_REQ Call by reference Type reference (TYPE) TRKORR Request/Task 20121018

Method UPDATE_DEP_CONTEXT_TBLS on class CL_IWP_AUDIT_AREA has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 720