SAP ABAP Class CL_IWP_DP_DESCRIPTOR (ILM Data Provisioning: Descriptor)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷ CA-GTF (Application Component) General Application Functions
⤷ IWP_DATA_PROVISIONING (Package) Retention Warehouse: Data provisioning
⤷ CA-GTF (Application Component) General Application Functions
⤷ IWP_DATA_PROVISIONING (Package) Retention Warehouse: Data provisioning
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_IWP_DP_DESCRIPTOR | ILM Data Provisioning: Public Descriptor Interface | 20120305 |
Properties
Class | CL_IWP_DP_DESCRIPTOR | |
Short Description | ILM Data Provisioning: Descriptor | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | IWP_DP | |
Program status | ||
Category | 0 | |
Package | IWP_DATA_PROVISIONING | Retention Warehouse: Data provisioning |
Created | 20111004 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_ARC_DAS_CON_RW_BI_UPLOAD | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_IWP_DP_DESCRIPTOR | ILM Data Provisioning: Public Descriptor Interface | 20120305 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_IWP_DP_PROVISIONING_API | 20111017 | ILM Data Provisioning: API |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MR_DESCRIPTOR_SERVICE | Instance attribute | Private | Object reference (TYPE REF TO) | LIF_DESCRIPTOR_SERVICE | Reference to Descriptor Service Interface | 20111115 | ||
2 | MR_LOG | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ILM_LOG | Generic Log for ILM | 20111017 | ||
3 | MS_WPP_DATA | Instance attribute | Private | Type reference (TYPE) | IWP_S_WPP_DATA | Data of an audit area template | 20111004 | ||
4 | MT_AREA_F | Instance attribute | Private | Type reference (TYPE) | IWP_T_OT_FLD | Audit Area fields | 20111017 | ||
5 | MT_AREA_S | Instance attribute | Private | Type reference (TYPE) | IWP_T_OT_STR | Audit Area structures | 20111017 | ||
6 | MT_WPP_FLD | Instance attribute | Private | Type reference (TYPE) | IWP_T_OT_FLD | Object types and fields of an Audit Area | 20111004 | ||
7 | MT_WPP_RELA | Instance attribute | Private | Type reference (TYPE) | IWP_T_RELNAM | Relations | 20111004 | ||
8 | MT_WPP_VIEW | Instance attribute | Private | Type reference (TYPE) | IWP_T_VIEW | Views | 20111004 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLEAN_METADATA | Instance method | Private | Method | Delete Not Used Structures from Metadata | 20111004 |
2 | CREATE_DESCRIPTOR | Static method | Private | Method | Create Descriptor | 20111017 |
3 | CREATE_VIEW_METADATA | Instance method | Private | Method | Create Metadata for Views | 20111004 |
4 | DELETE_DESCRIPTOR | Static method | Private | Method | Delete Descriptor | 20111121 |
5 | DETERMINE_STRUCTURES | Instance method | Private | Method | Return All Structures for Audit Package | 20111004 |
6 | GENERIC_DEQUEUE_TABLE | Instance method | Private | Method | Generic Dequeue for a Table | 20111024 |
7 | GENERIC_ENQUEUE_TABLE | Instance method | Private | Method | Generic Enqueue for a Table | 20111024 |
8 | GET_DESCRIPTOR | Static method | Private | Method | Return Reference to a Descriptor for an Audit Package | 20111114 |
9 | GET_STR_URI_LOAD_INFO | Instance method | Public | Method | Get Successfully Loaded URI's for Structure | 20120727 |
10 | GET_URI_STR_LOAD_INFO | Instance method | Public | Method | Return All the Structure for Given URI : ARURI - URI_ID | 20120725 |
11 | INIT_URI_DICT | Instance method | Private | Method | Initialize the URI Dictionary Table Attribute | 20111020 |
12 | LOAD_DESCRIPTOR | Instance method | Private | Method | Load Descriptor from Database | 20111004 |
13 | SAVE_DESCRIPTOR | Instance method | Private | Method | Save Descriptor to Database | 20111004 |
Events
Class CL_IWP_DP_DESCRIPTOR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_IWP_URI | Public | See coding | 20120725 | tt_iwp_uri TYPE TABLE OF admi_uri_adk
|
||
2 | TY_ST_C_STRC | Public | See coding | 20111004 | BEGIN OF ty_st_c_strc,
appl_pack(6) TYPE c,
arch_obj TYPE objct_tr01,
segment TYPE tabname,
md(1) TYPE c,
END OF ty_st_c_strc
|
||
3 | TY_ST_C_STRCT | Public | See coding | 20111004 | BEGIN OF ty_st_c_strct,
spras TYPE spras,
appl_pack(6) TYPE c,
arch_obj TYPE objct_tr01,
segment TYPE tabname,
txtlg(60) TYPE c,
END OF ty_st_c_strct
|
||
4 | TY_ST_STRUCTURE | Public | Type reference (TYPE) | ARCH_DDIC | Structure | 20111004 |
|
5 | TY_TT_C_STRC | Public | See coding | 20111004 | ty_tt_c_strc TYPE STANDARD TABLE OF ty_st_c_strc
|
||
6 | TY_TT_C_STRCT | Public | See coding | 20111004 | ty_tt_c_strct TYPE STANDARD TABLE OF ty_st_c_strct
|
||
7 | TY_TT_DD07T | Public | See coding | 20111004 | ty_tt_dd07t TYPE STANDARD TABLE OF dd07t
|
||
8 | TY_TT_METADATA | Public | See coding | Sorted Table of IWP_S_STRCMETDAT | 20111004 | ty_tt_metadata TYPE SORTED TABLE OF iwp_s_strcmetdat
WITH UNIQUE KEY tabname fieldname
|
|
9 | TY_TT_STRUCTURES | Public | See coding | Table of Structures | 20111004 | ty_tt_structures TYPE STANDARD TABLE OF ty_st_structure WITH NON-UNIQUE KEY table_line
|
Method Signatures
Method CLEAN_METADATA Signature
Method CLEAN_METADATA on class CL_IWP_DP_DESCRIPTOR has no parameter.
Method CLEAN_METADATA on class CL_IWP_DP_DESCRIPTOR has no exception.
Method CREATE_DESCRIPTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_LOG | Call by reference | Object reference (TYPE REF TO) | CL_ILM_LOG | 20111114 | |||
2 | Importing | IS_TDC | Call by reference | Type reference (TYPE) | IWP_DP_ST_TDC | 20111114 | |||
3 | Importing | IT_ORIGIN_RANGE | Call by reference | Type reference (TYPE) | IWP_DP_TT_ORIGIN_RANGE | ILM Data Provisioning: Origin Range for an Audit Package | 20111221 | ||
4 | Importing | IT_URIS | Call by reference | Type reference (TYPE) | CL_ARC_DAS_CON_RW_BI_UPLOAD=>TT_RESULT_URIS | 20111114 | |||
5 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20111114 | |||
6 | Importing | IV_AUDIT_PACKAGE_NAME | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE_EXT | 20111114 | |||
7 | Importing | IV_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | 20111114 | |||
8 | Importing | IV_SID | Call by reference | Type reference (TYPE) | SYSYSID | 20111114 | |||
9 | Importing | IV_SNMETA | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | 20111114 | |||
10 | Importing | IV_WPP | Call by reference | Type reference (TYPE) | IWP_WP_PATTERN | 20111114 | |||
11 | Returning | RR_DESCRIPTOR | Value transfer | Object reference (TYPE REF TO) | IF_IWP_DP_DESCRIPTOR | ILM Data Provisioning: Descriptor | 20111114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20111017 |
Method CREATE_VIEW_METADATA Signature
Method CREATE_VIEW_METADATA on class CL_IWP_DP_DESCRIPTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20111017 |
Method DELETE_DESCRIPTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | Unique Identifier of an Audit Package | 20111121 |
Method DELETE_DESCRIPTOR on class CL_IWP_DP_DESCRIPTOR has no exception.
Method DETERMINE_STRUCTURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_STRUCTURES | Value transfer | Type reference (TYPE) | TY_TT_STRUCTURES | Table of Structures | 20111004 |
Method DETERMINE_STRUCTURES on class CL_IWP_DP_DESCRIPTOR has no exception.
Method GENERIC_DEQUEUE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | ENQMODE | Lock Mode | 20111024 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20111024 | ||
3 | Importing | IV_VARKEY | Call by reference | Type reference (TYPE) | VIM_ENQKEY | Lock Key for Tables | 20111024 |
Method GENERIC_DEQUEUE_TABLE on class CL_IWP_DP_DESCRIPTOR has no exception.
Method GENERIC_ENQUEUE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MODE | Call by reference | Type reference (TYPE) | ENQMODE | Lock Mode | 20111024 | ||
2 | Importing | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20111024 | ||
3 | Importing | IV_VARKEY | Call by reference | Type reference (TYPE) | VIM_ENQKEY | Lock Key for Tables | 20111024 | ||
4 | Importing | IV_WAIT | Call by reference | Type reference (TYPE) | XFELD | Lock Wait On Conflict | 20111024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20111024 |
Method GET_DESCRIPTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AUDIT_PACKAGE_ID | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE | 20111114 | |||
2 | Importing | IV_AUDIT_PACKAGE_NAME | Call by reference | Type reference (TYPE) | IWP_WORK_PACKAGE_EXT | 20111114 | |||
3 | Returning | RR_DESCRIPTOR | Value transfer | Object reference (TYPE REF TO) | IF_IWP_DP_DESCRIPTOR | ILM Data Provisioning: Descriptor | 20111114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | 20111114 |
Method GET_STR_URI_LOAD_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_AP_STR_LOAD_STATUS | Call by reference | Type reference (TYPE) | IWP_DP_TT_AP_URI_ID | Audit Package/URI Relations | 20120727 | ||
2 | Importing | IM_STR_NAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20120727 |
Method GET_STR_URI_LOAD_INFO on class CL_IWP_DP_DESCRIPTOR has no exception.
Method GET_URI_STR_LOAD_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_URI_STR_LOAD_STATUS | Call by reference | Type reference (TYPE) | IWP_DP_TT_AP_URI_ID | List of Corresponding URI's ID | 20120725 | ||
2 | Importing | IV_ARURI | Call by reference | Type reference (TYPE) | STRING | ADMI_URI_ADK Domain Type | 20120725 |
Method GET_URI_STR_LOAD_INFO on class CL_IWP_DP_DESCRIPTOR has no exception.
Method INIT_URI_DICT Signature
Method INIT_URI_DICT on class CL_IWP_DP_DESCRIPTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20111024 |
Method LOAD_DESCRIPTOR Signature
Method LOAD_DESCRIPTOR on class CL_IWP_DP_DESCRIPTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20111017 |
Method SAVE_DESCRIPTOR Signature
Method SAVE_DESCRIPTOR on class CL_IWP_DP_DESCRIPTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_IWP_DP | ILM Data Provisioning: Exception Class | 20111017 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 740 |