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 | 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 | Constant | Public | Type reference (TYPE) | LRM_POLICY_CATEGORY | 'RTP' | 20081202 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | IWP_T_OT | Object types of ILM | 20081219 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | TY_T_FLD_CHG | Object types and fields of an Audit Area | 20081204 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | TY_T_STR_CHG | Object types and structures of an Audir Area | 20081204 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | IWP_T_VIEW | Views | 20090113 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | LRM_POLICY_TYPE | 20081202 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | XFELD | Open for change | 20081203 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | TY_T_BUF_INST | 20081203 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | set mode to change | 20081211 | |
| 2 | Instance method | Public | Method | change the selection | 20081219 | |
| 3 | Instance method | Private | Constructor | CONSTRUCTOR | 20081203 | |
| 4 | Instance method | Public | Method | enter entries | 20081204 | |
| 5 | Instance method | Public | Method | set mode to display | 20081211 | |
| 6 | Static method | Private | Method | get possible entries from repos | 20081210 | |
| 7 | Instance method | Public | Method | get entries | 20081204 | |
| 8 | Static method | Private | Method | get _fields form repository | 20081204 | |
| 9 | Static method | Public | Method | get an Instance of the class | 20081203 | |
| 10 | Static method | Public | Method | returns true/false if given audit area has templates | 20110601 | |
| 11 | Instance method | Public | Method | 20081211 | ||
| 12 | Instance method | Private | Method | write objects to transport | 20090220 | |
| 13 | Instance method | Private | Method | fill table for transport | 20090220 | |
| 14 | Instance method | Public | Method | save the changes | 20081204 | |
| 15 | Instance method | Public | Method | transports an audit area as it is | 20120118 | |
| 16 | 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 | 20081211 |
Method CHG_ACTIVITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OT_FLD | Call by reference | Type reference (TYPE) | IWP_T_OT_FLD | Object types and fields of an Audit Area | 20081219 | |||
| 2 | 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 | instance is not set to change modus | 20081219 | ||
| 2 | structure is not assigned | 20081219 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OT | Call by reference | Type reference (TYPE) | IWP_T_OT | Object types of ILM | 20081218 | |||
| 2 | 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 | IT_OT_FLD | Call by reference | Type reference (TYPE) | IWP_T_OT_FLD | Object types and fields of an Audit Area | 20081204 | |||
| 2 | IT_OT_STR | Call by reference | Type reference (TYPE) | IWP_T_OT_STR | Object types and structures of an Audir Area | 20081204 | |||
| 3 | IV_DELETE_ALL | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20081212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 20081211 |
Method GET_ALL_FROM_REPOS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OT_FLD | Call by reference | Type reference (TYPE) | IWP_T_OT_FLD | Object types and fields of an Audit Area | 20081210 | |||
| 2 | ET_OT_STR | Call by reference | Type reference (TYPE) | IWP_T_OT_STR | Object types and structures of an Audir Area | 20081210 | |||
| 3 | IV_OBJECT_CATEGORY | Call by reference | Type reference (TYPE) | LRM_OBJECT_CATEGORY | 20081210 | ||||
| 4 | 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 | ET_OT_FLD | Call by reference | Type reference (TYPE) | IWP_T_OT_FLD | Object types and fields of an Audit Area | 20081204 | |||
| 2 | ET_OT_STR | Call by reference | Type reference (TYPE) | IWP_T_OT_STR | Object types and structures of an Audir Area | 20081204 | |||
| 3 | ET_VIEW | Call by reference | Type reference (TYPE) | IWP_T_VIEW | Views | 20090113 | |||
| 4 | IV_OBJECT_CATEGORY | Call by reference | Type reference (TYPE) | LRM_OBJECT_CATEGORY | 20081219 | ||||
| 5 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | LRM_OBJECT_TYPE | 20081219 | ||||
| 6 | 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 | ET_FLD_DSCR | Call by reference | Type reference (TYPE) | TY_T_FLD_DSCR | 20081209 | ||||
| 2 | E_STR_TXT50 | Call by reference | Type reference (TYPE) | IWP_TXT50 | Description of the structure | 20081210 | |||
| 3 | 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 | ER_AUDIT_AREA | Value transfer | Object reference (TYPE REF TO) | CL_IWP_AUDIT_AREA | Access to the Audit Area | 20081203 | |||
| 2 | IS_OT | Call by reference | Type reference (TYPE) | IWP_S_OT | Object types of ILM | 20090113 | |||
| 3 | IT_OT | Call by reference | Type reference (TYPE) | IWP_T_OT | Object types of ILM | 20081218 | |||
| 4 | IV_AUDIT_AREA | Call by reference | Type reference (TYPE) | LRM_POLICY_TYPE | 20081203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IV_AUDITAREA | Call by reference | Type reference (TYPE) | IWP_AUDIT_AREA | Audit Area | 20110601 | |||
| 2 | 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 | 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 | ET_MSG_TEXT | Call by reference | Type reference (TYPE) | IWP_T_TEXT | Table with texts | 20090220 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | CTS_RESULT | Result of an Action in CTS | 20090225 | |||
| 3 | IT_OBJECT_TABLES | Call by reference | Type reference (TYPE) | CTS_OBJECT_TABLES | WBO Remote API: Table Key for Piece Lists | 20090220 | |||
| 4 | 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 | IT_OT_FLD_CHG | Call by reference | Type reference (TYPE) | TY_T_FLD_CHG | Object types and fields of an Audit Area | 20090220 | |||
| 2 | IT_OT_STR_CHG | Call by reference | Type reference (TYPE) | TY_T_STR_CHG | Object types and structures of an Audir Area | 20090220 | |||
| 3 | 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 | ET_MSG_TRANS | Call by reference | Type reference (TYPE) | IWP_T_TEXT | Table with texts for message form transport | 20090220 | |||
| 2 | EV_RESULT_TRANS | Call by reference | Type reference (TYPE) | CTS_RESULT | Result of an Action in CTS | 20090224 | |||
| 3 | IV_COMMIT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Supplement for True Boolean Type: 'X' == True '' == False | 20091125 | ||
| 4 | IV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20090218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_MSG_TRANS | Call by reference | Type reference (TYPE) | IWP_T_TEXT | Table with texts | 20120118 | |||
| 2 | EV_RESULT_TRANS | Call by reference | Type reference (TYPE) | CTS_RESULT | Result of Action in CTS | 20120118 | |||
| 3 | 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 | CT_OT_STR | Call by reference | Type reference (TYPE) | IWP_T_OT_STR | Object types and structures of an Audir Area | 20121018 | |||
| 2 | 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 | 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 |